SlideShare una empresa de Scribd logo
1 de 26
Marco Avendaño
@marcoviaweb
linkedin.com/in/marcoviaweb
APP Inventor
Tu App con programación gráfica
Sobre mi
 Ingeniero de sistemas
 Analista programador en
 Miembro de
El mundo es de los móviles
El mundo es de los móviles
Comportamiento mundial de la venta de dispositivos de acceso a Internet
Fuente: Source Garner, IDC, Strategy Analytics, compay filings, BI inteligente estimates
Bolivia no es la excepción
 De junio de 2013 a junio
de 2014, el número de
teléfonos inteligentes que
tienen el servicio de
internet casi se ha
triplicado.
Uso de internet en Smartphones casi se ha triplicado en un año
http://www.la-razon.com/economia/Uso-internet-smartphones-triplicado-ano_0_2162783792.html
Preferencia de sistemas operativos
MOVR Mobile Overview Report 2014. Global Smartphone OS Release
http://www.scientiamobile.com/page/movr-mobile-overview-report
¿Cuándo desarrollar Apps?
Quiero crear mi App.. ya!
App Inventor al rescate
Breve Historia
 Google Labs lanzó la primera versión en julio de 2010.
 A finales de 2011 Google anunció el fin de soporte,
liberando el código y convirtiéndose en un proyecto Open
Source.
 El proyecto fue continuado por el Massachusetts Institute
of Technology (MIT), dando soporte a la aplicación desde
entonces y liberando mejoras.
¿Qué es App Inventor?
 Herramienta intuitiva.
 Se diseña y programa mediante una página web.
 Basado en el método de programación visual por
“bloques”.
 Posibilita a personas que no estén tan relacionadas al área
de programación también desarrollen sus aplicaciones.
.. muy fácil de usar
 No hay que recordar
sintaxis.
 Todo esta en frente de
desarrollador.
 Trabaja directamente con
eventos.
 Tiene componentes de alto
nivel.
 Solo cierto tipo de bloques
encajan.
¿Qué se puede hacer con App Inventor?
 Aprender jugando.
 Crear prototipos.
 Construir aplicaciones al
gusto de cada quien.
 Crear aplicaciones
completas.
 Enseñar y aprender.
¿Quiénes lo pueden usar?
¿Cómo trabaja App Inventor?
¿Cómo usar App Inventor?
 Tener cuenta en Google
 Acceder con un navegador a la dirección
http://www.appinventor.mit.edu/
 Descargar aiStarter de
http://beta.appinventor.mit.edu/learn/setup/setupwindows.html
 Descargar “MIT AI2 Companion” del Play Store
Descripción del entorno
Un ejemplo: “Hola FLISOL 2015”
Cuando el
usuario haga clic
en el botón, la
aplicación debe
saludar
Los bloques de: “Hola FLISOL 2015”
¿Qué mas se puede hacer?
Movie Quiz
 Prueba tu conocimiento
sobre películas.
 Incorpora el uso de
eventos de botón, listas,
sentencias condicionales.
Ez School Bus Locator-Attender
 Permite que los padres de
familia puedan rastrear a
sus hijos cuando estos
usan buses escolares.
 Incorpora tecnologías
como: escaneo de código
QR, GPS, mensajes SMS.
Preguntas Frecuentes
 Se puede publicar en Google Play
 SI
 Se puede exportar código fuente a Android Studio o
Eclipse
 NO
 Se puede compartir la fuente del programa con otros
usuarios de App Inventor
 SI
Recursos consultados
 http://appinventor.mit.edu/
 https://amerkashi.wordpress.com/
 http://puravidaapps.com/tutorials.php
 http://appinventor.mit.edu/explore/resources/beginne
r-app-inventor-concept-cards.html
 http://aulainformaticaalbal.orgfree.com/joomla/index.
php/appinventor
¿Preguntas?
Marco Avendaño
@marcoviaweb
linkedin.com/in/marcoviaweb
APP Inventor
Tu App con programación gráfica
Gracias..!

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

App inventor
App inventorApp inventor
App inventor
 
App inventor
App inventorApp inventor
App inventor
 
Android
AndroidAndroid
Android
 
Taller app inventor
Taller app inventorTaller app inventor
Taller app inventor
 
App inventor 2 (parte I)
App inventor 2 (parte  I)App inventor 2 (parte  I)
App inventor 2 (parte I)
 
Tutorial app inventor
Tutorial app inventorTutorial app inventor
Tutorial app inventor
 
App inventor
App inventorApp inventor
App inventor
 
