You are on page 1of 18

"Ao del Buen Servicio al Ciudadano

INGENIERA DE SISTEMAS VII CICLO

INFORME:

Android Studio

INTEGRANTES:

Malca Tamay Jhosely Graciela

Deza Castillo Cristhian Gianmarco

CURSO:
Programacion de Aplicaciones Moviles

PROFESOR:

Ing. Marco Aurelio Porro Chulli

I. Tema: Android Studio


1. Contenido
Definicion:
Android Studio es un entorno de desarrollo integrado (IDE),
basado en IntelliJ IDEA de la compaa JetBrains, que
proporciona varias mejoras con respecto al plugin ADT
(Android Developer Tools) para Eclipse. Android Studio utiliza
una licencia de software libre Apache 2.0, est programado en
Java y es multiplataforma.

Fue presentado por Google el 16 de mayo del 2013 en el


congreso de desarrolladores Google I/O, con el objetivo de
crear un entorno dedicado en exclusiva a la programacin de
aplicaciones para dispositivos Android, proporcionando a
Google un mayor control sobre el proceso de produccin. Se
trata pues de una alternativa real a Eclipse, el IDE
recomendado por Google hasta la fecha, pero que presentaba
problemas debido a su lentitud en el desarrollo de versiones
que solucionaran las carencias actuales (es indispensable
recordar que Eclipse es una plataforma de desarrollo, diseada
para ser extendida a travs de plugins).

Android Studio se ha mantenido durante todo este tiempo en


versin beta, pero desde el 8 de diciembre de 2014, en que se
liber la versin estable de Android Studio 1.0, Google ha
pasado a recomendarlo como el IDE para desarrollar
aplicaciones para su sistema operativo, dejando el plugin ADT
para Eclipse de estar en desarrollo activo. Esta versin la
puedes descargar desde la web de Android Developer.

Instalacion de Android:
Paso 1. Descarga e instalacin de Java.

Si an no tienes instalado ninguna versin del JDK (Java


Development Kit) puedes descargarla gratuitamente desde la
web de Oracle.

Aunque ya est disponible Java 8, para el desarrollo en Android


nos seguiremos quedando por ahora con Java 7. En el
momento de escribir este manual la revisin ms reciente de
esta serie es la versin 7 update 79 (si hubiera disponible un
update posterior podramos usarlo sin problema), que
deberemos descargar para nuestra versin concreta del
sistema operativo. Por ejemplo, para Windows 64 bits
descargaremos el ejecutable marcado como Windows x64
cuyo nombre de fichero es jdk-7u79-windows-x64.exe.

La instalacin no tiene ninguna dificultad, se trata de un


instalador estndar de Windows donde tan slo hay que
aceptar, pantalla por pantalla, todas las opciones que ofrece
por defecto.

El siguiente paso es opcional, pero puede evitarnos algn que


otro problema en el futuro. Crearemos una nueva variable de
entorno llamada JAVA_HOME y cuyo valor sea la ruta donde
hemos instalado el JDK, por ejemplo C:\Program
Files\Java\jdk1.7.0_79. Para aadir una variable de entorno del
sistema en Windows podemos acceder al Panel de Control /
Sistema y Seguridad / Sistema / Configuracin avanzada del
sistema / Opciones Avanzadas / Variables de entorno. Una vez
en la ventana de Variables de Entorno pulsamos el botn
Nueva del apartado de Variables del Sistema y aadimos la
nueva variable con los valores indicados:
Paso 2. Descarga e instalacin de Android Studio y el SDK de
Android.

Descargaremos Android Studio accediendo a la web de


desarrolladores de Android, y dirigindonos a la seccin
dedicada al SDK de la plataforma. Descargaremos la versin
ms reciente del instalador correspondiente a nuestro sistema
operativo pulsando el botn verde Download Android Studio
2.0 y aceptando en la pantalla siguiente los trminos de la
licencia.

Para instalar la aplicacin ejecutamos el instalador descargado


(en mi caso el fichero se llama android-studio-bundle-
143.2739321-windows.exe ) y seguimos el asistente
aceptando todas las opciones seleccionadas por defecto.
Durante el proceso se instalar el SDK de Android, algunos
componentes adicionales para el desarrollo sobre la
plataforma, y por supuesto el entorno de desarrollo Android
Studio.
Durante la instalacin tendremos que indicar tambin las rutas
donde queremos instalar tanto Android Studio como el SDK de
Android. Para evitar posibles problemas futuros mi
recomendacin personal es seleccionar rutas que no
contengan espacios en blanco.

En el ltimo paso de la instalacin, marcaremos la opcin


