ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DESARROLLO DE APLICACIONES PARA ANDROID CON APP INVENTOR DE GOOGLE


Enviado por   •  21 de Noviembre de 2013  •  Síntesis  •  2.384 Palabras (10 Páginas)  •  709 Visitas

Página 1 de 10

GFCXCGHXCJGFXCGF

sdfsdfsdf

DESARROLLO DE APLICACIONES PARA ANDROID CON APP INVENTOR DE GOOGLE

Hola a todos, desarrollar una aplicación para un celular android ahora es más fácil gracias a la nueva herramienta de programación que Google nos ofrece: App Inventor. App Inventor es un entorno de programación a base de diagramas de bloques que funciona en línea, es decir, conectado la red y permite a un gran número de personas realizar sus propias aplicaciones, con conocimientos básicos de programación. Pero, aunque parezca algo sencillo, se necesita de dedicación, tiempo y esfuerzo. Muchos de los desarrolladores de aplicaciones para android, lo hacen empleando código java en el entorne de Eclipse y el SDK de android, un estilo de desarrollo más profundo, de nivel y pesado, lo cuál requiere de mucho más dedicación y empeño, pero si empezamos a mirar el entorno de App Inventor y exploramos sus campos para la creación de aplicaciones, podemos notar que hay similitudes en entre los dos entornos de programación. ejemplo: al programar en eclipse, se puede desarrollar aplicaciones en código HTML o JAVA, el primero es más fácil que el segundo, y se relaciona un poco más a la estructura de la programación en diagramas de Bloques, debido a que el nombre de los comandos es similar al nombre de los elementos en App Inventor. El segundo es algo más complejo, no imposible, pero si se requiere de mayor dedicación y conocimiento, además del manejo de comandos propios de android para invocar los elementos de la aplicación. La principal ventaja que tiene programar mediante código, es que se conoce más a fondo la estructura de la aplicación y la arquitectura del sistema operativo. Ahora, la ventaja que tiene la programación en Diagramas de Bloques, es la forma dinámica e interactiva que esta herramienta ofrece al usuario, es más sencilla, práctica y educativa, y permite abordar de manera más suave la programación de código, porque se interactúa con los elementos que ofrece android para el desarrollo de aplicaciones, haciendo que la compresión del código sea más amena y familiar. App Inventor a desarrollado bloques para casi todas las funciones que se pueden realizar con un teléfono Android, cuenta con bloque para el almacenamiento de información, bloques de repetición o de condiciones (if, else, while), bloques de traducción de texto a voz y de voz a texto en varios idiomas, bloques para llamar funciones del teléfono como: la galería de imágenes, la agenda de contactos, mensajes de texto, registro de llamadas, entre muchas otras. También cuenta con bloques de temporización para hacer efectos en animaciones y creación de juegos simples, bloques con acceso a un sensor GPS, bloques para la creación de bases de datos en la red (http://www.tuappinvetorandroid.com/). La página principal se encuentra en la red con el nombre “Tu App Inventor” o en la dirección web http://www.tuappinvetorandroid.com. Lo primero que se necesita para iniciar en el desarrollo de aplicaciones es la Actitud. Si de verdad te gusta programar y eres inquieto, estas en el lugar correcto, pues a medida que empieces a explorar cada uno de los bloques y a desarrollar aplicaciones, no podrás dejar de hacerlo, es tan bonito el entorno de desarrollo y tan interactivo, que poco a poco irás haciendo grandes aplicaciones. Lo segundo, es configurar tu PC y crear una cuenta de usuario en Google.

En App Inventor necesitas cuatro elementos principales para desarrollar y poner a prueba las aplicaciones: 

Instalador de App Inventor.

Este es un archivo .exe que te permite correr una extensión del programa de App Inventor en Tu PC. Esta extención esta relacionada con el entorno de Programación en Diagramas de Bloques. El instalador lo descargas en la siguiente página web AppInventor_Setup_Installer_v_1_2.exe (~92 MB).

Nota:

Antes de iniciar el desarrollo de aplicaciones en App Inventor, debes tener una versión de Java instalada en el PC igual o superior a la 6.0. Para probar tu versión de java, ingresa a la siguiente página web http://www.java.com/en/download/testjava.jsp. El navegador también requiere ciertas versiones, para Google Chrome debe ser la versión 4.0 o superior, para Mozila FireFox la 3.6 o superior y para Microsoft Internet Explorer la versión 7.0 o superior. 

Una Cuenta de Correo Electrónico en Google. Esta cuenta te permite entrar a

Beta App Inventor y conocer el entorno de desarrollo de la aplicación tal y como se muestra en la siguiente imagen,

Figura N°1. MIT App Inventor.

En este entorno se diseña la aplicación. Se seleccionan los elementos que conforman la aplicación, estos se encuentran en la parte izquierda de la imagen señalados con color azul. Seleccionas el elemento que deseas y lo arrastras a la Pantalla “Screen1” señalada con color rojo.

Editor de Diagrama de Bloques. Una vez realizado el diseño de la aplicación, se da

clic en la parte superior derecha donde dice: “Open the Blocks Editor” Señalada con color verde en la figura 1. Al hacer esto, se descarga de internet una extensión del programa que al abrirse muestra una ventana como se muestra en la figura 2. En esta ventana se muestran los diagramas de bloques de cada uno de los elementos empleados para el diseño de la aplicación. En esta imagen se puede ver como ejemplo, la programación de bloques que se ha realizado para la aplicación mostrada en la figura 1 (Más adelante se explicara el desarrollo de una aplicación sencilla, esta aplicación es un poco larga, enredada y avanzada para aquellos que apenas inician en este entorno, además de ser una versión de prueba del "Promediador de Notas de la UFPS Beta 1.0”, así que sólo la usaremos como ejemplo para mostrar el entorno de programación de App Inventor).

Figura N°2. Diagrama de Bloques de App Inventor.

En la parte superior izquierda, señalada con un recuadro de color morado, se encuentran las herramientas o bloques de cada uno de los elementos de la aplicación. De igual manera se seleccionan los elementos y se arrastran a la entorno de desarrollo.

...

Descargar como (para miembros actualizados) txt (15 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com