SlideShare una empresa de Scribd logo
CENTRO DE ESTUDIOSTECNOLOGICOS
INDUSTRIALY DE SERVICIOS NO. 109
DESARROLLA APLICACIONES MOVILES
ESTEFANIA LOREDO CORTES
ALEJANDRO RIOS RIVERA
TUTORIAL DE APP INVENTOR 2
HISTORIA
• La plataforma se puso a disposición del público el 15 de diciembre 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.
APP INVENTOR 2
• App Inventor es un entorno de desarrollo de software creado por Google
Labs para la elaboración de aplicaciones destinadas al sistema operativo
Android. El usuario puede, de forma visual y a partir de un conjunto de
herramientas básicas, ir enlazando una serie de bloques para crear la
aplicación.
• El sistema es gratuito y se puede descargar fácilmente de la web. Las
aplicaciones creadas con App Inventor están limitadas por su simplicidad,
aunque permiten cubrir un gran número de necesidades básicas en un
dispositivo móvil.
APP INVENTOR 2
• App Inventor ahora está completamente en el navegador. Antes de ejecutar
App Inventor, necesitaba instalar y ejecutar un archivo Java llamado Blocks
Editor. Ahora, el editor de bloques es simplemente un modo diferente en su
proyecto que se ve desde el navegador.
• Un archivo de código fuente ahora es un archivo ".aia" en lugar de un
archivo ".zip".
APP INVENTOR 2
• Puede agregar Pantallas adicionales en el modo Bloques o Diseñador
(donde antes tenía que estar en la pantalla Diseñador).
MIS PROYECTOS
• Con esta herramienta podemos darle un seguimiento a nuestros proyectos.
MIS PROYECTOS
DISEÑADOR
• Nos permite seleccionar los componentes de la App y definir el entorno de usuario
de la misma.
DISEÑADOR
• Nos permite seleccionar los componentes de la App y definir el entorno de usuario
de la misma.
DISEÑADOR
• Nos permite seleccionar los componentes de la App y definir el entorno de usuario
de la misma.
DISEÑADOR
• Nos permite seleccionar los componentes de la App y definir el entorno de usuario
de la misma.
DISEÑADOR
• Nos permite seleccionar los componentes de la App y definir el entorno de usuario
de la misma.
DISEÑADOR
• Nos permite seleccionar los componentes de la App y definir el entorno de usuario
de la misma.
EDITOR DE BLOQUES
• En App Inventor existen unos bloques integrados que son comunes a todos los
proyectos, independientemente de los componentes que estos contengan.
Los bloques integrados se organizan en bloques de:
• Control
• Lógica
• Matemáticas
• Texto
• Listas
• Colores
• Variables
• Procedimientos
EDITOR DE BLOQUES
• El comportamiento de la App se programa mediante bloques o piezas en el editor
de bloques.
EDITOR DE BLOQUES
• El comportamiento de la App se programa mediante bloques o piezas en el editor
de bloques.
CONCLUSION
• App Inventor 2 incorpora muchas novedades. Ahora todas las tareas se
ejecutan en el navegador pues el editor de bloques se encuentra integrado
como una parte más del entorno de desarrollo. App Inventor 2 se diferencia
de App Inventor 1 en otros aspectos que mejoran notablemente la
experiencia de usuario.

Más contenido relacionado

La actualidad más candente

Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
Alejandro Hernandez
 
Aplicaciones Distribuídas
Aplicaciones DistribuídasAplicaciones Distribuídas
Aplicaciones Distribuídas
Javierialv
 
Mapa conceptual uml z1-
Mapa conceptual uml  z1-Mapa conceptual uml  z1-
Mapa conceptual uml z1-
karlanm07
 
Lenguaje de definicion de datos(ddl)
Lenguaje  de definicion de datos(ddl)Lenguaje  de definicion de datos(ddl)
Lenguaje de definicion de datos(ddl)
rosamelosa
 

La actualidad más candente (20)

Programacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidorProgramacion web c5 programacion del lado servidor
Programacion web c5 programacion del lado servidor
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Prtg network monitor
Prtg network monitorPrtg network monitor
Prtg network monitor
 
Introdução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptxIntrodução ao desenvolvimento da web.pptx
Introdução ao desenvolvimento da web.pptx
 
Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
Aplicaciones Distribuídas
Aplicaciones DistribuídasAplicaciones Distribuídas
Aplicaciones Distribuídas
 
