Christian Morachristmo99@gmail.com
¿Qué es ANDROID?Sistema operativo basado en LinuxPara dispositivos móvilesDesarrollado inicialmente por Android Inc.Comprada por Google en el 2005.Anuncio del sistema Android se realizó el 5 de noviembre de 2007.Programas están escritos en el lenguaje de programación Java.
¿Qué es ANDROID?Open HandsetAllianceConsorcio de 78 compañías de hardware, software y telecomunicaciones.Desarrollo de estándares abiertos para dispositivos móviles.Bajo la licencia Apache, una licencia libre y de código abierto.
PosicionamientoAndroid posee el 32,9% de cuota de mercado a escala mundial de los teléfonos inteligentes.Symbian -> 30,6%.Apple con cuota de mercado del 16%.
Numeritos
CaracterísticasFramework Java de aplicaciones orientadas a objetos.Máquina virtual Dalvik con compilación en tiempo de ejecución.Administrador de interfaz gráfica (surface manager).Framework OpenCore
CaracterísticasBase de datos relacional SQLite.API gráfica OpenGL ES 2.0 3DMotor de renderizadoWebKitMotor gráfico SGLSSL y una biblioteca estándar de C Glibc
Sistema OperativoCompuesto por 12 millones de líneas de código.Incluyendo 3 millones de líneas de XML2,8 millones de líneas de lenguaje C2,1 millones de líneas de Java 1,75 millones de líneas de C++.
Arquitectura Android
Android MarketPermite distribuir tus aplicaciones entre los usuarios de Android de una forma sencilla.La distribución de aplicaciones en Android Market no es exclusiva, también puedes distribuirlas en otros canales.
CaracterísticasApertura: cualquier desarrollador puede utilizar libremente Android Market.Sencillez: 3 sencillos pasos (registro, subida y publicación).Comunidad: los usuarios de Android pueden puntuar y comentar las aplicaciones.
CaracterísticasPreferencia: puedes distribuir aplicaciones tanto gratuitas como de pago.Administración: puedes administrar tu cartera de aplicaciones y ver las descargas, las puntuaciones y los comentarios.
Android MarketPara poder distribuir tus productos en Android Market, tienes que registrarte.Cuota de inscripción única de 25 dólares.El objetivo de esta cuota es incentivar la entrada de productos de alta calidad en el mercado
Android MarketExisten cerca de 200.000 aplicaciones disponibles.Tarifa de transacción será el equivalente al 30% del precio de la aplicación.
Entornos de DesarrolloPara programar en android se puede utilizar Eclipse o Netbeans.
InstalaciónDescargar SDK AndroidADT Pluginpara EclipseSDK Manager añadir la plataforma con la que se va a trabajar.Crear un dispositivo virtual.
[DEMOSTRACIÓN]
Referenciashttp://www.pensandoenred.com/2010/01/25/android-sdk-con-netbeans-6-8/http://code.google.com/p/droiddraw/http://developer.android.com/sdk/installing.htmlhttp://es.wikipedia.org/wiki/Androidhttps://market.android.com/support/bin/topic.py?hl=es&topic=15866

Android