Siguiendo con el encuentro Android Encounter, a continuación mostramos los puntos más relevantes presentados por Aitzol Naberan (Codesyntax) sobre la elección de Android como plataforma para el desarrollo de aplicaciones.
- La empresa Codesyntax cree en la filosofÃa el software libre, ya que es una garantÃa de libertad.
- Independencia de la compañÃa lÃder. Aunque Google decidiese no seguir con Android, todavÃa habrÃa una comunidad por detrás que continuarÃa con ello.
- Sencillez en la publicación de aplicaciones en el Android Market. Las tramitaciones para publicar una aplicación en el Android Market son mÃnimas. En cambio, publicar una aplicación para iPhone en el AppStore es más complejo. Apple debe aceptar y certificar la aplicación, aunque una vez aceptada en cualquier momento podrÃa ser rechazada, por lo que todos los esfuerzos dedicados a producir una aplicación para iPhone podrÃan echarse a perder. Además, Apple se queda con un 30% de las ganancias obtenidas con la aplicación desarrollada.
- Las barreras de entrada son menores con respecto a Symbian y J2ME, ya que su nicho es pequeño.
- Facilidad para el desarrollo. Puesto que Android tiene un SDK común, la aplicación se desarrolla una vez y será accesible desde cualquier dispositivo que tenga Android. En cambio, las aplicaciones desarrolladas con J2ME deben adaptarse para cada dispositivo en concreto, aumentando asà la complejidad de desarrollo, ya que habrÃa que implementar y mantener tantas aplicaciones como dispositivos en los que queremos que funcione.
- La cuota del mercado de Android está creciendo rápidamente.
- Todas las grandes operadoras ya ofrecen algún dispositivo con Android.
- Cada vez más fabricantes están produciendo sus teléfonos Android.
Por todos estos motivos, se decantan por el uso de Android como plataforma para el desarrollo de aplicaciones. Tras mencionar los motivos de tal elección, Aitzol presentó los conceptos más relevantes de la arquitectura de Android, entornos de desarrollo para Android, máquina virtual Dalvik, etc.
En este link se encuentra la presentación utilizada.
Próximamente resumiremos el resto de ponencias del evento Android Encounter.
























Noviembre 23rd, 2009 a las 5:00 pm