Sitios web

El SDK de Android no soluciona los problemas que enfrentan los desarrolladores

Caching UI data (Android Performance Patterns Season 4 ep16)

Caching UI data (Android Performance Patterns Season 4 ep16)
Anonim

Google lanzó una nueva versión del SDK de Android. La versión 2.0.1 es una actualización menor de la plataforma Android, no es una versión significativa, y no aborda los problemas más graves que enfrentan los desarrolladores de Android.

El sitio de blog de Android Developers describe la actualización "Android 2.0.1 es una actualización menor de Android 2.0. Esta actualización incluye varias correcciones de errores y cambios de comportamiento, como la selección de recursos de la aplicación en función del nivel API y cambios en el valor de algunas constantes relacionadas con Bluetooth. "

Los cambios introducidos en la plataforma en sí, especialmente una solución para la funcionalidad de la cámara en el Verizon Droid, son bienvenidos. Google también ha agregado algunas herramientas para ayudar a los desarrolladores, pero Android enfrenta desafíos derivados tanto de su relativa juventud en la arena de la tienda de aplicaciones como de las diversas combinaciones de software y hardware que los desarrolladores deben considerar.

[Lectura adicional: Los mejores teléfonos Android para cada presupuesto.]

Cuando Google presentó el SDK "Donut" de Android (versión 1.6) fue anunciado como un cambio de juego debido a los cambios que Google implementó con Android Market. La mejora de la navegación por la aplicación y la capacidad de incluir capturas de pantalla para ayudar a promocionar las aplicaciones fueron aclamadas por los desarrolladores. Una encuesta reciente, sin embargo, sugiere que los desarrolladores de Android están descontentos y que Google todavía tiene un camino por recorrer con Android Market. Google necesita desarrolladores para impulsar aplicaciones atractivas que amplíen las funciones y la funcionalidad de la plataforma Android, pero muchos desarrolladores ahora están insatisfechos con el volumen de descargas y los ingresos generales generados por Android Market.

Google necesita abordar esos problemas y continuar para desarrollar una comunidad de desarrolladores sólida y satisfecha si tiene alguna posibilidad de cumplir las predicciones de los analistas de que la cantidad de aplicaciones en Android Market se quintuple en 2010. Dejando de lado los derechos de fanfarronear de la aplicación, Google necesita desarrolladores para crear una amplia gama de aplicaciones para proporcionarles a los usuarios las herramientas que quieren e impulsan las ventas de dispositivos basados ​​en Android. Una cosa que Apple ha hecho, que Google y otros retadores de la tienda de aplicaciones también necesitan hacer, es hacer que el desarrollo de la aplicación sea tan fácil que cualquiera con un poco de conocimiento de programación puede poner en marcha una aplicación. La razón por la que hay una 'aplicación para eso' para cualquier cosa que se te ocurra es que prácticamente todas las empresas han desarrollado una aplicación personalizada de algún tipo para conectarse con los clientes y obtener un poco de comercialización al mismo tiempo en la plataforma de iPhone.

Sin embargo, otra ventaja que tiene Apple con el iPhone es la consistencia de la plataforma. Si bien hay algunos modelos diferentes de iPhone y iPod Touch disponibles, el hardware en sí y la versión del sistema operativo del iPhone en uso son consistentes en general.

Mucha gente tiene problemas con la forma en que Apple controla todos los aspectos de su funcionamiento. dispositivos. Apple mantiene estrechamente el hardware, y el software, y los desarrolladores de terceros tienen que saltar a través de aros para obtener aplicaciones aprobadas para el iPhone. La conclusión, sin embargo, es que la plataforma cerrada de Apple es parte de la receta de éxito de Apple.

Los desarrolladores de Android se enfrentan a versiones diferentes del SDK de Android en circulación, y una serie de dispositivos con diferentes funciones y funciones. La fragmentación de la plataforma de Android complica el proceso de desarrollo y plantea desafíos únicos para los desarrolladores de Android que los desarrolladores de iPhone no tienen que enfrentar.

A medida que Google continúa adaptando la plataforma Android y los SDK, tendrá que abordar la problemas que tienen los desarrolladores con Android Market. Más importante aún, Google debe proporcionar a los desarrolladores de Android las herramientas que necesitan para simplificar el desarrollo de aplicaciones y garantizar que las aplicaciones funcionen en las diversas versiones de software de Android y hardware diverso.

Tony Bradley tuitea como

@SecurityNews, y puede ser contactado en su página de Facebook.