SlideShare una empresa de Scribd logo
1 de 8
*Qué es?
*Funciones
*Características
*Ventajas y desventajas
*Requerimientos de instalación
• es un entorno de desarrollo de software creado por
Google Labs para la elaboración de aplicaciones
destinadas al sistema operativo Android.
2
3
FREEWARE se hace
referencia al software libre,
es decir, a aquellos
programas que pueden
distribuirse sin que exista
una transacción que
involucre dinero en alguna
forma.
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 crear aplicaciones a partir de un conjunto
de herramientas básicas, ir enlazando una serie de
bloques para crear la aplicación.
4
5
• El editor de bloques de la aplicación utiliza la librería
open blocks de java para crear un lenguaje visual a partir
de bloques.
• APP INVENTOR pueden tener su primera aplicación en
funcionamiento en una hora o menos, y se pueden
programar aplicaciones mas complejas en mucho menos
tiempo que los lenguajes tradicionales, basados en
textos.
• El compilador que traduce el lenguaje visual de los
bloques para la aplicación en Android utiliza java como
lenguaje de programación, distribuido como parte de
sistema operativo GNU de la free software foundation.
6
VENTAJAS
Permite crear aplicaciones por medio de bloques de manera intuitiva y grafica,
sin necesidad de saber código de programación.
• Se puede acceder en cualquier momento y cualquier lugar siempre que
estemos conectados a internet a nuestros proyectos.
• Nos ofrece varias formas de conectividad: directa, o wifi o por medio del
emulador como mejor nos parezca.
• Nos permite descargar la aplicación mediante el .apk a nuestro pc ya sea
para compartirla o instalarla a nuestro celular, cabe resaltar que también se
puede obviar este paso si nuestro celular maneja Android mediante la
opción de conectividad por USB.
DESVENTAJAS:
No genera código el Java para posteriores desarrollos mas profundos.
• No maneja mucha flexibilidad como lo hace el código en Java.
LIMITANTES:
Solo funciona con conexión a Internet.
• Solo se puede desarrollar para Android.
7
Para utilizar App Inventor, el equipo debe cumplir los siguientes requisitos:
• PC y sistema operativo
• Macintosh (con procesador Intel): Mac OS X 10.5, 10.6
• Windows: Windows XP, Windows Vista, Windows 7
• GNU / Linux: Ubuntu 8 +, 5 + Debian
• Navegador
• Mozilla Firefox 3.6 o superior
• Apple Safari 5.0 o superior
• Google Chrome 4.0 o superior
• Microsoft Internet Explorer 7 o superior
• Teléfono
Las aplicaciones creadas con App Inventor puede funcionar en cualquier teléfono
Android. El entorno de desarrollo y software de instalación se apoya directamente a los
teléfonos siguientes: Los dispositivos adicionales requieren los controladores de
Windows proporcionados por el fabricante del hardware.
• Google: Nexus S, Nexus One, ADP1, ADP2, Ion
• T-Mobile: * G1, myTouch 3G *
• Motorola: Droid *
8

Más contenido relacionado

La actualidad más candente

Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok originalDat@center S.A
 
Herramientas sincronas y asincronas
Herramientas sincronas y asincronasHerramientas sincronas y asincronas
Herramientas sincronas y asincronaskim050594
 
Acta de constitucion del Proyecto
Acta de constitucion del ProyectoActa de constitucion del Proyecto
Acta de constitucion del ProyectoWidowmaker88
 
¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?
¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?
¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?Software Guru
 
Características de Facebook
Características de FacebookCaracterísticas de Facebook
Características de FacebookIver Claros Ascui
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosJosé Antonio Sandoval Acosta
 
Ensayo Sobre Navegadores y Buscadores
Ensayo Sobre Navegadores y BuscadoresEnsayo Sobre Navegadores y Buscadores
Ensayo Sobre Navegadores y BuscadoresHugoLira17
 
Caracteristicas de slideshare
Caracteristicas de slideshareCaracteristicas de slideshare
Caracteristicas de slidesharepaulacamargo05
 
Presentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwarePresentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwareJose Ignacio Rojas Henriquez
 
Generaciones web
Generaciones webGeneraciones web
Generaciones webnelzzon21
 
Cuestionario
CuestionarioCuestionario
Cuestionariojpauly4
 
