1.4 Cómo ejecutar nuestra aplicación en emulador o dispositivo

Cuando estas desarrollando una aplicación, necesitas saber si tiene errores de ejecución, entonces nos preguntamos Cómo ejecutar nuestra aplicación? para revisar entre otras cosas si tiene algún error de ejecución, diseño y distribución en la pantalla así como ejecución de procesos de las funciones que has creado y existen dos formas de poder ejecutar nuestra app y poder verla en un entorno de dispositivo, la primera es utilizando el emulador de Android que viene con Android Studio en el que podemos crear un dispositivo virtual con las características que queramos y la otra opción es conectando nuestro propio teléfono o dispositivo a la computadora para poder ver como se ejecutara nuestra app directamente en el teléfono.

 


Loading

1.3 API Android

Las APIs de Android son versiones con las características y funciones propias de cada versión de Android que los desarrolladores podemos utilizar al momento de crear nuestras aplicaciones, teniendo en cuenta la versión mínima y máxima que queremos que soporte, ya que si queremos una funcionalidad propia de una versión que se encuentra en éste rango no la podremos utilizar porque el Sistema Operativo no la soportará.

Con cada versión de Android que aparece trae con sigo nuevas clases y funciones que solamente se van agregando pero no desaparecen, es decir, cuando Google considera que una función es obsoleta en nuestro código se muestra como obsoleta (deprecated) pero se puede seguir utilizando y es momento en que debemos buscar una alternativa a lo que queremos hacer, las funciones se vuelven obsoletas cuando se agrega una nueva función que puede hacer lo mismo y mejor por lo que no será difícil encontrar la manera de cambiar las funciones obsoletas en nuestro código.

Aquí una lista para identificar a qué versión de Android corresponde cada nivel de API

En qué versión de Android debemos programar? - Curso Android
En qué versión de Android debemos programar? – Curso Android – mejorprogramacion.com

 

 


Loading

1.2 Crear nuevo proyecto

Crear un nuevo proyecto en Android Studio es tan sencillo como seguir las indicaciones del propio programa como vemos en las capturas siguientes.

Primero seleccionamos que queremos iniciar un proyecto de Android Studio.

Crear nuevo proyecto. - Curso Android
Crear nuevo proyecto. – Curso Android

En esta sección nombramos a nuestra aplicación y escribiremos nuestro dominio o el de la compañía donde trabajamos y si no tenemos ninguno de los anteriores lo dejamos tal cual viene por defecto o podemos escribir nuestro nombre por ejemplo MiNombre.com y por ultimo la ubicación del proyecto.

Crear nuevo proyecto. - Curso Android
Crear nuevo proyecto. – Curso Android

Aquí seleccionamos la versión de Android mínima que soportará nuestra aplicacion, esto quiere decir que nuestra aplicación la podrán instalar en dispositivos que tengan esa versión o superior pero no en dispositivos con versiones inferiores, que podemos ver en esta entrada.

Crear nuevo proyecto. - Curso Android
Crear nuevo proyecto. – Curso Android

Prácticamente la aplicación esta creada pero tenemos que elegir un Activity de los que nos proporciona Android Studio como Activity principal, mismo que podemos cambiar más adelante, podemos ver que tiene una variedad de diseños o Layout para diferentes propositos, asi que elegimos el que mejor se adapte a nuestras necesidades o podemos también elegir que no agregue ningun Activity ya sea porque ninguno se adecua a lo que necesitamos o por cualquier cosa y después en el proyecto lo agregamos como queramos.

Crear nuevo proyecto. - Curso Android
Crear nuevo proyecto. – Curso Android

Ahora lo que nos queda es nombrar nuestro Activity junto a su Layout, el programa nos pone por defecto el nombre al revés del Activity y del Layout, podemos seguir la recomendación o podemos nombrarlos como queramos pero de preferencia que se llamen igual o que hagan referencia entre sí, recordemos que el Activity es la parte lógica donde ponemos nuestro código y el Layout es la parte visual en formato xml donde agregamos los botones y cuadros de texto.

Crear nuevo proyecto. - Curso Android
Crear nuevo proyecto. – Curso Android

Y con esto ya tenemos creado nuestro proyecto en Android Studio.


Loading

1.1 En qué versión de Android debemos programar?

Antes de comenzar con el desarrollo de una aplicación necesitamos saber cuál es la mínima versión de Android que la soportará ya que existe variedad inmensa de dispositivos con las diferentes versiones que han salido a la luz.

Tenemos que tener en cuenta que todavía existen pero en menor cantidad dispositivos con las primeras versiones y que probablemente no sea tan conveniente dar soporte para ellos ya que les queda poco tiempo de vida útil, en cambio crece la facilidad de adquirir uno con una versión mas actual, además están las actualizaciones de los fabricantes lo cual nos indica un crecimiento de dispositivos con las versiones más actuales y una disminución de los que tienen las versiones más antiguas teniendo en cuenta que no se pueden actualizar.

Al crear nuestro proyecto en Android Studio este nos da una recomendación de la versión más utilizada según estadísticas de la propia Play Store y que considero que seria la mejor opción salvo que necesitemos desarrollar para una versión en especifico.

Incluso podemos ver una gráfica con los porcentajes de dispositivos que cubre cada una de las versiones de Android.

 En qué versión de Android debemos programar? - Curso Android
En qué versión de Android debemos programar? – Curso Android

Si comparamos con esta otra captura de abril de 2017 podemos ver el avance de cobertura de las nuevas versiones.

 En qué versión de Android debemos programar? - Curso Android
En qué versión de Android debemos programar? – Curso Android

Otro tipo de información que nos muestra esta tabla es la versión o nivel de API y las características de cada uno de ellos.

Te dejo éste enlace para que descargues Android Studio  desde su página oficial.

https://developer.android.com/studio/index.html?hl=es-419


Loading