Date post: | 29-Nov-2014 |
Category: |
Technology |
Upload: | christian-mora |
View: | 4,574 times |
Download: | 0 times |
Christian [email protected]
¿Qué es ANDROID?
• Sistema operativo basado en Linux
• Para dispositivos móviles• Desarrollado 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 Handset Alliance• Consorcio 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.
Posicionamiento
• Android 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ísticas
• Framework 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ísticas
• Base de datos relacional SQLite.
• API gráfica OpenGL ES 2.0 3D• Motor de renderizado WebKit• Motor gráfico SGL• SSL y una biblioteca estándar
de C Glibc
Sistema Operativo
• Compuesto por 12 millones de líneas de código.
• Incluyendo 3 millones de líneas de XML
• 2,8 millones de líneas de lenguaje C
• 2,1 millones de líneas de Java • 1,75 millones de líneas de C++.
Arquitectura Android
Android Market
• Permite 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ísticas
• Apertura: 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ísticas
• Preferencia: 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 Market
• Para 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 Market
• Existen cerca de 200.000 aplicaciones disponibles.
• Tarifa de transacción será el equivalente al 30% del precio de la aplicación.
Entornos de Desarrollo
• Para programar en android se puede utilizar Eclipse o Netbeans.
Instalación
• Descargar SDK Android• ADT Plugin para Eclipse• SDK Manager añadir la
plataforma con la que se va a trabajar.
• Crear un dispositivo virtual.
[DEMOSTRACIÓN]
Referencias
• http://www.pensandoenred.com/2010/01/25/android-sdk-con-netbeans-6-8/
• http://code.google.com/p/droiddraw/• http://
developer.android.com/sdk/installing.html• http://es.wikipedia.org/wiki/Android• https://market.android.com/support/bin/topi
c.py?hl=es&topic=15866