Plan de gestion de recursos humanos
Plan de gestion de recursos humanosPlan de gestion de recursos humanos
Plan de gestion de recursos humanosZuleima Ruiz Ruiz
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 

La actualidad más candente (20)

Paginas web ventajas y desventajas
Paginas web ventajas y desventajasPaginas web ventajas y desventajas
Paginas web ventajas y desventajas
 
Resumen swebok original
Resumen swebok originalResumen swebok original
Resumen swebok original
 
Herramientas sincronas y asincronas
Herramientas sincronas y asincronasHerramientas sincronas y asincronas
Herramientas sincronas y asincronas
 
Acta de constitucion del Proyecto
Acta de constitucion del ProyectoActa de constitucion del Proyecto
Acta de constitucion del Proyecto
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Acta de constitucion_del_proyecto
Acta de constitucion_del_proyectoActa de constitucion_del_proyecto
Acta de constitucion_del_proyecto
 
05 estructura edt
05 estructura edt05 estructura edt
05 estructura edt
 
¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?
¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?
¿Por qué Implementar una Oficina de Dirección de Proyectos (PMO)?
 
Características de Facebook
Características de FacebookCaracterísticas de Facebook
Características de Facebook
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
 
AutoCAD Básico
AutoCAD BásicoAutoCAD Básico
AutoCAD Básico
 
Ensayo Sobre Navegadores y Buscadores
Ensayo Sobre Navegadores y BuscadoresEnsayo Sobre Navegadores y Buscadores
Ensayo Sobre Navegadores y Buscadores
 
Caracteristicas de slideshare
Caracteristicas de slideshareCaracteristicas de slideshare
Caracteristicas de slideshare
 
Presentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwarePresentacion planificación de proyecto de software
Presentacion planificación de proyecto de software
 
Generaciones web
Generaciones webGeneraciones web
Generaciones web
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Plan de gestion de recursos humanos
Plan de gestion de recursos humanosPlan de gestion de recursos humanos
Plan de gestion de recursos humanos
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 

Similar a App inventor-1

App inventor jeison alberto casierra colegio catolico
App inventor   jeison alberto casierra colegio catolicoApp inventor   jeison alberto casierra colegio catolico
App inventor jeison alberto casierra colegio catolicojensie
 
App inventor jeison alberto casierra colegio católico
App inventor   jeison alberto casierra colegio católicoApp inventor   jeison alberto casierra colegio católico
App inventor jeison alberto casierra colegio católicojensie
 
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 StoreJavier Suárez Ruiz
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilJosé Antonio Sandoval Acosta
 
AndroID
AndroIDAndroID
AndroIDUTA
 
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
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movilJosé Antonio Sandoval Acosta
 
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
 
Descubriendo Windows Phone App Studio
Descubriendo Windows Phone App StudioDescubriendo Windows Phone App Studio
Descubriendo Windows Phone App StudioJavier Suárez Ruiz
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidadRaelyx Cordero
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de androidJaqueline Luna
 
Introducción a la Plataforma para Móviles Android
Introducción a la Plataforma  para Móviles AndroidIntroducción a la Plataforma  para Móviles Android
Introducción a la Plataforma para Móviles AndroidEduardo Lazo Cisneros
 

Similar a App inventor-1 (20)

App inventor jeison alberto casierra colegio catolico
App inventor   jeison alberto casierra colegio catolicoApp inventor   jeison alberto casierra colegio catolico
App inventor jeison alberto casierra colegio catolico
 
App inventor jeison alberto casierra colegio católico
App inventor   jeison alberto casierra colegio católicoApp inventor   jeison alberto casierra colegio católico
App inventor jeison alberto casierra colegio católico
 
App inventor
App inventorApp inventor
App inventor
 
App inventor
App inventorApp inventor
App inventor
 
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
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
 
AndroID
AndroIDAndroID
AndroID
 
Andropid
AndropidAndropid
Andropid
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movil
 
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
 
Descubriendo Windows Phone App Studio
Descubriendo Windows Phone App StudioDescubriendo Windows Phone App Studio
Descubriendo Windows Phone App Studio
 
Tarea2App.docx
Tarea2App.docxTarea2App.docx
Tarea2App.docx
 
Android studio
Android studioAndroid studio
Android studio
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
google app inventor
google app inventorgoogle app inventor
google app inventor
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
 
app
appapp
app
 
