android de la a a la z parte 3 de 3 ulises gonzalez

11
1

Upload: android-unam

Post on 13-Jun-2015

288 views

Category:

Technology


0 download

DESCRIPTION

Elaborado por: Jorge Ulises Gonzalez Medina Proyecto PAPIIT IN102210 [email protected] http://androidunam.blogspot.com/ @androidjj @androidMexico

TRANSCRIPT

Page 1: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

1

Page 2: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

2

Page 3: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

Las aplicaciones en Android difierenun poco de las de escritorio y de las deservidores, debido a que tienen que verlas características del ambiente de losdispositivos móviles, así como con losobjetivos de Google y sus aliados enrelación a la plataforma Android; de ahíque sea conveniente al diseñar eimplementar una aplicación, tenerpresentes los siguientes aspectos:

3

Page 4: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

Recursos limitados

Los dispositivos móviles actuales -aunque poderosos-tienen limitaciones, siendo la principal la capacidadde su batería, la cual consume energía con cada clic delreloj del procesador y/o cada vez que se refresca lamemoria y/o con cada píxel de la pantalla; además de que,al ser más limitado el tamaño de la batería, se tiene querecargar con más frecuencia, lo cual a los usuarios no lesagrada.

De ahí la necesidad de diseñar aplicaciones queoptimen recursos que son más limitados en el caso delos dispositivos móviles

4

Page 5: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

Mezclas (mashups) móviles

La práctica de mezclar datos e interfaces de usuarioen el ámbito de las aplicaciones para Internet en elescritorio, se aplica también en los ambientesmóviles Android, permitiendo crear nuevasaplicaciones con base en las existentes, lo cualpermite aplicar la reutilización de manerasignificativa.

5

Page 6: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

Aplicaciones intercambiables

En Android mediante el mecanismo de Intentos (Intents), elcual es independiente de implementaciones de aplicacionesespecíficas, se determina lo que se requiere sin tenerque especificar alguna aplicación concreta pararealizarlo. Lo cual difiere de otros ambientes móviles endonde si se desea, por ejemplo, enviar un correo -alespecificar está función- se tiene que invocar un cliente decorreo particular.

6

Page 7: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

7

Page 8: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

•Es necesario crear un AVD para ejecutar cualquier aplicación en elemulador de Android.•Cada AVD es un dispositivo virtual completamente independiente,con sus propias opciones de hardware, imagen de sistema yalmacenamiento de datos.•Se crean diferentes configuraciones de AVD para modelar diferentesambientes y condiciones en los dispositivos.

8

Page 9: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

Para poder crear un AVD, nos dirigimos al menú principal ydesplegamos el menú “Window”, elegimos la opción denominada“Android SDK and AVD Manager”

9

Page 10: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

En la pantalla que aparece, seleccionamos de las opciones que selocalizan a la izquierda, la que lleva por nombre “Virtual Devices”y seguidamente hacemos clic en el botón “NEW”, esto se realizacon el objetivo de crear un nuevo AVD. Como se puede notar haybotones para llevar a cabo acciones como la eliminación de unAVD, edición, visualización de características, entre otras.

10

Page 11: Android de la A a la Z  PARTE 3 de 3 ulises gonzalez

En la opción de “Create new AVD”, podemos configurar completamente nuestrodispositivo virtual. Esencialmente basta con asignar un nombre, un target(versión de la API) y un tamaño; con estas características podemos trabajarcómodamente en nuestras primeras aplicaciones.

11