Published 18 years ago
(updated 13 years ago)
En días recientes ha causado revuelo la noticia de la incursión de Google en la telefonía móvil. Sin embargo, se ha dicho muy poco sobre la plataforma de software que correrá en estos aparatos. Dicha plataforma lleva el nombre Android, y bien vale la pena conocer más sobre ella.¿Qué es?
Android es un stack de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones. Las aplicaciones en Android se desarrollan en lenguaje de programación Java, y son ejecutados por una nueva máquina virtual que lleva el nombre Dalvik.
¿Quien hizo Android?
Android es producto del Open Handset Alliance. Este es un grupo de más de 30 empresas de tecnología que buscan desarrollar una plataforma abierta para dispositivos móviles. Google es uno de los principales miembros del Open Handset Alliance, y prácticamente es quien dirige la mayoría de los esfuerzos.
¿Puedo empezar a jugar con Android?
Si, ya está disponible un SDK previo de Android el cual se puede descargar aqui. Vale la pena mencionar que también hay un Developer's Challenge a través del cual se repartirán 10 millones de dólares a quienes desarrollen las mejores aplicaciones para Android.
¿Para que crear otra máquina virtual en lugar de usar el JVM?
La explicación técnica que se ha manejado es que Dalvik está diseñado y optimizado para funcionar en ambientes embebidos de pocos recursos. Por otro lado también está la explicación política/comercial que tiene que ver con que al crear su propia máquina virtual, Google está liberándose de las restricciones términos de licencia y uso que impone Sun sobre Java ME.
¿Android es abierto?
Android se promueve como una plataforma abierta, pero hasta el momento no lo es en realidad. Android fue creado a puerta cerrada, y el código fuente no está disponible. La razón que se ha dado para esto es que la plataforma se encuentra en una etapa muy temprana, y que hasta que ésta madure y estén disponibles los primeros dispositivos comerciales que la utilicen (lo cual se espera suceda en la segunda mitad del 2008) se hará disponible el código bajo licencia Apache v2.
Conclusión
Independientemente del debate sobre si es open source o no, o porque se creó Dalvik, Android es una plataforma muy interesante que vale la pena conocer, ya que todo parece indicar que se convertirá en el estándar de facto para dispositivos móviles en un futuro no muy lejano. Adicionalmente, usa un lenguaje conocido (Java) y se puede obtener gratuitamente. Así que no se pierde nada en entrarle y conocerla. Adicionalmente, está el atractivo de participar en el developer's challenge y ganar uno de los diez premios de 100 mil dólares.
Android es un stack de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones. Las aplicaciones en Android se desarrollan en lenguaje de programación Java, y son ejecutados por una nueva máquina virtual que lleva el nombre Dalvik.
¿Quien hizo Android?
Android es producto del Open Handset Alliance. Este es un grupo de más de 30 empresas de tecnología que buscan desarrollar una plataforma abierta para dispositivos móviles. Google es uno de los principales miembros del Open Handset Alliance, y prácticamente es quien dirige la mayoría de los esfuerzos.
¿Puedo empezar a jugar con Android?
Si, ya está disponible un SDK previo de Android el cual se puede descargar aqui. Vale la pena mencionar que también hay un Developer's Challenge a través del cual se repartirán 10 millones de dólares a quienes desarrollen las mejores aplicaciones para Android.
¿Para que crear otra máquina virtual en lugar de usar el JVM?
La explicación técnica que se ha manejado es que Dalvik está diseñado y optimizado para funcionar en ambientes embebidos de pocos recursos. Por otro lado también está la explicación política/comercial que tiene que ver con que al crear su propia máquina virtual, Google está liberándose de las restricciones términos de licencia y uso que impone Sun sobre Java ME.
¿Android es abierto?
Android se promueve como una plataforma abierta, pero hasta el momento no lo es en realidad. Android fue creado a puerta cerrada, y el código fuente no está disponible. La razón que se ha dado para esto es que la plataforma se encuentra en una etapa muy temprana, y que hasta que ésta madure y estén disponibles los primeros dispositivos comerciales que la utilicen (lo cual se espera suceda en la segunda mitad del 2008) se hará disponible el código bajo licencia Apache v2.
Conclusión
Independientemente del debate sobre si es open source o no, o porque se creó Dalvik, Android es una plataforma muy interesante que vale la pena conocer, ya que todo parece indicar que se convertirá en el estándar de facto para dispositivos móviles en un futuro no muy lejano. Adicionalmente, usa un lenguaje conocido (Java) y se puede obtener gratuitamente. Así que no se pierde nada en entrarle y conocerla. Adicionalmente, está el atractivo de participar en el developer's challenge y ganar uno de los diez premios de 100 mil dólares.
- Log in to post comments