APLICACIONES ANDROID

14
UNIVERSIDAD TÉCNICA DE AMBATO LENIN ULLOA JENRRY NUÑEZ

Transcript of APLICACIONES ANDROID

Page 1: APLICACIONES ANDROID

UNIVERSIDAD TÉCNICA DE AMBATO

LENIN ULLOA

JENRRY NUÑEZ

Page 2: APLICACIONES ANDROID

¿QUÉ ES UNA APLICACIÓN ANDROID?

• Android es un sistema operativo basado en el kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, y también para relojes inteligentes, televisores y automóviles, inicialmente desarrollado por Android Inc., empresa que Google respaldó económicamente y más tarde, en 2005, compró.

Page 3: APLICACIONES ANDROID

• App Inventor es un entorno de desarrollo visual para Android originalmente propuesto por Google y finalmente implementado por el MIT (Massachusetts Institute of Technology) con el apoyo del gigante americano.

• Su gran ventaja frente a otras plataformas similares es la potencia de su entorno de trabajo: encontrará muchas funciones ya definidas en forma de bloques y la flexibilidad a la hora de combinarlas le permitirá potenciar al máximo su creatividad.

APP INVENTOR

Page 4: APLICACIONES ANDROID
Page 5: APLICACIONES ANDROID

PASOS• 1. Pon a punto el programaAcuda a la página oficial y selecciona Setup. Seleccionar en Test your system y revisar tu navegador.

Es necesario tener instalado Java y los sistemas operativos soportados son Mac OS X 10.5/10.6, Windows XP/Vista/7, Ubuntu 8+ y Debian 5+. Después ir a Done? Lets move on! y pasará a la descarga del software de escritorio App Inventor. En el último paso, escoja si deseas probar sus aplicaciones con su propio teléfono o utilizar el emulador. Este último simulará un dispositivo Android que podrás manejar a través del ordenador como si de un móvil real se tratara.

Page 6: APLICACIONES ANDROID

2. PANEL DE DISEÑOEl panel de diseño es accesible desde el navegador. En la página principal, selecciona en Invent/Create Mobile Apps. En My Projects, selecciona New e introduzcaa un nombre para el nuevo proyecto. Una vez dentro, explore todas sus opciones.

En Palette/Basic, hallará utilidades básicas como botones, inserción de imágenes, cuadros de texto, etiquetas… La subsección Media contiene componentes como acceso a la cámara de fotos y vídeo, galería de fotografías, sonido, reproductor de vídeo… Social incluye los elementos necesarios para seleccionar contactos, números de teléfono de la agenda, correos electrónicos.

Page 7: APLICACIONES ANDROID

3. TU PRIMERA PANTALLA

En la columna de la derecha se listarán sus propiedades. Establece una imagen de fondo cargándola con BackgroundImage. Para que no se distorsione, es conveniente que utilices un fondo plano o alguno de los tamaños por defecto para este tipo de pantallas.

Carga también otra imagen en Icon para que sirva de gráfico identificativo de la aplicación y marca en Scrollable si deseas permitir el uso del scroll

Page 8: APLICACIONES ANDROID

4. ELEMENTOS NO VISIBLES

Aparecerán listados en la parte inferior del panel, bajo el epígrafe Non-visible components. Otros elementos similares son Camera, Camcorder o Player, al igual que todos los incluidos en la sección LEGO MINDSTORMS. Esta última incluye componentes, registrados bajo la marca Lego, que te permitirán construir juegos de robótica.

Page 9: APLICACIONES ANDROID

5. EDITOR DE BLOQUESSelecciona Button 1 y observa sus opciones, que aparecerán en forma de piezas de puzzle. Hay tipos de piezas que indican acciones y otras para componentes. Tu misión es encajarlas para conseguir el comportamiento deseado. Probemos a establecer que al pinchar sobre nuestro botón se reproduzca nuestro fichero de música. Para ello, une en el editor los bloques Button1.Click con Sound1.Play y listo.

Page 10: APLICACIONES ANDROID

6. UTILIZA EL EMULADOR

En el editor de bloques, pincha en New emulator y se desplegará un teléfono Android típico. Para conectar el editor con el teléfono, pincha en Connect to Device y selecciona el emulador. La transferencia de información puede llegar a tardar dos o tres minutos, así que ten paciencia. Después, accede al menú de aplicaciones como si de un dispositivo real se tratara y prueba la tuya.

Page 11: APLICACIONES ANDROID

7. CREA UNA LISTAVolvamos al panel de diseño para añadir el elemento ListPicker, que permite la elección entre una serie de opciones. Este está asociado a un botón, con el que invitaremos al usuario a escoger entre la lista. Nosotros haremos la nuestra propia con los números de PC Actual. Después acude al editor de bloques para crear una variable global, en nuestro caso Números, con Built-in/Definition/Variable. Luego, agrega el bloque Make a list, que encontrarás en Built-in/Definition/Lists, para definir varias posibilidades para la variable global.

Page 12: APLICACIONES ANDROID

8. EMPAQUETA TU APPEncontrarás tres opciones. La primer, Show barcode generará un código QR asociado a tu cuenta y aplicación y para tu uso propio. Para bajarte el programa a tu ordenador, escoge Download to this computer y el código fuente se guardará en forma de archivo APK. Para descargarla en tu teléfono inteligente, opta por Download to Connected Phone y recuerda que necesitarás tener el editor de bloques abierto, así como el dispositivo conectado a tu PC mediante el puerto USB.

Page 13: APLICACIONES ANDROID

9. PUBLÍCALA EN GOOGLE PLAY STORELa publicación de tu aplicación no es un paso obligatorio, pero si optas por abrirla al gran público, debes saber que para publicarla en Google Play Store debe contener tanto un código como un nombre de versión. El primero es un número entero que indica si la app ha sido actualizada a una versión superior o inferior

Page 14: APLICACIONES ANDROID

• Por último, enlace con Google Play Store en https://play.google.com/apps/publish/signup y siga las instrucciones para introducir tus datos como desarrollador, cargar el fichero en la plataforma, definir una descripción y establecer un precio.

• La cuenta de desarrolladores tiene una cuota de registro de 25 dólares. No olvides tampoco consultar la política de comisiones de Google en caso de que tu app no sea gratuita.