taller

37
TALLER Presentado por: Br. Henry Renderos Presentado por: Br. Henry Renderos Correo: [email protected] Correo: [email protected] videogames

Upload: henry-renderos

Post on 13-Jun-2015

177 views

Category:

Education


5 download

DESCRIPTION

Taller de inicio de Android presentado en el marco del 3er Congreso de Ingeniería y Arquitectura en la Universidad de El Salvador - FMOcc

TRANSCRIPT

Page 1: Taller

TALLER

Presentado por: Br. Henry RenderosPresentado por: Br. Henry RenderosCorreo: [email protected]: [email protected]

videogames

Page 2: Taller

TALLER | ANDROID VIDEOGAMES

Page 3: Taller

TALLER | ANDROID VIDEOGAMES

¿Cómo empezamos?

http://developer.android.com/sdk/index.html

Buscaremos en la CarpetaPersonal del Sistema el ADT, si

No lo encuentras, búscalo/home/pc07/Descargas

Buscaremos en la CarpetaPersonal del Sistema el ADT, si

No lo encuentras, búscalo/home/pc07/Descargas

Page 4: Taller

TALLER | ANDROID VIDEOGAMES

¿Cómo empezamos?

Daremos doble click sobreEl ícono de Eclipse

Daremos doble click sobreEl ícono de Eclipse

Page 5: Taller

TALLER | ANDROID VIDEOGAMES

¿Cómo empezamos?

Y así inicia esta aventura...Y así inicia esta aventura...

Page 6: Taller

TALLER | ANDROID VIDEOGAMES

Screen inicial del IDE EclipseScreen inicial del IDE Eclipse

Page 7: Taller

TALLER | ANDROID VIDEOGAMES

1. Crear los dispositivos virtuales AVD

Un AVD (Android Virtual Device)Es un “Android Virtual Device”, Jajaja, un dispositivo que emula

Un Smartphone con SOAndroid.

Un AVD (Android Virtual Device)Es un “Android Virtual Device”, Jajaja, un dispositivo que emula

Un Smartphone con SOAndroid.

Page 8: Taller

TALLER | ANDROID VIDEOGAMES

Haremos un nuevo AVD,Y te llamarás “3CongresoIA”

Haremos un nuevo AVD,Y te llamarás “3CongresoIA”

Page 9: Taller

TALLER | ANDROID VIDEOGAMES

Seleccionaremos algunasOpciones que contendrá nuestra

AVD, resolución, RAM, entreOtras...

Seleccionaremos algunasOpciones que contendrá nuestra

AVD, resolución, RAM, entreOtras...

Page 10: Taller

TALLER | ANDROID VIDEOGAMES

Y así fue creada nuestraPrimera AVD, es mucho

Más sencillo que descargarTodos los SDK's e instalarlos

Uno a uno, ¿verdad?

Y así fue creada nuestraPrimera AVD, es mucho

Más sencillo que descargarTodos los SDK's e instalarlos

Uno a uno, ¿verdad?

Page 11: Taller

TALLER | ANDROID VIDEOGAMES

Creando el primer proyecto Android

Crearemos nuestro primerProyecto de Android, buenoSi eres primerizo, como yo...

:D

Crearemos nuestro primerProyecto de Android, buenoSi eres primerizo, como yo...

:D

Page 12: Taller

TALLER | ANDROID VIDEOGAMES

Le colocaremos un nombre, Un nombre al paquete (como una

URL), la API que usaremos...

Le colocaremos un nombre, Un nombre al paquete (como una

URL), la API que usaremos...

Page 13: Taller

TALLER | ANDROID VIDEOGAMES

Y como en aquella cosa queLlamamos Windows,

Next >

Y como en aquella cosa queLlamamos Windows,

Next >

Page 14: Taller

TALLER | ANDROID VIDEOGAMES

Acá podemos definir nuestroPropio launcher, o ícono lanzador

Que es el que apareceráEn la pantalla de nuestro

dispositivo

Acá podemos definir nuestroPropio launcher, o ícono lanzador

Que es el que apareceráEn la pantalla de nuestro

dispositivo

Page 15: Taller

TALLER | ANDROID VIDEOGAMES

Una Activity es el screenAl que le agregamosBotoncitos, rueditas,

Triangulitos, o los llamadosCONTROLES

Una Activity es el screenAl que le agregamosBotoncitos, rueditas,

Triangulitos, o los llamadosCONTROLES

Page 16: Taller

TALLER | ANDROID VIDEOGAMES

Y al fin, FinishY al fin, Finish

Page 17: Taller

TALLER | ANDROID VIDEOGAMES

Awww, que booniithow.Así se verá nuestra app...

