CORONA SDK
www.coronalabs.com
El principal marco de desarrollo de aplicaciones web
Es una herramienta para el desarrollo fácil y rápido de aplicaciones y juegos para iPhone, iPad y Android.
SDK tiene un motor de física muy avanzado el cual nos permite crear juegos con tan solo una cuantas linea de código.
Para desarrollar una aplicación con SDK se utiliza el lenguaje LUA.
¿Que es el lenguaje LUA?
Corona utiliza el lenguaje de programación Lua para crear aplicaciones.
Lua es un lenguaje de scripting comúnmente utilizado para desarrollar juegos.
Tiene una buena cantidad de adopción por parte de la comunidad de desarrolladores y esto se deba tal vez a que su sintáxis sea parecida a JavaScript o ActionScript 3.
Lua es un lenguaje de scripting comúnmente utilizado para desarrollar juegos.
Tiene una buena cantidad de adopción por parte de la comunidad de desarrolladores y esto se deba tal vez a que su sintáxis sea parecida a JavaScript o ActionScript 3.
EJEMPLO
Para cargar una imagen en corona es mas sencillo ya que solo se ingresa el siguiente código:
--Display "myImage.png" display.newImage("myImage.png")';
VENTAJAS
- Integración automática con OpenGL-ES: No habrá necesidad de llamar a un sin número de clases y funciones para crear simples manipulaciones de la pantalla.
- Desarrollo Multiplataforma: Corona nos permite crear aplicaciones tanto para iOS (iPhone, iPad) como para Android.
- Rendimiento: Corona está optimizado para hacer uso de las características de hardware de aceleración, dando como resultado un alto rendimiento en juegos y aplicaciones.
- Características del dispositivo: Posee controles nativos para el acceso al dispositivo y hardware como cámara, aceleró-metro, GPS, etc.
- Fácil de aprender: Corona utiliza el lenguaje de programación Lua, que es potente y fácil de aprender.
DESVENTAJA
- Como Ansca no es oficialmente parte ni de Apple ni de Android, hay ciertas cosas que pueden no estar disponibles en la última versión del SDK nativo
POSIBLES SOLUCIONES
Corona ha evolucionado a tal punto que ya no se enfoca solo en la creación de juegos sino también de app ya que se han creado herramientas alrededor de corona.
No hay comentarios:
Publicar un comentario