Nuevo motor multiplataforma de Intel para crear apps Android e iOS

 

El desarrollo nativo frente al desarrollo multiplataforma es el debate de nunca acabar:
empresas que dudan si hacer sus aplicaciones nativas, teniendo
desarrolladores tanto iOS como Android, que en ocasiones puede resultar
costoso en tiempo y dinero, frente a la opción de encontrar un
desarrollo intermedio capaz de exportar las aplicaciones, al menos, para
ambas plataformas.
De hecho, en muchas ocasiones son los usuarios los que
pueden ver cómo una aplicación tarda más en llegar a su plataforma
(como por ejemplo ocurrió con Prisma), dado que los desarrolladores primero pusieron el foco en una plataforma para poder empezar a hacer caja  y seguir encontrando la financiación necesaria para seguir con sus proyectos.
Por ello surgen algunas alternativas serias para poder
desarrollar prácticamente una sola vez la app para diferentes
plataformas. Si bien estas apps pueden adolecerse de rendimiento u otros
factores, la decisión por optar por una de estas alternativas puede ser
incluso obligatoria (si no contamos o podemos contar con expertos en
las tecnologías de ambas plataformas).


Entre algunas de las opciones multiplataforma más interesantes encontramos las que nos ofertan Microsoft y Facebook: XAMARIN y React Native, respectivamente. Ahora le llega el turno al motor multiplataforma de Intel: Intel’s Multi-OS Engline.

El motor multiplataforma de Intel, basado en Java

Si bien Xamarin se basa en C# y React Native se basa en JavaScript, la opción para los que más cómodos se sienten con Java es la opción de Intel:
el motor multiplataforma de Intel. Por ello, se convierte quizá en una
de las alternativas más interesantes para aquellos que se iniciaron en
el desarrollo de apps en Android, pero no son capaces de abordar lo
mismo para iOS y sus lenguajes Swift y Objective-C. Decantarse por Intel
para estos desarrolladores será clave, y más cuando RoboVM ha terminado
cerrando.


Este motor de Intel nos permite desarrollar apps nativas tanto para iOS como para Android con Java,
lo que nos permite por ejemplo no necesitar un MAC para el desarrollo
de apps para iOS, así como reutilizar una gran cantidad de código,
dejando tan sólo de forma exclusiva aquel que alude a aspectos gráficos
específicos de cada aplicación.
Lo más interesante de este motor es que utilizaremos como IDE Android Studio, ya que se trata de un plugin independiente que se integra en Android Studio.
Podremos también utilizar herramientas que nos ofrece este motor para
configurar dicho proyecto como una aplicación para iOS, permitiendo así
acceder a muchas APIs de iOS, utilizar Interface Builder y XCODE o incluso generar código Java automático para librerías de iOS.


Como era de esperar, para Android podremos sacar
partido de todo el desarrollo nativo, ya que no estamos cambiando de
lenguaje de programación ni de IDE. Tan sólo deberemos tener en cuenta
aprovechar este motor para reutilizar la mayor parte del código posible.

En la documentación oficial podremos aprender:

  • Todos los conceptos que aplica el motor multiplataforma de Intel
  • Crear una aplicación Hola Mundo tanto para Android como para iOS
  • Aprender cómo crear diferentes tipos de apps para ambas plataformas
  • Encontrar toda la información sobre la API, así como recursos adicionales
El motor multiplataforma de Intel se encuentra disponible en Technical Preview y es totalmente gratuito, pudiendo encontrar toda la información en el siguiente enlace:

Para todos aquellos que se iniciaron en el desarrollo
Android pero, o no tenían MAC o no tenían tiempo o capacidad para
iniciarse en el desarrollo de apps para iOS, ahora es posible gracias al
motor multiplataforma de Intel.

via Blogger http://ift.tt/2aEG0Qo

Anuncios

Publicado por

luisjgch

Colaborador en androidvenezuela.com. Moderador en la comunidad de Android Venezuela y Android en Español. Con conocimientos en Android, iOS, BlackBerry y Windows @LuisJGCh

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s