Activa JavaScript para disfrutar de los vídeos de la Mediateca.
19. Showroom Parte I - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Durante todo este módulo hemos trabajado con App Inventor y en su momento elegimos App Inventor porque parece el paso lógico después de haber aprendido a utilizar Scratch.
00:00:16
Su lenguaje de programación es muy similar, se programa por bloques y a pesar de que es un poco más complejo, nos permite programar dispositivos móviles, lo cual es bastante interesante.
00:00:26
Si queremos continuar en el camino del desarrollo de aplicaciones para dispositivos móviles, existen varios lenguajes interesantes para trabajar en esta línea.
00:00:35
Yo os voy a recomendar en primer lugar Corona, de Corona Labs. Es un entorno de desarrollo para realizar sobre todo videojuegos orientados a móviles.
00:00:46
A pesar de que la plataforma Corona es de pago, el IDE básico para desarrollar juegos y el simulador lo podemos descargar de forma gratuita dentro de la web Corona SDK.
00:00:59
Por otro lado, el lenguaje de programación de Corona es Lua.
00:01:14
Lua es un lenguaje de programación con bastante historia, tiene como 20 años de historia,
00:01:18
y se hizo muy famoso porque era el lenguaje de programación que utilizaban los homebrews de diferentes videoconsolas.
00:01:22
El homebrew es un hack de las videoconsolas que nos permitía desarrollar nuestros propios videojuegos para trabajar en ellas
00:01:31
y Lua era uno de esos lenguajes con los cuales se podían programar esos videojuegos.
00:01:41
En el momento que hayamos descargado Corona y lo hayamos dejado instalado,
00:01:46
Nos encontraremos un icono que se llama algo así como Corona Simulator y al abrirlo nos encontraremos que nos abre esta ventana de aquí con la cual podemos realizar un proyecto.
00:01:50
En el momento que le ponemos un nombre al proyecto, le vamos a llamar prueba 4, podemos elegir si queremos un template o una plantilla en blanco o por ejemplo yo voy a elegir un programa de un juego de físicas, elegimos el tipo de preset del teléfono y le damos al ok.
00:02:04
Ok, entonces me abre dos ventanas, por un lado me abre la ventana con el simulador, es decir con un pequeño móvil donde se va a ver que es lo que hace mi juego y por otro lado me abre una ventana que es una ventana de archivos y en esta ventana de archivos podemos ver todas las imágenes que aparecen en el juego y algunos archivos en formato lua.
00:02:25
Estos archivos en formato Lua se pueden editar directamente con un blog de notas por ejemplo
00:02:45
Yo recomiendo tener instalado un editor de archivos de texto un poco más elaborado como puede ser Notepad Plus o Sublime Text
00:02:52
Y entonces como podéis ver esto tiene más aspecto de lenguaje de programación estándar
00:03:03
Todo esto verde aquí que empieza con guiones son comentarios
00:03:10
Y como podéis ver el archivo principal de Lua lo único que hace es ocultar la barra de estado, generar un composer y decirle que cargue otro archivo que se llama menú.
00:03:13
Y si abrimos el otro archivo que se llama menú, pues aquí tenemos el programa principal del menú que es esta aplicación que estamos viendo aquí.
00:03:27
Todo este listado de instrucciones nos definen cómo funciona esta aplicación.
00:03:35
Por ejemplo, aquí tenemos definido el botón de play, que es este botón que estamos viendo aquí, y la imagen que ha de cargar dentro, y la imagen que va a salir cuando hagamos un rollover, y qué evento ha de llamar cuando lo pulso.
00:03:39
hago un clic aquí y entonces pues aparece el juego como podéis ver lúa es un lenguaje de
00:03:56
programación ya más serio no tenemos bloques hemos de entender la api hemos de entender el
00:04:06
listado de instrucciones pero sigue sin ser un lenguaje de programación excesivamente complicado
00:04:11
Os animo a que investiguéis por vuestra cuenta y seguramente podréis realizar alguna cosa más o menos sencilla en poco tiempo.
00:04:19
- Subido por:
- Jesús P.
- Licencia:
- Reconocimiento - No comercial
- Visualizaciones:
- 67
- Fecha:
- 11 de mayo de 2022 - 12:26
- Visibilidad:
- Público
- Centro:
- IES LA DEHESILLA
- Duración:
- 04′ 38″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 110.72 MBytes