Aplicaciones móviles con APPLAB

 Bienvenidos una vez más.

En esta penúltima entrada del curso, voy a hablaros de las prácticas que he realizado en APPLAB, una plataforma basada en Javascript que permite programar aplicaciones sencillas usando bloques. Dicho esto, vamos al grano.











Práctica 1.

Esta práctica es la más simple de todas, consistiendo en un texto que dice "hola mundo", no necesitando bloques de programación pues simplemente usando el apartado de diseño se crea un etiqueta de texto donde ponga "Hola mundo."















Práctica 2.

Esta actividad, ya más compleja consiste en crear una pantalla con 4 botones los cuales al pulsarlos hacen que la pantalla cambie al color indicado, con el título en la pantalla indicando su color. Los bloques que he usado son los siguientes:























Explicando la función de estos bloques, el primero cambia el texto de algunos de los bloques con texto en la pantalla, el segundo permite que al pasar un evento X como por ejemplo darle click a algo suceda lo que nosotros hayamos puesto dentro del condicional. Por último, el bloque setproperty nos permite cambiar una propiedad en específico de un objeto, como puede ser el color de la pantalla.

Una vez dicho eso, esta es la interfaz de la app y su programación.















El funcionamiento de la programación es bastante simple, estableciendo al principio del todo el texto de arriba a "elige un color", mientras que todos los demás bloques funcionan de la misma forma, donde al darle click a cada botón la pantalla cambia de color y el texto cambia su contenido al nombre del color, adaptándose el color del texto a uno visible respecto al fondo.

Práctica 3.

En esta práctica se debía crear una aplicación que introdujera 6 espacios de interés sobre una ciudad a nuestra elección. Los nuevos bloques introducidos son los siguientes:













Sus funciones son bastante intuitivas, permitiendo reproducir un sonido cualquiera y cambiar la pantalla a otra.

La programación de la aplicación es la siguiente: 














Mientras que la APP se divide en tres tipos de pantalla: título, índice y las pantallas convencionales.















Las funcionalidades son siempre las mismas, dando click a botones e iconos para viajar entre las distintas pantallas.

Opinión personal.

Considero el crear aplicaciones en APPLAB algo innecesario, pues funciona exactamente de la misma manera que otras plataformas que ya hemos usado en otros cursos o en otros, como puede ser Scratch o Arduinoblocks.

Comentarios