Está en la página 1de 21

Introducción al Desarrollo de Aplicaciones Android

David Quilodrán Cruces

Herramientas de Programación Móvil

Instituto IACC

29 de Agosto, 2019
Desarrollo

 Consejo acerca del entorno de desarrollo.

A modo de introducción es primordial que todo desarrollador conozca los entornos de

desarrollo y la forma que tienen para conectarse con los programas que se utilizan en las

otras fases del proceso de creación de una aplicación. En este sentido, en primer lugar

conocer la historia permite tener la claridad respecto al contexto en el que fueron creadas las

API y cuáles de ellas están vigentes y se pueden usar las funcionalidades. Además investigar

y conocer cuáles son los pasos para instalar y configurar el entorno de desarrollo,

comprendiendo que es la herramienta principal para crear aplicaciones móviles.

 Herramientas de desarrollo necesarias a utilizar, mencionado sus características más

importantes.

Android Studio

Es el entorno de desarrollo integrado oficial para la plataforma Android. Es gratuito bajo la

licencia Apache 2.0 y está disponible para las distintas plataformas Microsoft Windows,

macOS y GNU/Linux. Sus características principales permite la integración de ProGuard y

funciones de firma de aplicaciones. Consta con un editor de diseño enriquecido que permite a

los usuarios arrastrar y soltar componentes de la interfaz de usuario. Además tiene plantillas

para crear diseños comunes de Android y otros componentes y simular dispositivo virtual de

Android que se utiliza para ejecutar y probar aplicaciones. Por otra parte, las utilidades que

brinda al momento de detectar problemas de rendimiento, usabilidad, compatibilidad de

versiones y otros problemas. También permite el ahorro de tiempo en desarrollar


aplicaciones. Otorga el soporte integrado para Google Cloud Platform, integra Google Cloud

Messaging y App Engine.

JDK (Java Development Kit)

JDK es la abreviatura de "Java Development Kit". Se define como un software que provee

herramientas, utilidades, documentación y ejemplos para desarrollar aplicaciones Java.

Dentro de sus característica principales está orientado a trabajar en multiplatoformas,

funciona como cliente – servidor, es orientado a objeto, es simple, es compilado e

interpretado a la vez. Es decir, javac.exe es el compilador de Java y java.exe es el intérprete.

A continuación se listan algunas de las utilidades que se pueden encontrar en el JDK:

• javac. Es el compilador de Java. Se encarga de convertir el código fuente escrito en Java

a bytecode.

• java. Es el intérprete de Java. Ejecuta el bytecode a partir de los archivos class.

• appletviewer. Es un visor de applets. En la mayoría de las ocasiones puede utilizarse en

lugar de un Navegador Web.

• javadoc. Se utiliza para crear documentación en formato HTML a partir del código fuente

Java y los comentarios que contiene.

• javap. Es un desensamblador de Java.

• jar. Es una herramienta utilizada para trabajar con los archivos JAR.

HAXM URL (Emulador)

Es la máquina virtual que simula que tenemos conectado un smartphone o un celular o un

dispositivo en nuestro computador. Esto permite tener una ventaja o utilidad significativa al
momento de realizar las pruebas, ya que compila en tiempo real como funcionaria en un

dispositivo una vez liberada la aplicación.

 Dispositivos para probar aplicaciones desarrolladas, ayúdelo a instalar el entorno de

programación necesario demostrándole con capturas de pantalla como realizarlo.

Instalar Android Studio

Primer paso se debe descargar Android Studio desde https://developer.android.com/studio?

hl=es, se debe tener en consideración que el paquete completo ocupa alrededor de 1GB por

que se debe tener paciencia en descargarlo.

Una vez realizado ese paso, se procede con la instalación que es muy sencilla ya que un

asistente lo guiará, como se muestra a continuación


Luego presionar el botón “next” y desplegará los paquetes a instalar

 Nota: Generalmente se despliegan los siguientes: El editor de Android Studio,


básico, el SDK de Android y el emulador de Android. En caso de no
aparecer, se instala de manera independiente cada uno de ellos.

