viernes, 12 de agosto de 2016

¿Qué es Android?


Android
 Es una fuente abierta y sistema operativo basado en Linux para dispositivos móviles como teléfonos inteligentes y Tablet PC. Android fue desarrollado por la Open Handset Alliance,

Android ofrece un enfoque unificado para el desarrollo de aplicaciones para dispositivos móviles que significa que los desarrolladores necesitan sólo se desarrollan para Android y sus aplicaciones deben ser capaces de funcionar en diferentes dispositivos impulsados ​​por Android.

La primera versión beta del kit de desarrollo de software de Android (SDK)
la primera versión comercial, Android 1.0, fue lanzado en septiembre de 2008.

Jelly Bean

 Es una actualización incremental, con el objetivo principal de mejorar la interfaz de usuario, tanto en términos de funcionalidad y rendimiento.
El código fuente de Android está disponible bajo licencias de software libre y de código abierto.
El código bajo la licencia Apache versión 2.0 y el resto, los cambios del kernel de Linux, bajo la GNU General Public

Licencia de la versión 2.

Android es un sistema operativo potente competir con Apple 4GS y soporta grandes características. 

pantalla básica hermosa interfaz de usuario de Android OS proporciona una interfaz de usuario intuitiva y bella.
Conectividad GSM / EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC y WiMAX.
Almacenamiento SQLite, una base de datos relacional de peso ligero, se utiliza para fines de almacenamiento de datos.
apoyo de los 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
Mensajería SMS y MMS


  • navegador Web basado en el motor de renderizado WebKit de código abierto, junto con la de Chrome JavaScript V8
  • motor de soporte de HTML5 y CSS3.
  • Multi-touch Android tiene soporte nativo para multi-touch que en un principio se puso a disposición en los teléfonostales como el HTC Hero.

La multitarea usuario puede saltar de una tarea a otra y la misma hora se puede ejecutar varias aplicaciones simultaneamente.

widgets de tamaño variable widgets son de tamaño variable, por lo que los usuarios pueden ampliar a mostrar más contenido o reducir su tamaño a ahorra espacio.

Multi-idioma sostiene sola dirección y texto bidireccional.

GCM Google mensajería en la nube (MCG) es un servicio que permite a los desarrolladores enviar datos de mensajes cortos
a sus usuarios en los dispositivos Android, sin necesidad de una solución de sincronización patentada.
Wi-Fi Direct Una tecnología que permite descubrir y aplicaciones par directamente, sobre un gran ancho de banda peer-to-peer
conexión.
Android Beam Un popular tecnología basada en NFC que permite a los usuarios compartir al instante, con sólo tocar dos NFCenabled
móviles juntos.

Aplicaciones Android

 Se desarrollan normalmente en el lenguaje Java utilizando el Kit de desarrollo de software Android.
Una vez desarrollado, las aplicaciones de Android pueden ser empaquetados y vendidos a cabo fácilmente, ya sea Play o la Appstore de Amazon.
poderes Android cientos de millones de dispositivos móviles en más de 190 países de todo el mundo. Es la más grande base instalada de cualquier plataforma móvil y de rápido crecimiento. Cada día más de 1 millón de nuevos dispositivos Android son activado todo el mundo.

Este tutorial ha sido escrito con el objetivo de enseñar cómo desarrollar y apk. Lo haremos
empezar desde la configuración del entorno de programación de aplicaciones de Android y luego perforar hacia abajo para buscar en varios aspectos
aplicaciones de Android.

Se le alegra saber que usted puede comenzar su desarrollo de aplicaciones Android en cualquiera de los siguientes sistemas operativos:

 Microsoft Windows XP o una versión posterior.
 Mac OS X 10.5.8 o versión posterior con chips Intel.
 Linux incluyendo GNU C Library 2.7 o posterior.

El segundo punto es que todas las herramientas necesarias para desarrollar aplicaciones Android están disponibles gratuitamente y pueden ser descargado desde la Web.
 A continuación se presenta la lista de software de que necesitará antes de que inicie su aplicación para Android programación.

 Java JDK5 o JDK6
 SDK de Android
 IDE Eclipse para desarrolladores de Java (opcional)
 Herramientas de desarrollo de Android (ADT) Plugin Eclipse (opcional)

Aquí últimos dos componentes son opcionales y si se está trabajando en la máquina de Windows entonces estos componentes hacen
su vida más fácil mientras se hace el desarrollo de aplicaciones basadas en Java. Así que vamos a echar un vistazo de cómo proceder para establecer
entorno necesario.
Paso 1 - Configuración de Java Development Kit (JDK)

Puede descargar la última versión de Java JDK de Java desde el sitio de Oracle: Java SE Descargas. Usted encontrará instrucciones para instalar JDK en los archivos descargados, sigan las instrucciones dadas para instalar y configurar la configuración.

Finalmente establecer variables de entorno PATH y JAVA_HOME para referirse al directorio que contiene java y javac, típicamente java_install_dir / bin y java_install_dir respectivamente.