Introducción a la Plataforma para Móviles Android
Introducción a la Plataforma  para Móviles AndroidIntroducción a la Plataforma  para Móviles Android
Introducción a la Plataforma para Móviles Android
 
Android
AndroidAndroid
Android
 

Más de Ricardo Elizondo López (20)

Recuperacion
RecuperacionRecuperacion
Recuperacion
 
Arbol
ArbolArbol
Arbol
 
Comandos msdos
Comandos msdosComandos msdos
Comandos msdos
 
Utilerias
UtileriasUtilerias
Utilerias
 
Mv
MvMv
Mv
 
Presentacion
PresentacionPresentacion
Presentacion
 
Pract 3
Pract 3Pract 3
Pract 3
 
Pract 8
Pract 8Pract 8
Pract 8
 
Pract 7
Pract 7Pract 7
Pract 7
 
Pract 6
Pract 6Pract 6
Pract 6
 
Pract 5
Pract 5Pract 5
Pract 5
 
Pract 4
Pract 4Pract 4
Pract 4
 
Pract 3
Pract 3Pract 3
Pract 3
 
Prct 2
Prct 2Prct 2
Prct 2
 
Practica 2
Practica 2Practica 2
Practica 2
 
Android studio
Android studioAndroid studio
Android studio
 
Actividad 9
Actividad 9Actividad 9
Actividad 9
 
Crucigrama
CrucigramaCrucigrama
Crucigrama
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Agencia polinizadora
Agencia polinizadoraAgencia polinizadora
Agencia polinizadora
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 

App inventor-1

  • 1. *Qué es? *Funciones *Características *Ventajas y desventajas *Requerimientos de instalación
  • 2. • es un entorno de desarrollo de software creado por Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android. 2
  • 3. 3 FREEWARE se hace referencia al software libre, es decir, a aquellos programas que pueden distribuirse sin que exista una transacción que involucre dinero en alguna forma.
  • 4. 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 crear aplicaciones a partir de un conjunto de herramientas básicas, ir enlazando una serie de bloques para crear la aplicación. 4
  • 5. 5
  • 6. • El editor de bloques de la aplicación utiliza la librería open blocks de java para crear un lenguaje visual a partir de bloques. • APP INVENTOR pueden tener su primera aplicación en funcionamiento en una hora o menos, y se pueden programar aplicaciones mas complejas en mucho menos tiempo que los lenguajes tradicionales, basados en textos. • El compilador que traduce el lenguaje visual de los bloques para la aplicación en Android utiliza java como lenguaje de programación, distribuido como parte de sistema operativo GNU de la free software foundation. 6
  • 7. VENTAJAS Permite crear aplicaciones por medio de bloques de manera intuitiva y grafica, sin necesidad de saber código de programación. • Se puede acceder en cualquier momento y cualquier lugar siempre que estemos conectados a internet a nuestros proyectos. • Nos ofrece varias formas de conectividad: directa, o wifi o por medio del emulador como mejor nos parezca. • Nos permite descargar la aplicación mediante el .apk a nuestro pc ya sea para compartirla o instalarla a nuestro celular, cabe resaltar que también se puede obviar este paso si nuestro celular maneja Android mediante la opción de conectividad por USB. DESVENTAJAS: No genera código el Java para posteriores desarrollos mas profundos. • No maneja mucha flexibilidad como lo hace el código en Java. LIMITANTES: Solo funciona con conexión a Internet. • Solo se puede desarrollar para Android. 7
  • 8. Para utilizar App Inventor, el equipo debe cumplir los siguientes requisitos: • PC y sistema operativo • Macintosh (con procesador Intel): Mac OS X 10.5, 10.6 • Windows: Windows XP, Windows Vista, Windows 7 • GNU / Linux: Ubuntu 8 +, 5 + Debian • Navegador • Mozilla Firefox 3.6 o superior • Apple Safari 5.0 o superior • Google Chrome 4.0 o superior • Microsoft Internet Explorer 7 o superior • Teléfono Las aplicaciones creadas con App Inventor puede funcionar en cualquier teléfono Android. El entorno de desarrollo y software de instalación se apoya directamente a los teléfonos siguientes: Los dispositivos adicionales requieren los controladores de Windows proporcionados por el fabricante del hardware. • Google: Nexus S, Nexus One, ADP1, ADP2, Ion • T-Mobile: * G1, myTouch 3G * • Motorola: Droid * 8