Posteriormente, mostrará la ruta dónde quedará instalado el paquete.


Luego muestra el nombre que aparecerá en listado del menú de acceso directo en Windows,.
Si se desea se puede cambiar.
Se hace clic en el botón “install” y comenzará a instalar el paquete en Windows
Una vez completado, se hace clic en el botón siguiente y aparecerá la última pantalla dónde
se puede elegir abrir la Android Studio de manera inmediata o no. Luego se hace clic en el
botón “Finish”.

En este caso, elegí abrir la aplicación y aparece una pantalla de bienvenida y con las

opciones de comenzar un nuevo proyecto o bien abrir una ya creado.


Al crear un nuevo proyecto hago clic en dicha opción. Selecciono el tipo de proyecto, clic en

botón “Next”

Luego escribo el nombre del proyecto e indico la ruta dónde quedará guardado, elijo el

lenguaje de programación y la API. Por último, clic en botón “Finish”


Instalar JDK

Primer paso ir al símbolo de sistema y verificar si está instalado previamente para esto se

debe escribir javac –version y enter. En caso de no estar aparecerá un mensaje (ver imagen).

De lo contrario, mostrará la versión instalada.

Para descargar JDK, hago clic en el siguiente link

https://www.oracle.com/technetwork/java/javase/downloads/index.html
Selecciono la versión a utilizar, para este ejemplo elijo la última versión disponible Java SE

12.0.2 y clic en botón “Download”.

Luego se acepta los acuerdos de licencia y dependiendo del sistema operativo que tengamos

se descarga uno u otro archivo.

Una vez descargado, se hace doble clic sobre el archivo y se abrirá el asistente. Clic en botón

“next”
Por último, clic en botón “close”
Luego voy al panel de control, voy a sistema elijo opción configuración avanzada del

sistema, clic en botón “variables de entorno”


Posteriormente en Variables de usuario, clic en botón “nueva” Escribo el nombre de la

variable y en el valor se consigna la ruta donde está instalado el JDK

Luego en variables del sistema, se edita la variable Path y se escribe punto y coma al final y

seguido se consigna la ruta del JDK (ver imagen a continuación)


Para verificar si quedó instalado, activamos el símbolo de sistema y escribimos javac –

version, como se muestra a continuación.

Configurar Emulador en Android Studio

Se hace clic en el siguiente botón de herramienta aparecerá la siguiente pantalla. Hace

clic en “Create Virtual Device”


Luego aparecerá una pantalla dónde se elige la categoría televisor, reloj, celular o Tablet.

Para este efecto se escoge celular y desplegará los distintos modelos.

Una vez elegido el modelo, se hace un clic en botón “next” y luego aparece la pantalla para

escoger el API con la cual se quiere trabajar. Acepto los acuerdos y clic en botón “next”
Luego comenzará descargar e instalar

Posteriormente aparecerá la siguiente pantalla, se elige el tamaño recomendado y clic botón

“next”
Finalmente clic en botón “Finish”
Clic en botón “next”

Luego se desplegará una pantalla dónde se puede cambiar el nombre del emulador, la

orientación, escala, etc. Se recomienda dejar en automático y por defecto la configuración

propuesta. Clic en botón “Finish”


Aparece en la lista el emulador creado y se puede ejecutar o cancelar, finalmente me muestra

el emulador activado
Bibliografía

Android studio. (Sin fecha). En Wikipedia. Recuperado el 29 de agosto de 2019 de:

https://es.wikipedia.org/wiki/Android_Studio

IACC (2015). Introducción al Desarrollo de Aplicaciones Android. Herramientas de

Programación Móvil. Semana 1.

Java virtual machine. (Sin fecha). Recuperado el 29 de agosto de 2019 de:

https://www.cec.uchile.cl/~luvasque/edo/java/manuales/JVM%20y%20variables%20de

%20entorno.pdf

Simanca, F. (2017). Configuración del emulador en android studio. Recuperado el 29 de agosto

de 2019 de: https://www.youtube.com/watch?v=j83IVxofHTU

También podría gustarte