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

Post on 13-Jun-2015

288 views 0 download

description

Elaborado por: Jorge Ulises Gonzalez Medina Proyecto PAPIIT IN102210 android.unam@gmail.com http://androidunam.blogspot.com/ @androidjj @androidMexico

Transcript of Android de la A a la Z PARTE 3 de 3 ulises gonzalez

1

2

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

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

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

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

7

•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

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

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

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