Opciones para crear aplicaciones moviles

Hoy en día está en auge las aplicaciones móviles y no paran de salir novedades sobre el tema así que en esta entrada haré un resumen de algunas de las principales plataformas y herramientas para crear aplicaciones multiplataforma que existen.

Plataformas

  • Android
    Esta basado en Linux y se programa mayormente java, ¿Que os voy a contar de el que ya no sepáis :D?
  • Ubuntu Phone
    Otro sistema operativo basado en Linux. Permite aplicaciones web, c#, python java…
  • Firefox OS
    Basado en Linux y el navegador Firefox. Ejecuta aplicaciones webs escritas en HTML5, CSS y JavaScript
  •  BlackBerry10
    Permite crear aplicaciones nativas en C/C++ y no nativas en HTML5, Java y ActionScript. Esta basado en QNX y es de código cerrado.
  • Windows 8 RT
    Es un Windows 8 limitado para ejecutar solo aplicaciones metro, estas aplicaciones pueden estar escritas en JavaScript, C++, C#, y Visual Basic. Es de código cerrado y es necesario usar Widows 8 para desarrollar aplicaciones metro.
  • IOS
    El sistema operativo de Apple para los IPhone, por lo general se programan aplicaciones en usando Objective-C. Es de código cerrado y el market de aplicaciones controla bastante las aplicaciones que se publican.
  • Tizen
    Esta basado en Linux y permite crear aplicaciones nativas en C/C++ o no nativas en HTML5.

Frameworks multiplataforma

  • Phonegap
    Con este framework de código abierto podemos escribir la aplicación en HTML5, JavaScript y CSS y después portarla a Android, IOS, Blackberry, WebOS, Windows Phone 7, Symbian o Bada sin complicaciones. La pega: son algo lentas.
  • Titanium
    Permite crear aplicaciones nativas, hibridas y webs para IOS, Android y BlackBerry escribiéndolas en HTML5, JavaScript y CSS.

Espero que haya sido útil este pequeño resumen de las plataformas para móviles existentes. Sobretodo veo interesante el uso de frameworks multiplataformas para codificar la aplicación una vez y poder usarla en la mayoría de plataformas, eso si, a consta de una perdida de rendimiento importante, sobretodo si usamos phonegap.

 

 

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.