Page 1
[email protected]
Roque Manuel Rueda Anastacio
APLICACIONES PARA
ANDROID 1
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
<uses-sdk android:minSdkVersion="6" /> </manifest>
Encuentra esta presentación en: https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B_SJGp2JLpZDZDQzNGZmNGQtZWViNS00ZmE1LTlkOTUtNDQyNTgxMWRjMDk1&hl=en
Page 2
ANDROID ES UN ENTORNO DE SOFTWARE
CONSTRUIDO PARA DISPOSITIVOS MÓVILES.
NO ES UNA PLATAFORMA DE HARDWARE.
2
Page 3
3
¿QUÉ CONTIENE ANDROID?
Page 4
4
ANDROID INCLUYE UN KERNEL BASADO EN LINUX
¿QUÉ CONTIENE ANDROID?
Page 5
5
ANDROID INCLUYE UN KERNEL BASADO EN LINUX
BIBLIOTECAS DE CÓDIGO
/FRAMEWORKS.
¿QUÉ CONTIENE ANDROID?
Page 6
6
ANDROID INCLUYE UN KERNEL BASADO EN LINUX
UNA INTERFAZ DE
USUARIO ENRIQUECIDA.
BIBLIOTECAS DE CÓDIGO
/FRAMEWORKS.
¿QUÉ CONTIENE ANDROID?
Page 7
7
ANDROID INCLUYE UN KERNEL BASADO EN LINUX
UNA INTERFAZ DE
USUARIO ENRIQUECIDA.
BIBLIOTECAS DE CÓDIGO
/FRAMEWORKS.
SOPORTE MULTIMEDIA.
¿QUÉ CONTIENE ANDROID?
Page 8
8
ANDROID INCLUYE UN KERNEL BASADO EN LINUX
UNA INTERFAZ DE
USUARIO ENRIQUECIDA.
BIBLIOTECAS DE CÓDIGO
/FRAMEWORKS.
SOPORTE MULTIMEDIA.
Y MUCHO MAS.
¿QUÉ CONTIENE ANDROID?
Page 9
9
A CLARO Y LAS FUNCIONES DE UN TELÉFONO.
ANDROID INCLUYE UN KERNEL BASADO EN LINUX
UNA INTERFAZ DE
USUARIO ENRIQUECIDA.
BIBLIOTECAS DE CÓDIGO
/FRAMEWORKS.
SOPORTE MULTIMEDIA.
Y MUCHO MAS.
¿QUÉ CONTIENE ANDROID?
Page 10
ANDROID:
PROMETE TENER ALGO
PARA TODOS.
SOPORTE DE DIVERSOS DISPOSITIVOS.
NO SOLO «SMART PHONES» CAROS.
10
Page 11
DESARROLLO SENCILLO.
DIFERENCIAS VS APLICACIONES
DISPOSITIVO MÓVIL ANDROID MARKET
11
Page 12
IDE ECLIPSE
GOOGLE PLUGIN ADT
CÓDIGO ABIERTO
MULTIPLATAFORMA SDK DE ANDROID
http://developer.android.com/sdk/installing.html
12
Page 13
13
Skills. JAVA.
SQLite. Uso eficiente de recursos.
Sencillez.
Page 14
14
Desarrollar aplicaciones que faciliten de para la VIDA
COTIDIANA USUARIO, ideas de aplicaciones.
Pequeñas aplicaciones que utilicen
todo lo que bride el dispositivo de
forma eficientemente, que tengan
algún impacto visual, no sean
demasiado extensas ni contengan
muchas configuraciones".
COMO INICIAR:
Page 15
15
Desarrollar aplicaciones que faciliten de para la VIDA
COTIDIANA USUARIO, ideas de aplicaciones.
Pequeñas aplicaciones que utilicen
todo lo que bride el dispositivo de
forma eficientemente, que tengan
algún impacto visual, no sean
demasiado extensas ni contengan
muchas configuraciones".
COMO INICIAR:
Page 16
16
Desarrollar aplicaciones que faciliten de para la VIDA
COTIDIANA USUARIO, ideas de aplicaciones.
Pequeñas aplicaciones que utilicen
todo lo que bride el dispositivo de
forma eficientemente, que tengan
algún impacto visual, no sean
demasiado extensas ni contengan
muchas configuraciones".
COMO INICIAR:
Page 17
17
Desarrollar aplicaciones que faciliten de para la VIDA
COTIDIANA USUARIO, ideas de aplicaciones.
Pequeñas aplicaciones que utilicen
todo lo que bride el dispositivo de
forma eficientemente, que tengan
algún impacto visual, no sean
demasiado extensas ni contengan
muchas configuraciones".
COMO INICIAR:
Page 18
#1 . Abrir nuestro eclipse.
18
Page 19
#2 . File -> New -> Project.
19
Page 20
#3 . En la ventana para seleccionar el tipo de proyecto seleccionamos android.
20
Page 21
#4 . Indicamos el nombre y la versión de android, se sugiere utilizar la versión 2.
21
Page 22
#5 . No olviden indicar el nombre del paquete.
22
Page 23
#6 . No olviden indicar el nombre del paquete. (com.<nombre organizacion>.<aplicación>)
23
Page 24
#7 . Explorando el nuevo proyecto
24
Page 25
#8 . Ejecutando el nuevo proyecto
25
Page 26
#9 . Emulador lanzar una vez no cerrar.
26
Page 27
#10 . Hola Mundo.
27
Page 28
GRACIAS POR SU ATENCIÓN.
28
¿QUE
LES
PARECIÓ?
PREGUNTAS OCOMENTARIOS.
Email:
[email protected]
[email protected]
Roque Rueda
[email protected]
Roque Manuel Rueda Anastacio