SlideShare una empresa de Scribd logo
1 de 14
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 y
aprender los fundamentos de la programación con App
inventor. Usted aprenderá cómo una aplicación es un conjunto de
eventos manipuladores que responden al tacto del usuario, un SMS
que llegan al teléfono, u otros eventos. También aprenderá acerca de
los bloques condicionales que permiten la aplicación para tomar
decisiones.

 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.
App Inventor tutorial
App Inventor tutorial

Más contenido relacionado

La actualidad más candente

Curso de android con kotlin
Curso de android con kotlinCurso de android con kotlin
Curso de android con kotlinHarri Sonailent
 
Mi lenguaje de programacion java
Mi lenguaje de programacion javaMi lenguaje de programacion java
Mi lenguaje de programacion javapugnie
 
¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112Andres Domínguez Gómez
 
Herramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesHerramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesFernand Bernowly
 
Investigación Estructura de un Programa en Java
Investigación Estructura de un Programa en JavaInvestigación Estructura de un Programa en Java
Investigación Estructura de un Programa en Javaariannalizeeth
 
AndroID
AndroIDAndroID
AndroIDUTA
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación JavaAlfredito Aguayo
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles RAUL Velez
 
Desarrollo de Apps para móviles 1: introducción app inventor
Desarrollo de Apps para móviles 1:  introducción app inventorDesarrollo de Apps para móviles 1:  introducción app inventor
Desarrollo de Apps para móviles 1: introducción app inventorProgramamos
 
App en Android Studio
App en Android StudioApp en Android Studio
App en Android StudioLuisCarrasco
 

La actualidad más candente (19)

Visual basic .net
Visual basic .netVisual basic .net
Visual basic .net
 
Basicos app inventor-manual-de-introduccion
Basicos app inventor-manual-de-introduccionBasicos app inventor-manual-de-introduccion
Basicos app inventor-manual-de-introduccion
 
Curso de android con kotlin
Curso de android con kotlinCurso de android con kotlin
Curso de android con kotlin
 
Plan taller android
Plan taller androidPlan taller android
Plan taller android
 
Mi lenguaje de programacion java
Mi lenguaje de programacion javaMi lenguaje de programacion java
Mi lenguaje de programacion java
 
¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112¿Qué es la programacion? - Promocional CBTa 112
¿Qué es la programacion? - Promocional CBTa 112
 
Herramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móvilesHerramientas de desarrollo para dispositivos móviles
Herramientas de desarrollo para dispositivos móviles
 
Gyetech Christian Sacarelo 11
Gyetech Christian Sacarelo 11Gyetech Christian Sacarelo 11
Gyetech Christian Sacarelo 11
 
App inventor
App inventorApp inventor
App inventor
 
Investigación Estructura de un Programa en Java
Investigación Estructura de un Programa en JavaInvestigación Estructura de un Programa en Java
Investigación Estructura de un Programa en Java
 
AndroID
AndroIDAndroID
AndroID
 
Andropid
AndropidAndropid
Andropid
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
Android studio
Android studioAndroid studio
Android studio
 
Desarrollo de Apps para móviles 1: introducción app inventor
Desarrollo de Apps para móviles 1:  introducción app inventorDesarrollo de Apps para móviles 1:  introducción app inventor
Desarrollo de Apps para móviles 1: introducción app inventor
 
App en Android Studio
App en Android StudioApp en Android Studio
App en Android Studio
 
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIOESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
 
Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 

Destacado

Mapa conceptual moviles
Mapa conceptual movilesMapa conceptual moviles
Mapa conceptual movilesGiezy Vera
 
Telefonia movil mapa conceptual
Telefonia movil mapa conceptualTelefonia movil mapa conceptual
Telefonia movil mapa conceptualpatitoazul78
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos movilesITV
 
Dispositivos Moviles
Dispositivos MovilesDispositivos Moviles
Dispositivos MovilesDACB_Lcc
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 

Destacado (6)

Dispositivos móviles
Dispositivos móvilesDispositivos móviles
Dispositivos móviles
 
Mapa conceptual moviles
Mapa conceptual movilesMapa conceptual moviles
Mapa conceptual moviles
 
Telefonia movil mapa conceptual
Telefonia movil mapa conceptualTelefonia movil mapa conceptual
Telefonia movil mapa conceptual
 
Introducción de dispositivos moviles
Introducción de dispositivos movilesIntroducción de dispositivos moviles
Introducción de dispositivos moviles
 
Dispositivos Moviles
Dispositivos MovilesDispositivos Moviles
Dispositivos Moviles
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 

Similar a App Inventor tutorial (20)

Material rap1
Material rap1Material rap1
Material rap1
 
Google App inventor
Google App inventorGoogle App inventor
Google App inventor
 
Aplicacion ntics
Aplicacion nticsAplicacion ntics
Aplicacion ntics
 
App inventor quevedo muso
App inventor quevedo musoApp inventor quevedo muso
App inventor quevedo muso
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Prontuario del Curso de Android
Prontuario del Curso de AndroidProntuario del Curso de Android
Prontuario del Curso de Android
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Strem games
Strem gamesStrem games
Strem games
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Tarea2App.docx
Tarea2App.docxTarea2App.docx
Tarea2App.docx
 
Diapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones movilesDiapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones moviles
 
Informe tercer avance
Informe tercer avanceInforme tercer avance
Informe tercer avance
 
De Windows Phone App Studio a la Store
De Windows Phone App Studio a la StoreDe Windows Phone App Studio a la Store
De Windows Phone App Studio a la Store
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
 
Las apps
Las appsLas apps
Las apps
 
app
appapp
app
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 

Último

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

App Inventor tutorial

  • 1. DESARROLLADOR DE APLICACIONES MÓVILES Jaime Adrián Ruiz Luna 4.M Aplicaciones Móviles
  • 2. 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. 
  • 3. 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.
  • 4.  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.
  • 5. 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 
  • 6.  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.
  • 7. LO QUE NOS ENSEÑARÁ…
  • 8. Introducción  Construir el "Tengo un sueño" caja de resonancia aplicación y aprender los fundamentos de la programación con App inventor. Usted aprenderá cómo una aplicación es un conjunto de eventos manipuladores que responden al tacto del usuario, un SMS que llegan al teléfono, u otros eventos. También aprenderá acerca de los bloques condicionales que permiten la aplicación para tomar decisiones. 
  • 9.  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.
  • 10.  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.
  • 11.  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.
  • 12.  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.