Start Android Studio y pulsaremos el botn Finish de forma
que se iniciar automticamente la aplicacin. Es posible que
nos aparezca en este momento un cuadro de dilogo
consultando si queremos reutilizar la configuracin de alguna
versin anterior del entorno. Para realizar una instalacin
limpia seleccionaremos la opcin I do not have a previous
version.
Tras esto, se iniciar el asistente de inicio de Android Studio.

Pulsamos Next y en el siguiente paso seleccionamos el modo


de instalacin Custom:

En el siguiente paso tendremos que decidir el tema visual que


utilizar la aplicacin. Mi recomendacin personal es utilizar el
tema oscuro, llamado Darcula, aunque de cualquier forma es
algo que podremos cambiar ms adelante:
En la siguiente pantalla del asistente seleccionaremos los
componentes que queremos instalar. Nos aseguraremos de
que en el campo Android SDK Location indicamos la ruta
donde instalamos antes el SDK, y marcamos nicamente los
componentes Android SDK y Performance (Intel HAXM) (si
aparece disponible).

Instalar Intel HAXM (Opcional)


Si nuestro sistema est preparado para ello, en esta pantalla
nos aparecer un componente adicional llamado Performance
(Intel HAXM).
Intel HAXM (Hardware Accelerated Execution Manager) es un
sistema de virtualizacin que nos ayudar a mejorar el
rendimiento del emulador de Android (ms adelante
hablaremos de esto), y siempre que nuestro sistema lo soporte
es muy recomendable instalarlo. Si lo seleccionamos, en el
siguiente paso del asistente se podr indicar adems la
cantidad de memoria que reservaremos para este
componente, donde dejaremos seleccionada la opcin por
defecto:

Pasamos al siguiente paso, revisamos el resumen de opciones


seleccionadas durante el asistente, y pulsamos el botn Finish
para comenzar con la descarga e instalacin de los elementos
necesarios.

Esperaremos a que finalice y pulsamos de nuevo el botn


Finish para terminar por fin con la instalacin inicial.

Tras finalizar el asistente de inicio nos aparecer la pantalla de


bienvenida de Android Studio:
Actualizacin de Android Studio (Opcional)
Este paso tambin es opcional, aunque recomendable.
Podemos comprobar si existe alguna actualizacin de Android
Studio pulsando la opcin Check for Update que aparece
dentro del men inferior Configure. En caso de existir alguna
actualizacin se nos mostrar informacin sobre ella en una
ventana similar a la siguiente:

Para instalar la actualizacin simplemente pulsaramos el


botn Update and restart.

Tras la actualizacin, Android Studio se reiniciar y volveremos


a aparecer en la pantalla de bienvenida.

Paso 3. Configuracin inicial de Android Studio.


Lo siguiente que haremos antes de empezar a utilizar el IDE
ser asegurarnos de que estn correctamente configuradas las
rutas a los SDK de Java y Android.

Para ello accederemos al men Configure de la pantalla de


bienvenida, entraremos en el submen Project Defaults y
pulsaremos sobre la opcin Project Structure. En la ventana
de opciones que aparece revisaremos el apartado SDK
Location asegurndonos de que tenemos correctamente
configuradas las rutas al JDK y al SDK de Android. A
continuacin, muestro la configuracin en mi caso, aunque
puede variar segn las rutas que hayis utilizado para instalar
los distintos componentes.

Tras la revisin pulsamos el botn OK para aceptar la


configuracin y volvemos al men de la pantalla de bienvenida
de Android Studio

Descripcin del entorno:


El Android SDK Manager:
Android SDK Manager separa las API, las herramientas y las
diferentes plataformas en diferentes paquetes que puedes
descargar.

El gestor SDK para Android viene con el paquete SDK de


Android. No se puede descargar por separado. Puede
descargar el android sdk desde aqu.

Ejecucin del SDK Manager de Android


Una vez descargado, puede iniciar Android SDK Manager de
una de las siguientes maneras:

Haga clic en Herramientas-> Android-> SDK Manager opcin


en Eclipse.
Haga doble clic en el archivo SDK Manager.exe en la carpeta
Android SDK.

Cuando se ejecuta ver la siguiente pantalla:

Puede seleccionar el paquete que desea descargar


seleccionando la casilla de verificacin y luego haga clic en
Instalar para instalar esos paquetes. Por defecto, SDK Manager
lo mantiene actualizado con las ltimas API y otros paquetes.

Una vez que descargue el SDK, los siguientes paquetes estn


disponibles, pero los primeros tres son necesarios para
ejecutar su SDK y otros que se recomiendan.
Creacin del Emulador en Android

Qu es un emulador?

Un emulador es un software que permite ejecutar programas


