sábado, 14 de noviembre de 2015

Mi primera App "Hola Mundo" con Android Studio

En este tutorial de programación Android vamos a ver como crear nuestro primer proyecto, ver la estructura de directorios que se genera por defecto y lanzar nuestra aplicación en el emulador.





Vamos a comenzar pulsando Start a new Android Studio project






El nombre de la aplicación la llamaré "Hola Mundo"
Company Domain es importante por que genera el nombre del paquete (Package name), el nombre del paquete debe ser único, no pueden haber dos aplicaciones con el mismo nombre de paquete en un dispositivo. Si observas se puede editar el que genera automáticamente.
Y por último donde vamos a guardar nuestro proyecto en Project location.



Una decisión importante a la hora de crear nuestro proyecto es elegir en que versiones de Android va a funcionar nuestra aplicación, para ello se debe seleccionar la API mínima o la versión mínima de Android donde se va a poder ejecutar.


Si observas la captura, seleccionado la API 15 o Android 4.0.3 se estima que nuestra aplicación va a funcionar en el 87.9 % de los teléfonos y tablets activos. Estos datos van variando en el tiempo y puedes consultarlos de forma actualizada en el siguiente enlace:
Android Dashboards en el que incluso puedes ver el porcentaje de dispositivos por versión de android.



Pasado el punto de decidir en que versión mínima de Android se va a ejecutar nuestra aplicación, es el momento de elegir nuestra "ventana" principal o activity.



Por el momento selecciona Blank Activity que va a ser nuestra ventana principal, y que estará vacía para que la diseñemos nosotros.
Como puedes observar existen otras plantillas ya configuradas, pero son para ahorrarnos unas pocas líneas de código y diseño y todas las podríamos recrear con nuestra Blank Activity.




Es hora de dar nombres a la activity o ventana que hemos creado en el paso anterior. Dejaré los nombres tal y como vienen por defecto.

Activity Name es el nombre del archivo .java que contendrá el código fuente.
Layout Name: ya hablaremos de Layouts más adelante, pero es un archivo XML que contendrá el diseño y posición de los elementos de nuestra activity. Por ejemplo si quisiéramos alinear un botón a la izquierda, va a estar especificado (en principio) en este XML. Aunque disponemos de un editor gráfico que nos ayudará a no tener que escribir en él.
Title es el título de nuestra ventana y será visible por el usuario.
Menu Resource Name es otro fichero XML ya que al crear el proyecto se genera un menú automáticamente.

Al pulsar Finish se creará nuestro Proyecto.

Ejecutando nuestra aplicación en el Emulador

Por defecto, y durante la instalación de Android Studio se nos ha creado una dispositivo virtual para que podamos probar nuestras aplicaciones, por lo que simplemente pulsamos el botón play de color verde:


Otra forma rápida es con la combinación de teclas Shift + F10






Ahora nos solicita elegir un AVD (Android Virtual Device) o Dispositivo Virtual Android, simplemente pulsamos OK, ya que viene seleccionado el AVD que se creó durante la instalación y listo.








Si todo ha salido correctamente, se lanzará el emulador y cuando termine de cargar el sistema operativo Android y desbloquear la pantalla nos aparecerá nuestra aplicación Hola Mundo:

3 comentarios:

  1. Solo van estos dos tutoriales?

    ResponderEliminar
    Respuestas
    1. Por el momento si :(, la intención es crear un curso completo de programación con el nuevo IDE de Android Studio que salió hace unos meses.
      Suscribete en el canal de Youtube si quieres para estar al día de los nuevos videos.
      Un Saludo.

      Eliminar
  2. Como genero el archivo .apk, para instalarlo directamente desde el celular.

    ResponderEliminar