Hoy descubrí Glide. Se trata de una herramienta para crear apps para celulares a partir de una hoja de cálculo de Google Drive (sí, me sigue dando miedo pero cada vez tengo más y más cosas en manos de Google)
¿Cómo se usa? Paso a detallar…
Primer paso: crear una hoja de cálculo
En la primera fila deben escribirse los nombres de los elementos que estarán presentes en la pantalla (los campos de la base de datos)
Segundo paso: crear una app
Haciendo clic en “New App”, y eligiendo la hoja de cálculo creada anteriormente.
En este momento ya veremos en la pantalla los datos que tengamos cargados en la hoja.
Si se trata de una app de información, simplemente cargamos los datos en la hoja y se verán en la app. Pero si se trata de una app donde el usuario modifica y agrega datos, podemos hacer más cosas.
Tercer paso: configurar campos y botones
Podemos agregar mapas, sonidos, configurar el tipo de pantalla en la opción Screen (“Layout”) y añadir formulario para ingresar nuevos ítems, etc.
Por último, compartir la app
Utilizando la opción “Share App” se puede compartir por Twitter, Facebook, u obtener el enlace.
Y al abrir la app en el navegador (“Open app”), aparece también un código QR.
Hace varios años que doy talleres de Stop Motion. Con algo de robótica, generalmente, y otra veces de la manera tradicional, simplemente con un celular.
Hoy estuve probando algunas herramientas y aquí comparto mis impresiones de cada una.
Stop Motion Studio
Es la mejor de las cuatro apps que probé hoy.
Es el software que utilizo hace varios años, y funciona perfectamente. Se pueden sacar fotos manualmente, una a una, o configurar que se disparen automáticamente cada determinada cantidad de segundos.
Se puede agregar sonido, grabando en vivo, pero no permite elegir un archivo de audio en su versión gratuita.
Esta aplicación me gustó para crear un video “de una”. Pero lo desaconsejo totalmente porque no permite editar las creaciones en su versión gratuita.
Stop Motion Maker – KomaDori Lite
Con esta herramienta trabajé muy bien, y pude editar lo que hice.
Pero no tiene posibilidad de agregarle sonido a la animación, y tampoco permite elegir formatos.
De hecho, no pude enviar de ninguna manera lo que hice: ni por whatsapp, ni subirlo a Youtube. Finalmente, logré abrirlo con Avidemux y exportarlo con otro formato.
Aquí comparto el video que creé para mis estudiantes del profesorado:
Hace unos cuántos años, un incendio en el edificio de mi infancia me llamó mucho la atención: la dueña de casa falleció, porque los bomberos no pudieron entrar por estar blindada la puerta.
Ese tremendo episodio me enseñó que la seguridad muchas veces se nos viene en contra. Y eso me hizo pensar (entre otras cosas más profundas) en qué nivel de seguridad quiero para mi celular.
¿Quiero que nadie pueda acceder a todas mis cuentas personales? (correo, facebook, whatsapp…) ¿O quiero que, en caso de que me pase algo como un desmayo en algún lugar público, quienes están alrededor mío puedan comunicarse con alguien para avisarle?
Usar Smart Lock para que no se bloquee todo el tiempo (por ejemplo, en tu casa)
Usar el Administrador de Dispositivos Android :
Una vez activada estas dos opciones en “Ajustes > Seguridad > Administradores de dispositivos” podremos verificar que se ha activado correctamente la opción bloquear y borrar nuestro dispositivo.
Después de configurarlo, se puede acceder a esta pantalla para ubicarlo, hacerlo sonar, o borrar todos sus datos:
Como de costumbre, alguien me preguntó esto, tuve que investigar un poquito para responderle, y lo comparto acá.
Para saber qué dispositivos están conectados a tu wi-fi, con un Android, podés instalarte una aplicación llamada Fing que te muestra todos los dispositivos que están conectados. Para mayor seguridad, podemos desconectar todos los dispositivos wi-fi antes de ejecutar la aplicación, así vemos sólo el celular (en mi caso también apareció en el listado mi impresora que reconocí por el modelo).
Si vemos que hay equipos conectados que no son de la familia, entonces es hora de cambiar la clave (y podría ser también el nombre) de la red.
Estoy experimentando programar aplicaciones para el celular que aprovechen los sensores que llevamos todos los días en el bolsillo de la dama o en la cartera del caballero (o al revés).
Para ello, utilizo MIT APP Inventor, una herramienta para crear aplicaciones para Android. Necesitamos instalar en el celular la aplicación MIT AI2 Companion
Nuestros celulares tienen un sensor que permite conocer el grado de inclinación y de rotación horizontal, utilizando estos tres ejes:
En este primer experimento, mi programa simplemente mueve un circulito a través de la pantalla, según cómo inclinemos el celular en sus ejes X e Y.
¿Cómo se empieza?
El primer paso será comenzar un proyecto nuevo en Mit App Inventor. Una vez creado el proyecto, tendremos una pantalla en blanco, a la cual debemos arrastrar los objetos que vamos a utilizar en el proyecto:
Vamos a empezar por poner dos etiquetas (Label) y renombrarlas como “inclinación X” e “inclinación Y”.
Para poder programar utilizando un sensor, debemos arrastrar el sensor hacia la pantalla. Éste no va a verse en la pantalla, por lo tanto se ubicará debajo, como un componente oculto:
Ahora vamos a empezar a programar, haciendo clic en Blocks:
Para comenzar vamos a hacer clic en “Orientation sensor 1”, y allí vamos a elegir el bloque que nos permite programar algo “cuando el sensor de orientación cambie”:
Después, haciendo clic en cada etiqueta (“orientación X” y “orientación Y”), buscamos la asignación de un texto a la etiqueta:
set inclinación_X.text to
set inclinación_Y.text to
Ahora tenemos que decirle que escriba esas etiquetas con el valor de las variables Roll y Pitch (ver gráfico de los ejes de inclinación). Roll nos devolverá la inclinación en el eje X; Pitch nos devolverá la inclinación del eje Y.
Haciendo clic en el sensor de orientación buscamos los bloques que devuelven esos valores:
Probar el programa
Para probar el app que escribirá en las etiquetas el valor de inclinación X e Y, tenemos que usar en el menú Connect, la opción AICompanion. Nos mostrará un código numérico y un QR Code.
Ejecutamos el programa MIT AI 2 Companion en el celular, y escribimos el código o leemos el código QR.
Una vez que el programa leyó el código, se ejecutará el programa, que simplemente escribirá dos números en la pantalla, que cambiarán cuando uno mueve el celular.
Agregar la parte gráfica
Para completar el programa vamos a arrastrar, en el modo “Designer”, una base para poner una imagen (“canvas”) y luego un círculo:
En las propiedades del Canvas, ponemos en altura (height) y anchura (width), que se complete el tamaño del objeto que lo contiene, para que ocupen todo el ancho y el alto posible en la pantalla.
Volvemos al modo de programación (Blocks), para crear el comportamiento del círculo.
¿Qué debe hacer el círculo?
Cuando cambie el valor del sensor de orientación, debe cambiar la posición del círculo. ¿Pero cómo tiene que cambiar?
A la posición anterior del círculo le vamos a restar el valor del sensor de inclinación. Para eso, en el conjunto de bloques llamados Math, vamos a ubicar el siguiente elemento:
Ahora vamos a buscar, dentro de Ball1, los bloques que determinan su posición X e Y, los pondremos dentro de la estructura anterior (when orientationSensor1.OrientationChanged), y les agregaremos el marco para restar dos valores que sacamos de Math:
Ahora le vamos a asignar el valor al eje X y al eje Y de nuestro círculo: su valor X actual, su valor Y actual, menos lo que varía la inclinación del celular.
Hace un tiempo estuve buscando la manera de hacer una aplicación para el celular. En estos días retomé la inquietud y volví a utilizar la herramienta que había encontrado: Mit App Inventor
Al acceder a la herramienta se ve una primer pantalla donde se diseña la aplicación, tomando elementos de la izquierda e indicando parámetros a la derecha:
Después de diseñar los objetos, hacemos clic en “Blocks” y accedemos a la programación, similar a la de Scratch:
Por último, instalamos la aplicación Mit App Inventor 2 en el celular, y elegimos en la computadora, del menú “Connect”, la opción AI Companion:
Se nos muestra un código QR que debemos escanear con el celular pulsando el botón “Scann QR Code”.
Luego de unos segundos, se ejecuta la aplicación en el celular:
Una vez que el programa está terminado, generamos el archivo APK utilizando el menú Build. Podemos guardar el archivo en la computadora u obtener el enlace mediante un código QR. Para ejecutar la aplicación tenemos que activar en el celular la opción “Permitir la instalación de aplicaciones provenientes de fuentes desconocidas” (en el menú Seguridad)
Quiero despertarme escuchando una radio que se sintonice bien! Mi radio preferida (am 750), se escucha con algo de interferencia. Ahora me recomendaron escuchar a las 6 a.m. Vorterix y resulta que directamente ¡No se escucha! (debo admitir que vivo en una cueva).
Bien, tengo un Android y lo pienso usar.
1) Busqué una aplicación que me permitiera escuchar Vorterix. Aún no encontré una que me permita escuchar 750. La aplicación se llama Vorterix y se encuentra en el Play Store.
2) También busqué una herramienta para disparar otra aplicación a determinada hora. La que elegí se llama TaskBomb
Una vez instaladas ambas herramientas, hay que programar una tarea.
La tarea (TASK) sería abrir la aplicación de la radio. Ojo: la opción de hora que hay allí no es a qué hora comienza la tarea! Esa opción lo que permite es definir que esta aplicación comience a ejecutarse un tiempo después de haber sido activada la tarea. Aún no entendí para qué sirve pero esa opción debe quedar en 0:00:00
Una vez creada la tarea, podemos ir a la opción alarmas (Alarms) y programar una hora a la cual se ejecute determinada tarea. Por supuesto, recomiendo probarla varias veces en horas del día antes de confiarle nuestro presentismo a esta combinación de apps.
Si se te rompió el mouse o no te responde el pad de la notebook, podés intentar que el celular resuelva el problema.
Existen varias herramientas, pero para escribir este post elegí Ultimate Mouse porque funciona en Linux.
Primer paso: instalar en la computadora el programa receptor
Descargar la herramienta para la computadora desde el sitio de Negusoft: http://www.negusoft.com/index.php/ultimate-control/downloads
Para quienes no están acostumbrados a instalar programas en Huayra, estos son los pasos:
a) Abrir una terminal (Accesorios / Terminal)
b) Acceder a la carpeta de descargas:
cd Descargas
c) Descomprimir el archivo descargado:
tar -zxvf ultimate_control_v1.2_linux_32bit.tar.gz
d) Instalar el software:
sudo sh install
e) Ejecutarlo:
ucontrol
Segundo paso: instalar en el celular
1) Buscar en el Play Store la herramienta “Ultimate Mouse” e instalarlo
2) Ejecutarlo y elegir el modo (puntero o táctil) y la forma de comunicación. El celular tomará la apariencia de un mouse pad:
En el modo puntero hay que mover el celular en el aire. Sorprendentemente, el movimiento no es horizontal, es decir, si quiero que el puntero del mouse suba, tengo que levantar el celular manteniendo el dedo sobre la pantalla…!
Hasta hace unos años vivíamos sin celular. Y eso, para mí, significaba que la gente debía esperar que estuviésemos en una casa u oficina para contactarnos telefónicamente, o que nosotros debíamos encontrar un teléfono público para hablar con alguien cuando no estábamos en casa.
Hoy todos tenemos encima un celular, es decir, una computadora mucho más potente de las primeras que tuvimos en casa. Y eso implica cada vez más, que en nuestros bolsillos o carteras llevamos un dispositivo que amplía nuestras funciones cognitivas.
Si Platón decía en Fedro que la lectura generaba falsos sabios, porque la gente que supiera leer iba a creer que todo eso lo “sabía” cuando en realidad lo “leía”, ¿qué decir de los celulares? El que tiene buen dominio de su dispositivo, deposita en él un montón de tareas que antes hacía la cabeza, para dar lugar a nuevos niveles de concentración en las tareas que no puede hacer una computadora.
¿De qué cosas tenías que acordarte antes? ¿Cuánto podés hacer ahora con tu computadora de bolsillo?
Los números de teléfonos, nombres y direcciones. Todos los celulares guardan estos datos.
Las cosas que tenés que hacer. Utilizando Keep de Google para organizar listas o recordatorios no necesitás acordarte porque el programa te avisa cuando quieras que te avise, o podés usar una alarma de ubicación para que te avise cuando estás en determinado lugar.
Las tablas de multiplicar. Todos los celulares tienen calculadora
Las fechas de tu período menstrual, o las de tu pareja. Herramientas como Mi calendario o Clue no sólo tenés un recordatorio sino muchísima información y podés controlar otras cosas, como la evolución de tu peso.
La dirección a la que vas, la hora a la que tenés que encontrarte… ya no son datos fijos, las citas se van arreglando sobre la marcha!
Ahora podés hacer todo lo que hacíamos con las primeras computadoras y mucho más (porque no existía el wifi ni teníamos cámaras en las computadoras ni tantas otras cosas):
¡¡¡Mujeres!!! ¿Se acuerdan del circulito en el calendario de la agenda? ¿O de la palabra clave en algún mail o el calendar de google? ¿Cómo anotabas hasta ahora tu fecha de última menstruación? ¿O no la anotabas y cuando ibas al ginecólogo te ponías a pensar qué habías hecho el día que te vino?
Bueno, ahora podés usar tu Android como herramienta para no pasar papelones frente al médico y para cuidarte (o para embarazarte!!). Les muestro tres posibilidades, pero hay otras que no probé.
Muy simple de usar, con un solo toque se registra el comienzo del período y tiene herramientas varias para controlar los ciclos de ovulación, el peso, etc.
“El calendario de periódo es la mejor aplicación de Android para las chicas para calcular los días de periódo , ovulación y fertilidad con sus funciones perfectas , su diseño lindo y su calidad profesional. Usted puede comprobar las posibilidades de embarazo todos los días.
(…)Es una aplicación no solo fácil para usar ,sino también es bastante segura para guardar tus secretos. Puedes crear nuevas cuentas si quieres controlar a otras personas.Si es necesario, puedes enviar los datos a tu doctor através de esta aplicación.La vida puede ser más fácil con este calendario especial. aplicación para controlar la regla,regla, aplicación para controlar el embarazo, organizar el período.”
Me gustó mucho toda la información que trae, y sobre todo, como dice en la descripción, ¡¡Que no es rosa!! (ni tiene florcitas ni nada)
“Clue predice las fechas del siguiente periodo, el SPM y los días con mayor probabilidad de quedarte embarazada. ¿Hay conexión entre tu estado de ánimo y tu ciclo? Solo tienes que hacer un seguimiento de lo que deseas analizar y Clue se encargará del resto. Clue – Seguimiento del ciclo menstrual. Segura, científica… y no es rosa.
==========
Usa Clue para:
+ Saber la fecha de tu próximo periodo.
+ Obtener un recordatorio de tu próximo periodo.
+ Saber qué días tienes más probabilidades de quedar embarazada.
+ Realizar un seguimiento de la actividad sexual, el dolor, el humor y el flujo cervical.
+ Encontrar los patrones únicos de tu ciclo.
Clue también incluye:
+ Un sistema de introducción de datos más rápido que cualquier otro programa de seguimiento del periodo existente.
+ Descripciones detalladas sobre el ciclo menstrual, acompañadas de referencias médicas y científicas.
+ Un algoritmo que aprende de los datos que proporcionas. Cuanto más lo usas, más inteligente se vuelve.
+ La garantía de no incluir flores, mariposas, eufemismos ni rosa… nunca.”
Si lo anterior es excesivo, esta es una herramienta que solamente te avisa mediante iconos en qué momento del período estás, y bueno… también te sirve para controlar tu peso y alguna otra cosita.