domingo, 6 de abril de 2014

Como crear una aplicación en android

COMO CREAR UNA APLICACIÓN EN ANDROID

Android es un sistema operativo diseñado para teléfonos móviles por Google conjuntamente con el grupo Open Handset Aliance, que es un conjunto de empresas dedicadas al mundillo de los teléfonos móviles. 
Desde una serie de aplicaciones y unas herramientas base, Android da la oportunidad al usuario de crear y también compartir aplicaciones nuevas usando y aprovechando todo el potencial que ofrece el teléfono móvil.
Empezando
Lo primero será saber que para programar aplicaciones nativas en Android, deberemos aprender a programar en el lenguaje Java, conociendo la programación orientada a objetos.                                                                 Lo primero que debemos hacer es preparar nuestro entorno de desarrollo y saber dónde conseguir cualquier información. Para ello, lo primero es saber dónde está toda la información para los desarrolladores de Android. Google nos tiene preparada una web para ello,  pero debemos saber que toda la información está en inglés En esta web, tenemos 3 secciones básicas: Diseño, Desarrollo y Distribución. En ellas, tendremos toda la información acerca de las recomendaciones de Google para diseñar nuestra app, toda la información sobre la API de Android e información para saber publicar nuestra aplicación, sabiendo cómo promocionarla, anunciarla.                                                                                  En la parte de abajo, tendremos información adicional, sobre Android, conseguir el SDK (Software Development Kit), soporte.                                                            Éste será nuestro primer paso, descargarnos el entorno de desarrollo, para lo que iremos a Get the SDK, o haremos click en el siguiente enlace.
Una vez en la web, basta con que le demos al link que dice Down load the SDK, y nos bajará una versión del entorno de desarrollo Eclipse, personalizada para Android y ya preparada con el último SDK, el plugin ADT, así como emuladores sobre los que poder testear nuestra aplicación.

En el pasado Google I/O (2013), anunciaron también el nuevo IDE Android Studio, el cual podemos también utilizar en lugar de Eclipse, pero debemos saber que aún están en fase beta. Desde la misma página podrás acceder a la información al mismo. Nosotros, pero en este tutorial utilizaremos Eclipse.                                                                        Una vez abrimos nuestro entorno de desarrollo, podemos descargarnos todas las versiones de Android si queremos, así como otros paquetes extra. Para ello utilizaremos el Android SDK Manager.
Por otro lado, podremos crear tantos emuladores de dispositivos Android como queramos: con distintos tamaños de pantalla, distintas versiones de Android… Para ello, debemos utilizar el Android Virtual Device Manager (ADB), al cual podemos acceder desde Eclipse o desde la vía de comandos de nuestro sistema operativo
.

Aunque la mejor manera de tener control sobre nuestros dispositivos será aprendiendo a manejar ADB desde la línea de comandos, algo de lo que también hemos hablado. No obstante, en Eclipse podremos gestionar también nuestros dispositivos y sacar información de nuestro dispositivo: desde capturas de pantalla o ver los ficheros hasta enviar coordenadas GPS o enviar una llamada. Para ello, iremos a Windows / Open perspective / Other… / DDMSLa vista de Eclipse DDMS (Dalvik Debug Monitor Server) nos será de gran utilidad mientras desarrollemos nuestras aplicaciones. Disponemos de toda la información sobre la misma en el siguiente enlace.
Llegados a este punto, nuestro ordenador está preparado para crear nuestra primera aplicación Android. Para ello, nos basaremos en los pasos que Google nos recomienda seguir para una sencilla app. Toda esta información la podremos encontrar en unos trainings que Google nos tiene preparados:






“CREANDO UN NUEVO PROYECTO ANDROID”



Haz clic en New  en la ventana que aparece, abrir la carpeta Android y elegir Android Aplicación Project
En la siguiente ventana, debemos introducir el nombre de nuestra aplicación, el nombre del proyecto y el nombre del paquete (éste será único para nuestra app, pues será el ID que Google Play utilizará para identificar la aplicación). También introduciremos la versión de Android mínima requerida, así como la versión con la que compilaremos (generar nuestra aplicación a partir del código) nuestra aplicación.
Tras rellenar todos los campos según necesitemos o queramos, nos vamos a la siguiente pantalla, donde dejaremos las opciones seleccionadas por defecto.
En la siguiente pantalla, podremos crear un icono para nuestra aplicación. Para ello, sería ideal echar un vistazo a las guías de diseño de Android con respecto a lo que a iconos se refiere.
Por último, seleccionaremos una plantilla de actividad sobre la que empezar a trabajar.