de computador o videojuegos en una plataforma diferente de
aquella para la cual fueron escritos originalmente. A diferencia de
un simulador, que slo trata de reproducir el comportamiento del
programa, un emulador trata de modelar de forma precisa el
dispositivo que esta est emulando.

Creacin de un emulador para Android

Para poder desarrollar aplicaciones con Android y emularlas,


se necesita crear un emulador. En el apartado Virtual Devices, se
puede crear un nuevo dispositivo virtual:

Pulsando sobre el botn New, se procede a crear dicho emulador,


asignando a dicho dispositivo las caractersticas deseadas. Para
ms facilidad, en nuestro caso, solamente se le ha indicado que
adquiera pantalla LCD tctil. A la hora de crear un nuevo
emulador, hay que tener en cuenta que las caractersticas que se
le incorporen sean soportables por la herramienta de desarrollo y
que estn disponibles en nuestra configuracin, por lo tanto, para
el desarrollo de esta aplicacin, se ha escogido el emulador ms
bsico posible, como es el Android 1.5.

Una vez creado el emulador, se obtiene lo siguiente en la pantalla


principal de Virtual Devices
Resumen
Android Studio es el entorno de desarrollo integrado oficial para la
plataforma Android. Fue anunciado el 16 de mayo de 2013 en la
conferencia Google I/O, y reemplaz a Eclipse como el IDE oficial
para el desarrollo de aplicaciones para Android. La primera
versin estable fue publicada en diciembre de 2014.

Est basado en el software IntelliJ IDEA de JetBrains, y es


publicado de forma gratuita a travs de la Licencia Apache 2.0.
Est disponible para las plataformas Microsoft Windows, Mac OS X
y GNU/Linux.

Android Studio estaba en etapa de vista previa de acceso


temprano a partir de la versin 0.1 en mayo de 2013, y luego
entr en etapa beta a partir de la versin 0.8 que fue lanzado en
junio de 2014.

La primera compilacin estable fue lanzada en diciembre de 2014,


a partir de la versin 1.0.

Android Studio est diseado especficamente para el desarrollo


de Android.

Summary
Android Studio is the official integrated development environment
for the Android platform. It was announced on May 16, 2013 at the
Google I / O conference, and replaced Eclipse as the official IDE for
Android application development. The first stable version was
published in December 2014.

It is based on JetBrains IntelliJ IDEA software, and is published for


free through the Apache 2.0 License. It is available for Microsoft
Windows, Mac OS X and GNU / Linux platforms.

Android Studio was in early access preview stage from version 0.1
in May 2013, and then entered beta stage from version 0.8 which
was released in June 2014.

The first stable compilation was released in December 2014,


starting with version 1.0.

Android Studio is designed specifically for Android development.

Apreciaciones y Conclusiones

Para hacer uso del entorno de desarrollo Android Studio, es necesario


que el computador cumpla con los recursos que necesita este entorno.
2 GB de RAM (4 GB recomendados)
400 MB de espacio en disco
1 GB para Android SDK(Software Development Kit)
Monitor de 1280x800
Para iniciar la creacin de aplicaciones sencillas en Android Studio,
no se necesita de mucho conocimiento acerca de este entorno.
Los archivos de texto se manejan como un recurso dentro del
proyecto de Android Studio, es decir esta implementados ah , para
que al realizar el proceso de instalacin de la aplicacin en
dispositivos Android este archivo de texto se instale con el.
Las estructuras de datos, facilitan el manejo de la informacin, al
igual que la programacin por capas nos ayuda a generar una
arquitectura del proyecto.

Apreciacin del equipo


Como equipo vemos muchas ventajas en Android Studio, ya no solo
porque es un entorno ms agradable, ordenado y creado exclusivamente
para el desarrollo Android, sino por el soporte que nos ofrece a la hora de
importar y gestionar todo tipo de libreras, que suele darnos algn que otro
quebradero de cabeza cuando le exigamos un poco ms.
Utilizaremos Android Studio para la actualizacin de las apps que realic
con l, de momento; no descarto futuras migraciones.

Glosario

Android Studio. - El nuevo IDE de Google para programar


para la plataforma Android.
Actualizar. -Aumentar la versin de Android. Ej: Pasar de
1.6->2.1 Normalmente este proceso se realiza mediante
OTA.
Actividad (Activity). -Representa una pantalla en una
aplicacin.
Accin (Action). -Una descripcin de algo que queremos que
un Intent haga. Pueden ser tanto definidas por Android
como propias.

Linkografias

http://www.androidestudio.com/2015/08/conceptos-y-
generalidades-de-android.html

https://academiaandroid.com/android-studio-v1-caracteristicas-
comparativa-eclipse/

https://www.video2brain.com/mx/tutorial/conclusiones-y-
recomendaciones-finales

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

You might also like