[ad_1]
Hoy os voy a hablar de una plataforma perfecta para desarrolladores que quieran crear juegos, applications y e-guides para dispositivos móviles. La plataforma Corona cuenta con el apoyo de más de 200.000 desarrolladores que han creado juegos, libros electrónicos o aplicaciones comerciales utilizando esta plataforma.
Corona es una de las plataformas de desarrollo más avanzadas del mundo y se está convirtiendo rápidamente en la elección de cientos de desarrolladores. No importa si es un connoisseur o un pequeño equipo profesional: con Corona puede crear aplicaciones multiplataforma rápida y fácilmente.
¿Qué es Corona?
Fundada en 2008, Corona Labs Inc. es una empresa con sede en Palo Alto con amplia experiencia técnica y comercial en múltiples plataformas ecosistema móvil, plataformas de program, herramientas de creación, tiempos de ejecución y servicios en la nube. Su experiencia previa incluye posiciones de liderazgo en empresas como Adobe, Apple, Macromedia y Microsoft.
Corona Lua en distinct fue desarrollado con un lenguaje de programación fácil de aprender, junto con la API que le permite agregar una funcionalidad equivalent a la de Fb con solo unas pocas líneas de código.
API para Corona
La biblioteca API de Corona tiene más de mil API que permiten la creación de aplicaciones comerciales, de libros electrónicos y de juegos para todas las plataformas compatibles con temas. Verás los cambios inmediatamente en el simulador y podrás adaptarte rápidamente a los cambios de Lua, un lenguaje diseñado para una programación rápida y fácil (también fácil de aprender).
Corona te permite publicar en iOS, Android, Kindle Hearth y Nook con un solo código base, y pronto también en Home windows 8, ya que planean integrarlo debido a la creciente popularidad de esta plataforma.
comunidad de desarrolladores
Corona se ha ganado su lugar en el mercado gracias en parte al apoyo de su comunidad de desarrolladores, ya que sus foros están llenos de entusiastas desarrolladores que ofrecen consejos, comparten código y ayudan en normal. Corona también fomenta la colaboración y la creación de redes de grupos regionales o locales, lo que ha llevado a la existencia de cientos de guías, tutoriales, movies y proyectos de muestra para facilitar la vida de otros desarrolladores.
Esta herramienta ofrece un espacio para experimentar y estudiar en su web oficial y va más allá al ofrecer descuentos en sus licencias con fines educativos.
Un pequeño tutorial para que empieces a usar Corona
A continuación se muestra un breve tutorial sobre cómo comenzar con Corona
Paso 1: descargue e instale Corona SDK
Después de la instalación, puede iniciar el simulador Corona donde puede crear nuevos proyectos o usar los proyectos de ejemplo que son un punto de partida perfecto para el aprendizaje.
Paso 2 – Iniciar un nuevo proyecto
Para crear un nuevo proyecto, todo lo que necesita hacer es hacer clic en la opción «Nuevo proyecto». En la ventana Nuevo proyecto, ingrese el nombre de la nueva aplicación, juego o escena. Puede establecer la resolución predeterminada y elegir si mostrar la aplicación vertical u horizontalmente.
Paso 3: guardar y abrir en el simulador
Después de elegir dónde guardar su aplicación, puede abrir el simulador de dispositivo y seleccionar la aplicación foundation y los archivos de configuración. Estos archivos son:
· principal.lua. Este es el archivo principal del proyecto. Es lo primero que debe hacer después de iniciar la aplicación.
· config.lua. Este es el archivo de configuración para su proyecto. Aquí puede cambiar la configuración para diferentes dispositivos.
· configuración.de.construcción. Este es el archivo de configuración que united states Corona para construir la aplicación en diferentes plataformas, p. B. Permisos de aplicación para Android.
Para comenzar a crear su aplicación, todo lo que tiene que hacer es agregar el código de su aplicación al archivo most important.lua.
Su código determinará la complejidad de su aplicación o juego, pero los pasos básicos son los descritos anteriormente.
Beneficios de corona
La herramienta Corona ofrece una variedad de funciones que la hacen confiable para crear aplicaciones, juegos y libros electrónicos. Por lo tanto, ofrece una serie de ventajas, que se analizan a continuación.
· Integración automática con OpenGL-ES: No hay necesidad de observar y aprender de clases y funciones para crear manipulaciones simples de la pantalla.
· Desarrollo multiplataforma: Con Corona puedes crear aplicaciones tanto para iOS (Iphone, iPad) como para Android.
· Rendir: Corona está optimizado para aprovechar las capacidades de aceleración del hardware, lo que da como resultado juegos y aplicaciones potentes.
· Características del dispositivo: Tiene controles nativos para acceder al components del dispositivo como cámara, acelerómetro, GPS, etcetera.
· Fácil de aprender: Corona utiliza el lenguaje de programación Lua, que es potente y fácil de aprender.
licencias corona
Echemos un vistazo a las diferentes licencias y lo que pueden hacer por usted cuando united states Corona. Con una licencia gratuita, puede crear todas las aplicaciones que desee, pero no puede publicarlas. Para comenzar a publicar en iOS, Android, Kindle o Nook, debe invertir en la licencia foundation, con un precio de $ 16 por mes.
Las licencias Pro ($ 49) y Company ($ 199) ofrecen una variedad de excelentes funciones enfocadas en pequeñas y grandes empresas y atención al cliente. Una vez que tenga una licencia Corona, puede usarse en dos computadoras separadas, lo que le permite desarrollar en su computadora portátil y computadora de escritorio.
De todos estos, solo la licencia Organization le permite trabajar sin conexión este beneficio tiene un precio potencialmente restrictivo de $ 199 por mes o $ 999 por año para desarrolladores de pequeñas empresas y $ 2499 para empresas más grandes.
Se requieren herramientas Corona para establecer conexiones, ya que parte del proceso de establecimiento se lleva a cabo en los servidores de Corona Labs. El script de Lua se precompila en código de bytes (sin comentarios, información de depuración, etc.) antes de enviarlo al servidor.
El servidor pone los datos a disposición del motor Corona, pero nunca se almacenan ni archivan. Al last del proceso de construcción en línea, tendrá una aplicación o paquete APK tal como lo obtendría si usara iOS o Android SDK.
[ad_2]