DESARROLLADOR DE
APLICACIONES MÓVILES
Jaime Adrián Ruiz Luna
4.M
Aplicaciones Móviles
APP INVENTOR
¿No sabes ni C#, ni .NET, ni Java y ni oír hablar de Visual Basic? Pues entonces tenemos que recordarte App Inventor.
Esta es una plataforma desarrollada por Google Labs para que más gente se uniera a programar apps en Android. Es un entorno totalmente visual en el que no hace falta ni escribir una sola línea de código para desarrollar apps en Android. Uno de los grandes inconvenientes es también su punto fuerte, la simplicidad y la rapidez a la hora de crear apps para Android. Es completamente gratuito, solamente hay que descargar App Inventor en la web y empezar a crear apps.
INTRODUCCIÓN
AppInventor.org es un sitio para aprender y enseñar cómo programar aplicaciones para móviles con App Inventor del MIT. Estos tutoriales son versiones refinadas de los tutoriales que han estado en los sitios de Google y el MIT Inventor de la aplicación de miles de inception--App Inventor de los principiantes las han usado para aprender programación y aprender App Inventor.
Este sitio también está diseñado para ser utilizado por los profesores. Los materiales de enseñanza que aquí se han utilizado como base de numerosas escuela secundaria, preparatoria y cursos de la universidad. El curso-in-a-box , que se basa en cursos de USF Wolber, proporciona la estructura y el material para obtener un nuevo curso en marcha y funcionando en cuestión de días.
Características
El editor de bloques de la plataforma App Inventor, utiliza la librería Open Blocks de Java para crear un lenguaje visual a partir de bloques. Estas librerías están distribuidas por Massachusetts Institute of Technology (MIT) bajo su licencia libre (MIT License). El compilador que traduce el lenguaje visual de los bloques para la aplicación en Android utiliza Kawa como lenguaje de programación, distribuido como parte del sistema operativo GNU de la Free Software Foundation
Historia.
La plataforma se puso a disposición del público el 12 de julio de
2010 y está dirigida a personas que no están familiarizadas con la
programación informática. En la creación de App Inventor, Google se
basó en investigaciones previas significativas en informática educativa.
LO QUE NOS ENSEÑARÁ…
Introducción
Construir el "Tengo un sueño" caja de resonancia aplicación yaprender los fundamentos de la programación con Appinventor. Usted aprenderá cómo una aplicación es un conjunto deeventos manipuladores que responden al tacto del usuario, un SMSque llegan al teléfono, u otros eventos. También aprenderá acerca delos bloques condicionales que permiten la aplicación para tomardecisiones.
Construir dibujo y juegos animados
Aprender a trabajar con lienzos de dibujo y animación de sprites. Usted va a construir una aplicación de pintura y un juego arcade AndroidMash.
Los mensajes de texto y construir Aplicaciones
reconocimiento de la ubicación
Crea aplicaciones que envían y responder a mensajes de texto
SMS y aplicaciones que utilizan localización GPS y mapas. Vas a
ganar más experiencia con componentes de gran alcance y que
vamos a trabajar con direcciones URL en la visualización de
mapas dinámicos.
Tests y construir Informativo Aplicaciones
Aprender cómo procesar listas de información utilizando un
índice para "caminar" a través de la lista. Ser lista-- este módulo
proporcionar un desafío conceptual y codificación más abstracto.
Definir procedimientos para crear nuevos bloques
Aprender a organizar mejor sus aplicaciones mediante la
definición de los procedimientos - dar un nombre a una secuencia
de bloques. Usted aprenderá acerca de abstracción de
procedimientos y los fundamentos de la ingeniería de software.