Modelo entidad relacion (chen)
Modelo entidad relacion (chen)Modelo entidad relacion (chen)
Modelo entidad relacion (chen)
 
Funciones en php
Funciones en phpFunciones en php
Funciones en php
 
La magia de Flutter
La magia de FlutterLa magia de Flutter
La magia de Flutter
 
Mapa conceptual uml z1-
Mapa conceptual uml  z1-Mapa conceptual uml  z1-
Mapa conceptual uml z1-
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos Distribuidas
 
Lenguaje de definicion de datos(ddl)
Lenguaje  de definicion de datos(ddl)Lenguaje  de definicion de datos(ddl)
Lenguaje de definicion de datos(ddl)
 
Los scripts de linux
Los scripts de linuxLos scripts de linux
Los scripts de linux
 
Cuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWINGCuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWING
 
Scripts
ScriptsScripts
Scripts
 
GCS - Aula 07 - Sistemas de Controle de Versões
GCS - Aula 07 - Sistemas de Controle de VersõesGCS - Aula 07 - Sistemas de Controle de Versões
GCS - Aula 07 - Sistemas de Controle de Versões
 
Front end y Back-end
Front end y Back-end Front end y Back-end
Front end y Back-end
 
Shell script en linux
Shell script en linuxShell script en linux
Shell script en linux
 
HISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOSHISTORIA DE LAS BASES DE DATOS
HISTORIA DE LAS BASES DE DATOS
 
Curso css
Curso   cssCurso   css
Curso css
 

Similar a APP INVENTOR 2

Similar a APP INVENTOR 2 (20)

App inventor
App inventorApp inventor
App inventor
 
Ionic 2
Ionic 2 Ionic 2
Ionic 2
 
Tarea2App.docx
Tarea2App.docxTarea2App.docx
Tarea2App.docx
 
Aplicacion ntics
Aplicacion nticsAplicacion ntics
Aplicacion ntics
 
Las apps
Las appsLas apps
Las apps
 
App inventor-1
App inventor-1App inventor-1
App inventor-1
 
Lenguajes de Programación: Android
Lenguajes de Programación: AndroidLenguajes de Programación: Android
Lenguajes de Programación: Android
 
App inventor
App inventorApp inventor
App inventor
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos moviles
 
Andrid studio
Andrid studioAndrid studio
Andrid studio
 
AndroID
AndroIDAndroID
AndroID
 
Andropid
AndropidAndropid
Andropid
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Programacion en visual basic 8.0
Programacion en visual basic 8.0Programacion en visual basic 8.0
Programacion en visual basic 8.0
 
Proyecto 1
Proyecto 1Proyecto 1
Proyecto 1
 
Google App inventor
Google App inventorGoogle App inventor
Google App inventor
 
PRESENTACION INFORMATICA.pptx12345678900
PRESENTACION INFORMATICA.pptx12345678900PRESENTACION INFORMATICA.pptx12345678900
PRESENTACION INFORMATICA.pptx12345678900
 
MTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el EntornoMTI App inventor: Conociendo el Entorno
MTI App inventor: Conociendo el Entorno
 

Más de estefania loredo cortes

Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
estefania loredo cortes
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
estefania loredo cortes
 

Más de estefania loredo cortes (20)

Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
 
Folleto remastered
Folleto remasteredFolleto remastered
Folleto remastered
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
 
CETIS MAPS
CETIS MAPSCETIS MAPS
CETIS MAPS
 
Cuestionario 2
Cuestionario 2Cuestionario 2
Cuestionario 2
 
Cuestionario (1)
Cuestionario (1)Cuestionario (1)
Cuestionario (1)
 
INVESTIGACION 2
INVESTIGACION 2INVESTIGACION 2
INVESTIGACION 2
 
INVESTIGACION 1
INVESTIGACION 1INVESTIGACION 1
INVESTIGACION 1
 
Tutorial de eclipse
Tutorial de eclipseTutorial de eclipse
Tutorial de eclipse
 
Conclusion examen
Conclusion examenConclusion examen
Conclusion examen
 
MAPA DE NAVEGACION
MAPA DE NAVEGACIONMAPA DE NAVEGACION
MAPA DE NAVEGACION
 
PRESENTACION APP
PRESENTACION APPPRESENTACION APP
PRESENTACION APP
 
TRABAJO PREZI CESAR
TRABAJO PREZI CESARTRABAJO PREZI CESAR
TRABAJO PREZI CESAR
 
