Latest web development tutorials

Resumen Android

¿Qué es Android?

android_overview_1

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:

imagen

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