Resumen Android
¿Qué es Android?
Android es un sistema operativo de código abierto, basado en Linux para dispositivos móviles como teléfonos inteligentes y tabletas. Android de Google y otras compañías llevó Open Handset Alliance desarrolló.Android proporciona un enfoque unificado para el desarrollo de aplicaciones, lo que significa que los desarrolladores necesitan sólo para el desarrollo de Android, por lo que sus aplicaciones pueden ejecutarse en diferentes dispositivos móviles con Android.
Google lanzó la primera versión beta del kit de desarrollo de software de Android (SDK) en 2007, la primera versión comercial de Android 1.0, es liberado en septiembre de 2008.
27 de junio del 2012, en la conferencia Google I / O, Google anunció el lanzamiento de la versión de Android 4.1 Jelly Bean. Jelly Bean es una actualización incremental en la funcionalidad y el rendimiento, el objetivo principal es mejorar la interfaz de usuario,
código fuente de Android se basa en licencias de software de código libre y abierto. La mayor parte del código de Google liberado bajo la licencia Apache versión 2.0, el kernel de Linux cambia la Licencia Pública General GNU versión 2.
Ventajas para el Desarrollo Android
- Open Source
- Muchos desarrolladores y comunidades más fuertes
- mercado en crecimiento
- Integración Aplicación Internacional
- Los bajos costos de desarrollo
- Mayor probabilidad de éxito
- entorno de desarrollo
Características de Android
Android es un potente y Apple compiten 4GS funciones del sistema operativo, y es compatible con algunas funciones muy útiles. Algunas de las características son las siguientes:
propiedad | descripción |
---|---|
hermosa interfaz de usuario | sistema operativo Android pantalla básica proporciona una interfaz de usuario hermoso e intuitiva. |
conectividad | GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC y WiMAX. |
memoria | Ligera base de datos relacional SQLite para almacenamiento de datos |
Apoyo de medios | H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, AAC 5.1, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF y BMP |
noticias | SMS y MMS |
Navegador web | Basado en el motor de renderizado WebKit de código abierto, junto con soporte para HTML5 y motor V8 de JavaScript de Chrome CSS3. |
Multi-touch | soporte nativo para Android multi-touch, a partir de los dispositivos de mano inicial comenzó con, como HTC Hero. |
multitarea | Los usuarios pueden saltar de una tarea a otra, y al mismo tiempo se pueden ejecutar una variedad de aplicaciones. |
controles ajustables | Los widgets son de tamaño variable, por lo que los usuarios pueden ampliar o reducir más contenido para ahorrar espacio. |
plurilingüe | Es compatible con una sola vía y el texto multi-direccional. |
GCM | Google mensajería en la nube (MCG) es un servicio que permite a los desarrolladores para enviar un corto de datos del mensaje al dispositivo Android del usuario sin la necesidad de una solución de sincronización patentada. |
Wi-Fi Direct | Un conector de alto ancho de banda de detección de redes de pares y el emparejamiento de la aplicación directa de la tecnología. |
Android Beam | Un popular tecnología basada en NFC que permite a los usuarios compartir al instante, con sólo tocar dos teléfonos con NFC juntos. |
Aplicaciones para Android
aplicaciones Android suelen utilizar el kit de desarrollo de software Android, usando el lenguaje Java para desarrollar.
Una vez que se ha completado el desarrollo, las aplicaciones de Android pueden ser fácilmente envasados y vendidos en Google Play y la tienda de aplicaciones de Amazon como.
Android millones de dispositivos móviles en más de 190 países de todo el mundo. Esta es la mayor base instalada de cualquier plataforma móvil para un rápido crecimiento. En todo el mundo cada día más de 1 millón de nuevos dispositivos Android se activan.
Escribiendo El propósito de este tutorial es que le enseñe cómo desarrollar y empaquetar la aplicación Android. Vamos a entornos de programación de aplicaciones de Android establecer el inicio y desarrollo de aplicaciones Android en profundidad en todos los aspectos.
Categoría de aplicaciones de Android
Hay muchas aplicaciones de Android en el mercado. Las principales categorías son:
Historia Android
nombre de código de Android está ahora encaminado desde A L, respectivamente Aestro, Blender, magdalena, buñuelo, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwitch, Jelly Bean, KitKat y Lollipop. Vamos con el fin de comprender la historia de Android.
- Magdalena (magdalena)
- Buñuelo (buñuelo)
- bocanadas de rayos (Eclair)
- Yogurt (Froyo)
- Gingerbread (pan de jengibre)
- Honeycomb (panal)
- sándwiches de helado (Ice Cream Sandwich)
- Jelly Bean (Jelly Bean)
- Kit Kat (KitKat)
- Lollipops (Lollipop)
¿Cuál es el nivel de la API?
marco API de nivel API es un identificador único para la versión número entero, proporcionada por una versión de la plataforma Android.
versión de la plataforma | Nivel API | VERSION_CODE | |
---|---|---|---|
Android 5.1 | 22 | LOLLIPOP_MR1 | |
Android 5.0 | 21 | EL LOLLIPOP | |
4.4W Android | 20 | KITKAT_WATCH | KitKat para Wearables Sólo |
Android 4.4 | 19 | KITKAT | |
Android 4.3 | 18 | JELLY_BEAN_MR2 | |
Android 4.2, 4.2.2 | 17 | JELLY_BEAN_MR1 | |
Android 4.1, 4.1.1 | 16 | JELLY_BEAN | |
4.0.3 Android, 4.0.4 | 15 | ICE_CREAM_SANDWICH_MR1 | |
Android 4.0, 4.0.1, 4.0.2 | 14 | ICE_CREAM_SANDWICH | |
Android 3.2 | 13 | HONEYCOMB_MR2 | |
3.1.x Android | 12 | HONEYCOMB_MR1 | |
3.0.x Android | 11 | PANAL | |
2.3.4 Android 2.3.3 Android | 10 | GINGERBREAD_MR1 | |
2.3.2 Android 2.3.1 Android Android 2.3 | 9 | JENGIBRE | |
2.2.x Android | 8 | FROYO | |
2.1.x Android | 7 | ECLAIR_MR1 | |
2.0.1 Android | 6 | ECLAIR_0_1 | |
Android 2.0 | 5 | ECLAIR | |
Android 1.6 | 4 | DONUT | |
Android 1.5 | 3 | MAGDALENA | |
Android 1.1 | 2 | BASE_1_1 | |
Android 1.0 | 1 | BASE |