EXCEL CESAR IVAN
EXCEL CESAR IVANEXCEL CESAR IVAN
EXCEL CESAR IVAN
 
SIMULADOR POWER CESAR
SIMULADOR POWER CESARSIMULADOR POWER CESAR
SIMULADOR POWER CESAR
 
SIMULADOR WORD CESAR
SIMULADOR WORD CESARSIMULADOR WORD CESAR
SIMULADOR WORD CESAR
 
CONVERSACIONES UTILES 1
CONVERSACIONES UTILES 1CONVERSACIONES UTILES 1
CONVERSACIONES UTILES 1
 
TRABAJO DE CONSTRUYETE
TRABAJO DE CONSTRUYETETRABAJO DE CONSTRUYETE
TRABAJO DE CONSTRUYETE
 
TRABAJO DE PREZI
TRABAJO DE PREZITRABAJO DE PREZI
TRABAJO DE PREZI
 
WORD SIMULADOR
WORD SIMULADOR WORD SIMULADOR
WORD SIMULADOR
 

Último

(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
herramientas informaticas mas utilizadas
herramientas informaticas mas utilizadasherramientas informaticas mas utilizadas
herramientas informaticas mas utilizadas
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
Introducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptxIntroducción a la robótica con arduino..pptx
Introducción a la robótica con arduino..pptx
 

APP INVENTOR 2

  • 1. CENTRO DE ESTUDIOSTECNOLOGICOS INDUSTRIALY DE SERVICIOS NO. 109 DESARROLLA APLICACIONES MOVILES ESTEFANIA LOREDO CORTES ALEJANDRO RIOS RIVERA
  • 2. TUTORIAL DE APP INVENTOR 2
  • 3. HISTORIA • La plataforma se puso a disposición del público el 15 de diciembre 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.
  • 4. APP INVENTOR 2 • App Inventor es un entorno de desarrollo de software creado por Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android. El usuario puede, de forma visual y a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación. • El sistema es gratuito y se puede descargar fácilmente de la web. Las aplicaciones creadas con App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.
  • 5. APP INVENTOR 2 • App Inventor ahora está completamente en el navegador. Antes de ejecutar App Inventor, necesitaba instalar y ejecutar un archivo Java llamado Blocks Editor. Ahora, el editor de bloques es simplemente un modo diferente en su proyecto que se ve desde el navegador. • Un archivo de código fuente ahora es un archivo ".aia" en lugar de un archivo ".zip".
  • 6. APP INVENTOR 2 • Puede agregar Pantallas adicionales en el modo Bloques o Diseñador (donde antes tenía que estar en la pantalla Diseñador).
  • 7.
  • 8. MIS PROYECTOS • Con esta herramienta podemos darle un seguimiento a nuestros proyectos.
  • 10. DISEÑADOR • Nos permite seleccionar los componentes de la App y definir el entorno de usuario de la misma.
  • 11. DISEÑADOR • Nos permite seleccionar los componentes de la App y definir el entorno de usuario de la misma.
  • 12. DISEÑADOR • Nos permite seleccionar los componentes de la App y definir el entorno de usuario de la misma.
  • 13. DISEÑADOR • Nos permite seleccionar los componentes de la App y definir el entorno de usuario de la misma.
  • 14. DISEÑADOR • Nos permite seleccionar los componentes de la App y definir el entorno de usuario de la misma.
  • 15. DISEÑADOR • Nos permite seleccionar los componentes de la App y definir el entorno de usuario de la misma.
  • 16. EDITOR DE BLOQUES • En App Inventor existen unos bloques integrados que son comunes a todos los proyectos, independientemente de los componentes que estos contengan.
  • 17. Los bloques integrados se organizan en bloques de: • Control • Lógica • Matemáticas • Texto • Listas • Colores • Variables • Procedimientos
  • 18. EDITOR DE BLOQUES • El comportamiento de la App se programa mediante bloques o piezas en el editor de bloques.
  • 19. EDITOR DE BLOQUES • El comportamiento de la App se programa mediante bloques o piezas en el editor de bloques.
  • 20. CONCLUSION • App Inventor 2 incorpora muchas novedades. Ahora todas las tareas se ejecutan en el navegador pues el editor de bloques se encuentra integrado como una parte más del entorno de desarrollo. App Inventor 2 se diferencia de App Inventor 1 en otros aspectos que mejoran notablemente la experiencia de usuario.