Como alternativa, puede también hacer clic derecho en Mi PC, seleccione Propiedades, luego Avanzado, thenEnvironment
Variables. A continuación, debe actualizar el valor de PATH y pulse el botón OK.
En Linux, si el SDK está instalado en /usr/local/jdk1.6.0_15 y utiliza el shell C, que pondría el siguiente código

Alternativamente, si se utiliza un entorno de desarrollo (IDE) Eclipse integrada, entonces se sabrá automáticamente
donde se ha instalado el Java.

Paso 2 - Configuración del SDK de Android

Puede descargar la última versión de Android SDK de Android web oficial: Android SDK Descargas. Si tu se instala en la máquina SDK de Windows, a continuación, se encuentra un installer_rXX-windows.exe, por lo que sólo tiene que descargar y ejecutar este exe que pondrá en marcha la herramienta Asistente de instalación de SDK de Android que le guiará a lo largo de la instalación, por lo que sólo tiene que seguir las instrucciones cuidadosamente. Por último se le haveAndroid herramientas SDK instalados en su máquina.

Si va a instalar el SDK ya sea en Mac OS o Linux, consulte las instrucciones suministradas junto con eldescargado el archivo android-sdk_rXX-macosx.zip para Mac OS y archivos para android-sdk_rXX-linux.tgz para Linux. este tutorial tendrá en cuenta que se va a configurar su entorno de Windows en la máquina que tiene operativo Windows 7 sistema.

Así que vamos a lanzar Android SDK Manager mediante la opción Todos los programas> Herramientas> Android SDK Manager SDK, este le dará siguiente ventana:

Una vez que se puso en marcha gestor de SDK, es hora de instalar otros paquetes requeridos. Por defecto se mostrará una lista abajo total de 7
paquetes que se instalarán, pero voy a sugerir a anular la selección de documentación para Android SDK para andSamples
paquetes SDK para reducir el tiempo de instalación. A continuación haga clic en Instalar botón 7 Paquetes de proceder, que mostrará los siguiente cuadro de diálogo:
Si acepta instalar todos los paquetes, seleccione Aceptar todos botón de opción y proceder haciendo
que el Administrador de SDK haga su trabajo y te vas, recoger una taza de café y esperar hasta que se hayan instalado todos los paquetes. Eso
puede tomar algún tiempo dependiendo de su conexión a Internet. Una vez que se hayan instalado todos los paquetes, se puede cerrar
Manager SDK con el botón transversal superior derecha.

Paso 3 - Configuración del IDE de Eclipse

Todos los ejemplos de este tutorial se han escrito utilizando el IDE Eclipse. Así que yo sugeriría que debe tener la última
versión de Eclipse instalado en su máquina.
Para instalar Eclipse IDE, descargar los últimos binarios de Eclipse http://www.eclipse.org/downloads/. Una vez tú
descargado la instalación, expandir la distribución binaria en una ubicación conveniente. Por ejemplo, en C: \ eclipse ventanas, o / usr / local / Eclipse en Linux y, finalmente, establecer la variable PATH de manera apropiada.
Eclipse se puede iniciar mediante la ejecución de los siguientes comandos en la máquina de las ventanas

Paso 4 - Configuración de Android Development Tools (ADT) Plugin

Este paso le ayudará en la creación de herramientas de desarrollo Android plug-in para Eclipse.

Aprendizaje  Fácil
Ahora utilice el botón Agregar para añadir ADT Plugin como nombre y https://dl-ssl.google.com/android/eclipse/ como la ubicación.
A continuación, haga clic en Aceptar para agregar este lugar, tan pronto como usted haga clic en el botón Aceptar para agregar esta ubicación, Eclipse comienza buscar el plug-in disponible la ubicación dada y, finalmente, se enumeran abajo los plugins que se encuentran.

Ahora selecciona todos los plug-ins que figuran usando botón Seleccionar todo y haga clic en el botón Siguiente que le guiará por delante de instalar las herramientas de desarrollo de Android y otros plugins necesarios.

Paso 5 - Crear dispositivo virtual Android

Para probar sus aplicaciones para Android se necesita un dispositivo Android virtual. Así que antes de empezar a escribir nuestro código, vamos crear un dispositivo virtual Android. Lanzar Android AVD Manager utilizando el menú de Eclipse optionsWindow> AVD
Administrador> que pondrá en marcha el Administrador de Android AVD. Utilice el botón Nuevo para crear un nuevo dispositivo virtual Android y introduzca la siguiente información, antes de hacer clic el botón Crear AVD.

Si se crea con éxito su AVD significa que su entorno está listo para el desarrollo de aplicaciones para Android. Si lo desea, puede cerrar esta ventana con el botón transversal superior derecha. Mejor que vuelva a iniciar su máquina y una vez que se realizan con este último paso, ya está listo para proceder a su primer ejemplo de Android, pero antes de que vamos a ver unos conceptos más importantes relacionados con el desarrollo de aplicaciones de Android.

No hay comentarios:

Publicar un comentario