Pero...

Awww, que booniithow.Así se verá nuestra app...

Pero...

Page 18: Taller

TALLER | ANDROID VIDEOGAMES

¿Ya terminamos?

¡NO!

… falta la parte de paciencia

Page 19: Taller

TALLER | ANDROID VIDEOGAMES

Como un carro, arrancamosEl AVD y automáticamenteInstalará nuestra aplicación

En el dispositivo...

Como un carro, arrancamosEl AVD y automáticamenteInstalará nuestra aplicación

En el dispositivo...

Page 20: Taller

TALLER | ANDROID VIDEOGAMES

¡ALLÁ... VAAAAN...!Son de Plata, y Acero...

Es Android

¡ALLÁ... VAAAAN...!Son de Plata, y Acero...

Es Android

Page 21: Taller

TALLER | ANDROID VIDEOGAMES

Mientras tanto yo...

Page 22: Taller

TALLER | ANDROID VIDEOGAMES

¡¡¡VIVE!!!MI PRIMERA

APP ANDROID

Page 23: Taller

TALLER | ANDROID VIDEOGAMES

¡CUIDADO!

¡¡NO CIERRES¡¡NO CIERRESEL AVD!!EL AVD!!

O SUFRIRÁS LAS CONSECUENCIAS

Page 24: Taller

TALLER | ANDROID VIDEOGAMES

En la parte inferior, se nosMuestran las dos vistas,

Una vista es la bonita y la otraEs la vista gráfica.

En la parte inferior, se nosMuestran las dos vistas,

Una vista es la bonita y la otraEs la vista gráfica.

Page 25: Taller

TALLER | ANDROID VIDEOGAMES

¿Y EL XML?

Esta es la bonita.Esta es la bonita.

Page 26: Taller

TALLER | ANDROID VIDEOGAMES

¿Y JAVA?

Esta también....Esta también....

Page 27: Taller

TALLER | ANDROID VIDEOGAMES

Comencemos a importar cosas

Algunas de las cosas que Importaremos, deberán estar

En la carpeta/home/pc07/Workspace/Appname/res

¿Igual que en Netbeans no?

Algunas de las cosas que Importaremos, deberán estar

En la carpeta/home/pc07/Workspace/Appname/res

¿Igual que en Netbeans no?

Page 28: Taller

TALLER | ANDROID VIDEOGAMES

Ah si, buscar el path anteriorAcá...

Ah si, buscar el path anteriorAcá...

Page 29: Taller

TALLER | ANDROID VIDEOGAMES

PROGRAMANDO...¿dónde?¿cómo?¿qué?

Page 30: Taller

TALLER | ANDROID VIDEOGAMES

Y ahora, ¿Cómo la meto...

en el teléfono?

ACÁ HAY UN PROBLEMA¿Cómo sabemos que lo

Que nos envían para instalarNo es un programa con

Código malicioso?

ACÁ HAY UN PROBLEMA¿Cómo sabemos que lo

Que nos envían para instalarNo es un programa con

Código malicioso?

Page 31: Taller

TALLER | ANDROID VIDEOGAMES

Exportaremos nuestra appTerminada a un tipo de archivo

Llamado APK(Application PacKage File)

Exportaremos nuestra appTerminada a un tipo de archivo

Llamado APK(Application PacKage File)

Page 32: Taller

TALLER | ANDROID VIDEOGAMES

Seleccionamos elProyecto que queremos

empaquetar

Seleccionamos elProyecto que queremos

empaquetar

Page 33: Taller

TALLER | ANDROID VIDEOGAMES

Crearemos un nuevo¿Tetunte clave? (keystone)

Crearemos un nuevo¿Tetunte clave? (keystone)

Page 34: Taller

TALLER | ANDROID VIDEOGAMES

Y le agregaremos ciertaInformación clave...(Valicity Years) > 25

Y le agregaremos ciertaInformación clave...(Valicity Years) > 25

Page 35: Taller

TALLER | ANDROID VIDEOGAMES

Seleccionamos el lugarEn donde guardaremos el.apk y un nombre, es decir.

Equis-cero.apk

Seleccionamos el lugarEn donde guardaremos el.apk y un nombre, es decir.

Equis-cero.apk

Page 36: Taller

TALLER | ANDROID VIDEOGAMES

Comprobamos que se hayaCreado, ese es el archivo que

Podemos introducir en Nuestros Smartphones con

SO Android.

Comprobamos que se hayaCreado, ese es el archivo que

Podemos introducir en Nuestros Smartphones con

SO Android.

Page 37: Taller

TALLER | ANDROID VIDEOGAMES

¡Eso es to, eso es to, eso es todo amigos!