Desarrollo de Apps para móviles 4: mi primera app III
Desarrollo de Apps para móviles 4:  mi primera app IIIDesarrollo de Apps para móviles 4:  mi primera app III
Desarrollo de Apps para móviles 4: mi primera app III
 
App inventor primeros pasos i
App inventor   primeros pasos iApp inventor   primeros pasos i
App inventor primeros pasos i
 
MIT App Inventor 2 "Aplicacion"
MIT App Inventor 2 "Aplicacion"MIT App Inventor 2 "Aplicacion"
MIT App Inventor 2 "Aplicacion"
 
Instalación de app inventor 2
Instalación de app inventor 2Instalación de app inventor 2
Instalación de app inventor 2
 
AndroID
AndroIDAndroID
AndroID
 
Andropid
AndropidAndropid
Andropid
 
App inventor
App inventorApp inventor
App inventor
 
Android
AndroidAndroid
Android
 
Interfaz de mit app inventor 2
Interfaz de mit app inventor 2Interfaz de mit app inventor 2
Interfaz de mit app inventor 2
 
Herramientas de la web 2.0
Herramientas de la web 2.0Herramientas de la web 2.0
Herramientas de la web 2.0
 
Calculadora Básica en Android
Calculadora Básica en AndroidCalculadora Básica en Android
Calculadora Básica en Android
 
Basicos app inventor-manual-de-introduccion
Basicos app inventor-manual-de-introduccionBasicos app inventor-manual-de-introduccion
Basicos app inventor-manual-de-introduccion
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 

Destacado

Destacado (8)

App inventor
App inventorApp inventor
App inventor
 
Presentación impresoras 3D
Presentación impresoras 3DPresentación impresoras 3D
Presentación impresoras 3D
 
Primera aplicación con app inventor para android
Primera aplicación con app inventor para androidPrimera aplicación con app inventor para android
Primera aplicación con app inventor para android
 
Control de proyectos app arduino2
Control de proyectos app arduino2Control de proyectos app arduino2
Control de proyectos app arduino2
 
Presentación ArduBlock
Presentación ArduBlockPresentación ArduBlock
Presentación ArduBlock
 
Control de proyectos app arduino I
Control de proyectos app arduino IControl de proyectos app arduino I
Control de proyectos app arduino I
 
Aplicacion sencilla en AppInventor
Aplicacion sencilla en AppInventorAplicacion sencilla en AppInventor
Aplicacion sencilla en AppInventor
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
 

Similar a App Inventor: crea tu primera app (20)

Alejandro
AlejandroAlejandro
Alejandro
 
Las apps
Las appsLas apps
Las apps
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Resuelto power
Resuelto powerResuelto power
Resuelto power
 
Las Apps
Las AppsLas Apps
Las Apps
 
Las apps1
Las apps1Las apps1
Las apps1
 
10 apps
10 apps10 apps
10 apps
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Las apps
Las appsLas apps
Las apps
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptx
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 

Más de Marco Avendaño

Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosMarco Avendaño
 
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoScrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoMarco Avendaño
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del productoMarco Avendaño
 
Scrum Master: El líder del cambio
Scrum Master: El líder del cambioScrum Master: El líder del cambio
Scrum Master: El líder del cambioMarco Avendaño
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareMarco Avendaño
 
Antipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasAntipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasMarco Avendaño
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoMarco Avendaño
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del productoMarco Avendaño
 
Introducción a DevOps workshop
Introducción a DevOps workshopIntroducción a DevOps workshop
Introducción a DevOps workshopMarco Avendaño
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valorMarco Avendaño
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareMarco Avendaño
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosMarco Avendaño
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesMarco Avendaño
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónMarco Avendaño
 

Más de Marco Avendaño (20)

Historias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productosHistorias de Usuario en acción: potenciando el valor de los productos
Historias de Usuario en acción: potenciando el valor de los productos
 
Desing Thinking
Desing ThinkingDesing Thinking
Desing Thinking
 
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipoScrum en el aula - mejorando la colaboración y el aprendizaje en equipo
Scrum en el aula - mejorando la colaboración y el aprendizaje en equipo
 
eduScrum
eduScrumeduScrum
eduScrum
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del producto
 
Scrum Master: El líder del cambio
Scrum Master: El líder del cambioScrum Master: El líder del cambio
Scrum Master: El líder del cambio
 
Shift Left: En busca del éxito del software
Shift Left: En busca del éxito del softwareShift Left: En busca del éxito del software
Shift Left: En busca del éxito del software
 
Atención al cliente
Atención al clienteAtención al cliente
Atención al cliente
 
Antipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personasAntipatrones de las retrospectivas relacionados a las personas
Antipatrones de las retrospectivas relacionados a las personas
 
Value Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del procesoValue Stream Mapping para la eficiencia del proceso
Value Stream Mapping para la eficiencia del proceso
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del producto
 
Introducción a DevOps workshop
Introducción a DevOps workshopIntroducción a DevOps workshop
Introducción a DevOps workshop
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
Eliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de softwareEliminando desperdicios en el desarrollo de software
Eliminando desperdicios en el desarrollo de software
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotos
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizaciones
 
Design Sprint Remoto
Design Sprint RemotoDesign Sprint Remoto
Design Sprint Remoto
 
User Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcciónUser Story Mapping - Proceso de construcción
User Story Mapping - Proceso de construcción
 
Product Discovery
Product DiscoveryProduct Discovery
Product Discovery
 
Agile Mindset Workshop
Agile Mindset WorkshopAgile Mindset Workshop
Agile Mindset Workshop
 

App Inventor: crea tu primera app

  • 2. Sobre mi  Ingeniero de sistemas  Analista programador en  Miembro de
  • 3. El mundo es de los móviles
  • 4. El mundo es de los móviles Comportamiento mundial de la venta de dispositivos de acceso a Internet Fuente: Source Garner, IDC, Strategy Analytics, compay filings, BI inteligente estimates
  • 5. Bolivia no es la excepción  De junio de 2013 a junio de 2014, el número de teléfonos inteligentes que tienen el servicio de internet casi se ha triplicado. Uso de internet en Smartphones casi se ha triplicado en un año http://www.la-razon.com/economia/Uso-internet-smartphones-triplicado-ano_0_2162783792.html
  • 6. Preferencia de sistemas operativos MOVR Mobile Overview Report 2014. Global Smartphone OS Release http://www.scientiamobile.com/page/movr-mobile-overview-report
  • 8. Quiero crear mi App.. ya!
  • 9. App Inventor al rescate
  • 10. Breve Historia  Google Labs lanzó la primera versión en julio de 2010.  A finales de 2011 Google anunció el fin de soporte, liberando el código y convirtiéndose en un proyecto Open Source.  El proyecto fue continuado por el Massachusetts Institute of Technology (MIT), dando soporte a la aplicación desde entonces y liberando mejoras.
  • 11. ¿Qué es App Inventor?  Herramienta intuitiva.  Se diseña y programa mediante una página web.  Basado en el método de programación visual por “bloques”.  Posibilita a personas que no estén tan relacionadas al área de programación también desarrollen sus aplicaciones.
  • 12. .. muy fácil de usar  No hay que recordar sintaxis.  Todo esta en frente de desarrollador.  Trabaja directamente con eventos.  Tiene componentes de alto nivel.  Solo cierto tipo de bloques encajan.
  • 13. ¿Qué se puede hacer con App Inventor?  Aprender jugando.  Crear prototipos.  Construir aplicaciones al gusto de cada quien.  Crear aplicaciones completas.  Enseñar y aprender.
  • 15. ¿Cómo trabaja App Inventor?
  • 16. ¿Cómo usar App Inventor?  Tener cuenta en Google  Acceder con un navegador a la dirección http://www.appinventor.mit.edu/  Descargar aiStarter de http://beta.appinventor.mit.edu/learn/setup/setupwindows.html  Descargar “MIT AI2 Companion” del Play Store
  • 18. Un ejemplo: “Hola FLISOL 2015” Cuando el usuario haga clic en el botón, la aplicación debe saludar
  • 19. Los bloques de: “Hola FLISOL 2015”
  • 20. ¿Qué mas se puede hacer?
  • 21. Movie Quiz  Prueba tu conocimiento sobre películas.  Incorpora el uso de eventos de botón, listas, sentencias condicionales.
  • 22. Ez School Bus Locator-Attender  Permite que los padres de familia puedan rastrear a sus hijos cuando estos usan buses escolares.  Incorpora tecnologías como: escaneo de código QR, GPS, mensajes SMS.
  • 23. Preguntas Frecuentes  Se puede publicar en Google Play  SI  Se puede exportar código fuente a Android Studio o Eclipse  NO  Se puede compartir la fuente del programa con otros usuarios de App Inventor  SI
  • 24. Recursos consultados  http://appinventor.mit.edu/  https://amerkashi.wordpress.com/  http://puravidaapps.com/tutorials.php  http://appinventor.mit.edu/explore/resources/beginne r-app-inventor-concept-cards.html  http://aulainformaticaalbal.orgfree.com/joomla/index. php/appinventor