Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacion en Android
Programacion en Android
Contenido:
Windows
33.4 3.3% 17.5 2.4% 90.9%
Phone
100.0
Total 1009.6 725.3 100.0% 39.2%
%
Todos los sistemas operativos móviles son excelentes tendencias de desarrollo y en esta en las
manos de cada quien encontrar la máxima rentabiblidad de sus aplicaciones.
Google ha empleado Java como lenguaje de programación para crear aplicaciones Android, por lo
que asumimos que tienes conocimientos previos sobre esta herramienta. No obstante, una
aplicación Android puede construirse en distintos lenguajes.
Herramientas a utilizar
Android Studio
JDK 1.8
Instalando Java Development Kit
Cuando hayas descargado el JDK, solo ejecuta su instalador y sigue los pasos. Esta
esta herramienta nos dará el soporte para ejecutar Android Studio y el
funcionamiento de Gradle:
Instalando Android Studio
Ahora seleccionaremos los Form Factors o Factores de Forma sobre los que se
construirá el proyecto. Por lo que seleccionamos "Phone and Tablet" (Telefono y
Tableta). Adicionalmente debes escoger el SDK minimo "Minimum SDK" que
soportará tu aplicación.
El siguiente menú nos permite cual será la actividad principal de nuestra aplicación.
Una Actividad es un patrón de ejecución visual que se relacionará con las entradas
proporcionadas por el usuario para conseguir sus objetivos. Luego profundizaremos
en este concepto, por ahora elige Actividad en blanco(Blank Activity).
En este paso podemos cambiar el nombre de la actividad(Activity Name), el nombre
del Layout (Layout Name) relacionado y el titulo(Title). Si gustas deja los valores
predeterminados y luego entenderemos un poco mas esta estructura. Finalmente
clickea "Finish" para comenzar.
Como ves, el entorno es muy acogedor, sencillo y con un diseño claro. Tenemos un
espacio al lado izquierdo que muestra lajerarquía de los proyectos ("Project"), un
espacio de trabajo en el centro y una previsualización ("Preview") de la aplicación en
la derecha.
Android Studio se apoya en la herramienta de Software Gradle para automatizar
la compilación, depuración, testeo ydespliegue de nuestras aplicaciones Android.
Pero por ahora no te preocupes, mas adelante estudiarémos todos estos conceptos,
ya que en este momento solo nos interesa ver ejecutándose nuestra aplicación de
prueba.
Un AVD o Dispositivo Virtual Android es una máquina virtual que ejecuta la plataforma
Android seleccionada, para comprobar la funcionalidad de nuestra aplicación
construida.
Debido que aun no tenemos dispositivos creados veremos una lista vacía. Ahora
dirigirete a la pestaña “Device Definitions”, donde encontraremos definiciones
disponibles para un nuevo dispositivo.
Si eres buen observados, verás que puedes seguir las acciones actuales del proceso
de carga viendo la herramientaa logcatde la herramienta DDMS del SDK.
Como ves esta herramienta se encuentra en la barra inferior llamada "Android". Si te
fijas bien además del logcat nos muestra que procesos están activos en el AVD (lado
izquierdo), como por ejemplo el calendario, servicio de correo, reloj, etc.
Usar tu propio dispositivo Android en modo depuración USB. Este proceso tarda
mucho menos que esperar una tardía ejecución del AVD. Para activar este modo solo
sigue los siguientes pasos:
1. Ve a Ajustes.
2. Luego selecciona Opciones del desarrollador.