programacion
para móviles
Jorge Iván Meza Martínez
jimezam@gmail.com
http://educacion.esencial.co/cursos/
Contenidos
●
Clasificación
●
Ventajas
●
Desventajas●
Herramientas
Clasificación
Nativas
Alternativas
Clasificación
Nativas
Alternativas
Plataforma
Móvil
http://www.gartner.com/http://gs.statcounter.com/#mobile_os-ww-monthly-200807-201311-bar
Clasificación
Nativas
Plataforma
Móvil
1. Google Android
2. Apple iOS
3. Microsoft Windows Phone
4. RimOS (Blackberry)
Alternativas
Herramientas DesarrolloNativo
Android
iOS
Windows
Phone
Blackberry
Lenguajes
Java / C,C++
(nativo)
Objective-C
C#, VB y
otros .NET
Java ME
HTML/CSS/JS
Herramientas
Android SDK
AndroidNDK
Eclipse
Plugin ADT
XCode
Windows Phone
SDK
Visual Studio
Blackberry SDK
Eclipse
Formato del
paquete
.apk
.app
.xap
.cod
Tiendas
Google Play
Apple App StoreWindows Phone
Marketplace
Blackberry App
World
Clasificación
Nativas
Plataforma
Móvil
1.
2.
3.
4.
5.
Alternativas
Google Android
Apple iOS
Microsoft Windows Phone
RimOS(Blackberry)
Otras ...
Aplicaciones
Nativas
Otras plataformas móviles
●
Nokia S40
●
Symbian OS
●
Meego
●
Maemo
●
Moblin
●
Bada
●
Ubuntu Touch OS
●Firefox OS
●
Tizen
●
Windows RT
●
Web OS
●
Palm OS
●
Windows Mobile
Aplicaciones Nativas (ventajas)
●
Desarrolladas para la plataforma específica.
●
Mejordesempeño.
●
Pueden almacenar información offline.
●
Pueden publicarse en las tiendas de aplicaciones.
●
●
Acceso total al hardware y sistema operativo del
dispositivo.
Utiliza elprocedimiento normal de instalación del
sistema operativo.
Aplicaciones Nativas (desventajas)
●
Normalmente son mas complejas de desarrollar.
●
Comúnmente son mas costosas de...
Regístrate para leer el documento completo.