Escribir aplicaciones móviles para cualquier plataforma con xdk intel

Intel no es realmente una empresa que a menudo se asocia con el desarrollo de aplicaciones móviles. Si bien es casi seguro que tiene una chips Intel resoplando en el equipo que utilice para leer esto, sus incursiones en el mundo móvil no tuvieron tanto éxito, ya que podría haber esperado, con pocos fabricantes que deciden utilizar el chip Intel Atom en sus dispositivos Android.Lo que usted necesita saber sobre Ivy Bridge de Intel [Explica MakeUseOf]Lo que usted necesita saber sobre Ivy Bridge de Intel [Explica MakeUseOf]Intel acaba de lanzar su nuevo procesador actualizado, cuyo nombre en código Ivy Bridge, tanto para ordenadores de sobremesa y portátiles. Encontrará estos nuevos productos enumerados como la serie 3000 y se pueden comprar por lo menos algunos de ellos ...Lee mas

Al parecer, esto no ha disuadido a ellos. Se acaba de lanzar su sombrero de nuevo en el ring móvil de nuevo con el IDE Intel XDK. Este entorno de desarrollo libre le permite escribir aplicaciones que utilizan HTML5, javascript y CSS3 y luego probarlos contra múltiples dispositivos. Una vez terminado, puede publicar en una multitud de tiendas de aplicaciones, incluyendo Google Play, Nook, Kindle, iTunes y la tienda de Windows 8. Realmente es un acuerdo ‘escribir una vez, ejecutar en cualquier lugar`.

Pero va a revolucionar el flujo de trabajo de los desarrolladores de todo el mundo?

Sólo HTML5

Antes de continuar, sólo quiero reiterar un punto que hice anteriormente. Esto no lo hace y no permitirá crear aplicaciones nativas. Se trata de aplicaciones que se crean utilizando un lenguaje como Java, Objective-C o C # y con frecuencia tienen acceso a más API que están disponibles utilizando sólo HTML5 y javascript.Comenzar la codificación de javascript en este momento con estos 5 grandes recursos libresComenzar la codificación de javascript en este momento con estos 5 grandes recursos libresLee mas

XDK a crear

Sin embargo, eso no es una cosa del todo malo. En primer lugar, le permitirá desarrollar el uso de las tecnologías web muy conocidas, y para crear su aplicación y luego desplegarla en múltiples plataformas. En última instancia, usted está negociando el suministro de energía para la flexibilidad.

Otra ventaja de la escritura de aplicaciones móviles en HTML5 es que también es capaz de desplegar sus aplicaciones a la mayor web. Con XKD puede publicar aplicaciones de Facebook y juegos, plugins Chrome, así como aplicaciones web tradicionales.

El editor

El editor es el que cualquier programador es más a gusto. Aquí es donde se escribe el código que alimenta las herramientas y aplicaciones que utiliza con regularidad. Para los programadores graves, hay algunos requisitos previos absolutos aquí.

En primer lugar, tiene que tener el resaltado de sintaxis sólido. Si bien esto no afecta al producto final (al menos directamente), que se asegura de que cualquier código que produces es fácil de leer más adelante. También ayuda si hay finalización de código, para reducir la cantidad de texto que termina la escritura y reducir así el riesgo de ser derribado por una cepa grave de RSI.

XDK de código

XDK ofrece aquí, y ofrece también. Código se destaca muy bien y es fácil de leer. Además, la finalización de código es potente y está a la par con cualquier editor comercial. Sin embargo, siento que podría haber más aquí. Sería genial si vino con la posibilidad de instalar los plugins, no muy diferente de la venerable editor Sublime Text. A menudo me encontraba suspirando por los gustos de Emmet (anteriormente codificación Zen), que me habría ahorrado un poco de tiempo.Pruebe Sublime Text 2 para sus necesidades multi-plataforma para edición de códigoPruebe Sublime Text 2 para sus necesidades multi-plataforma para edición de códigoSublime Text 2 es un editor de código multiplataforma que hace poco oí hablar, y tengo que decir que estoy realmente impresionado a pesar de la etiqueta beta. Puede descargar la aplicación completa sin tener que pagar un centavo ...Lee mas

Emulación

Una vez que tenga algo de código, usted querrá ver cómo se ve en diferentes plataformas. XDK le permite ejecutar el código en varias resoluciones y dimensiones, incluyendo el iPhone de Apple, la tableta Google Nexus 7 y el Nokia Lumia 920.

XDK-emule

También puede definir el posicionamiento del dispositivo, para cuando se desea poner a prueba el código que hace uso del acelerómetro dispositivos, así como cambiar la orientación de la pantalla del dispositivo en sí. Esto es útil para probar su código a través de múltiples dispositivos sin bifurcación a cabo miles de libras.

XDK-acelerómetro

Si desea hacer un poco más pruebas de práctica, siempre se puede empujar a su proyecto para el dispositivo con la aplicación de vista previa de Intel. Esta aplicación multiplataforma está disponible en Windows 8, Windows Phone, Android y el IOS y permite empujar su código a través de los inter-tubos a su teléfono, tableta o portátil.

Despliegue

Una vez que haya recibido su aplicación para todo pulido, se puede construir y luego enviarlo a la venta en varias tiendas de aplicaciones. Este paso no se realiza en el ordenador, sino que está subcontratada a los propios servidores de Intel. Hay un poco de configuración que se hace aquí, pero nada demasiado incómoda.

XDK-build

Puede orientar Android, Paso de peatones para Android, iOS, Windows 8, Windows Phone, Tizen, Amazon y el Nook. Lamentablemente, no se puede generar la aplicación para Blackberry 10. He encontrado que esto es absolutamente extraña. Blackberry 10 es todavía muy vivo, y si uno pasa algún tiempo en un salón de primera clase en un aeropuerto o estación de tren, que no verá la escasez de Blackberry Q10s. De hecho, la mayoría de las aplicaciones de Blackberry 10 están construidas en su totalidad con las tecnologías web. Hubiera sido trivial para añadir funcionalidad BlackBerry 10 a XDK.

Conclusión

XDK es un entorno de desarrollo sólida, y para cualquiera que quiera hacer sus millones de los mercados móviles del mundo, si ofrece un buen lugar para empezar. Aunque sería bueno tener el apoyo para Blackberry 10 y para los plugins, se reconoce que este es un esfuerzo increíble en nombre de Intel y en su punto de precio es muy atractivo. Darle una oportunidad y quiero saber lo que piensas!

Crédito de la foto: Taza HTML5 (Slavic_V)
Artículos Relacionados