SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Introducción a App Inventor
Trabajando con Datos
Christopher Expósito-Izquierdo
cexposit@ull.edu.es
Airam Expósito-Márquez
aexposim@ull.edu.es
Israel López-Plata
ilopezpl@ull.edu.es
Belén Melián-Batista
mbmelian@ull.edu.es
José Marcos Moreno-Vega
jmmoreno@ull.edu.es
Contenidos
1 Introducción
2 Variables
Variable Global
Variable Local
Programación de Apps
Introducción:
Cualquier aplicación móvil útil necesita de datos para poder realizar
su función.
Saber gestionar datos de una forma adecuada hace que las
aplicaciones sean versátiles y puedan llegar a tener éxito entre el
público.
App Inventor permite almacenar, recuperar y manipular datos de
diverso tipo: númerico, cadenas de texto, colores, etc.
Programación de Apps
Introducción:
Los datos en App Inventor se suelen almacenar a través de los siguientes
elementos:
Variables
Bases de datos
Programación de Apps
Variables:
Las variables pueden entenderse en un lenguaje de programación
como almacenes para guardar datos de manera temporal.
En App Inventor existen variables de dos tipos: globales y locales.
La elección entre el uso de un tipo de variables y otro depende de la
aplicación particular.
Programación de Apps
Variables: Variable Global
Las variables globales son aquéllas que están disponibles para acceder
a su contenido desde cualquier lugar de la aplicación móvil
desarrollada.
Por tanto, el valor de una variable global puede ser empleado por
cualquier componente o bloque.
Las variables globales se crean usan los bloques siguientes:
Programación de Apps
Variables: Variable Local
Las variables locales son aquéllas que están declaradas dentro del
ámbito de un bloque particular.
También pueden ser parámetros pasados a una función definida por el
usuario.
El acceso a variables locales solo se puede realizar desde el bloque en
que se define o desde la función que la recibe como parámetro.
Programación de Apps
Introducción a App Inventor
Trabajando con Datos
Christopher Expósito-Izquierdo
cexposit@ull.edu.es
Airam Expósito-Márquez
aexposim@ull.edu.es
Israel López-Plata
ilopezpl@ull.edu.es
Belén Melián-Batista
mbmelian@ull.edu.es
José Marcos Moreno-Vega
jmmoreno@ull.edu.es

Más contenido relacionado

Similar a Presentation data (20)

Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
00.herramientas ofimaticas grado 6
00.herramientas ofimaticas grado 600.herramientas ofimaticas grado 6
00.herramientas ofimaticas grado 6
 
Modulo de software educativo
Modulo  de software educativoModulo  de software educativo
Modulo de software educativo
 
Informe
InformeInforme
Informe
 
Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 
Lenguaje de programcion
Lenguaje de programcionLenguaje de programcion
Lenguaje de programcion
 
Tema app inventor
Tema app inventorTema app inventor
Tema app inventor
 
Software Educativos
Software EducativosSoftware Educativos
Software Educativos
 
Persistencia de objeto jdo
Persistencia de objeto jdoPersistencia de objeto jdo
Persistencia de objeto jdo
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Actividad de aprendizaje 3.3
Actividad de aprendizaje  3.3Actividad de aprendizaje  3.3
Actividad de aprendizaje 3.3
 
Presentacion software
Presentacion softwarePresentacion software
Presentacion software
 
Presentacion software
Presentacion softwarePresentacion software
Presentacion software
 
Segundo rios yovana
Segundo rios yovanaSegundo rios yovana
Segundo rios yovana
 
Tarea 3 de tegnologia
Tarea 3 de  tegnologiaTarea 3 de  tegnologia
Tarea 3 de tegnologia
 
Presentación software
Presentación softwarePresentación software
Presentación software
 
Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones Moviles
 
Periodo 3 estructuras básicas-3
Periodo 3   estructuras básicas-3Periodo 3   estructuras básicas-3
Periodo 3 estructuras básicas-3
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Presentación de la unidad #2
Presentación de la unidad #2Presentación de la unidad #2
Presentación de la unidad #2
 

Más de ronald flores

520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptxronald flores
 
539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptx539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptxronald flores
 
492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.pptronald flores
 
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...ronald flores
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptronald flores
 
492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptx492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptxronald flores
 
Huamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdfHuamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdfronald flores
 
Santiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdfSantiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdfronald flores
 
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdfronald flores
 
especificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdfespecificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdfronald flores
 
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdfDialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdfronald flores
 
Presentation events-management
Presentation events-managementPresentation events-management
Presentation events-managementronald flores
 

Más de ronald flores (12)

520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx520313818-Metodologias-Agiles.pptx
520313818-Metodologias-Agiles.pptx
 
539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptx539818872-Metodologia-Agile.pptx
539818872-Metodologia-Agile.pptx
 
492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt492830746-Metodologias-Agiles-Detalle.ppt
492830746-Metodologias-Agiles-Detalle.ppt
 
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
docdownloader.com-pdf-metodologias-para-el-desarrollo-de-software-y-sistemas-...
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.ppt
 
492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptx492822989-Metodologias-de-Desarrollo-de-Software.pptx
492822989-Metodologias-de-Desarrollo-de-Software.pptx
 
Huamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdfHuamanchumo Becerra Heily Indira.pdf
Huamanchumo Becerra Heily Indira.pdf
 
Santiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdfSantiago Trujillo Piter Marcelino.pdf
Santiago Trujillo Piter Marcelino.pdf
 
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
507690503-Lab09-Uso-de-Reproductor-en-AppInventor.pdf
 
especificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdfespecificaciones+de+caso+de+uso+versión+2.0.pdf
especificaciones+de+caso+de+uso+versión+2.0.pdf
 
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdfDialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
Dialnet-FactoresQueAfectanLaParticipacionDeLosEstudiantesA-3167969.pdf
 
Presentation events-management
Presentation events-managementPresentation events-management
Presentation events-management
 

Último

Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoCENECOnline
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadJonathanHctorSilvaRo
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...CENECOnline
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 

Último (6)

Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 

Presentation data

  • 1. Introducción a App Inventor Trabajando con Datos Christopher Expósito-Izquierdo cexposit@ull.edu.es Airam Expósito-Márquez aexposim@ull.edu.es Israel López-Plata ilopezpl@ull.edu.es Belén Melián-Batista mbmelian@ull.edu.es José Marcos Moreno-Vega jmmoreno@ull.edu.es
  • 2. Contenidos 1 Introducción 2 Variables Variable Global Variable Local Programación de Apps
  • 3. Introducción: Cualquier aplicación móvil útil necesita de datos para poder realizar su función. Saber gestionar datos de una forma adecuada hace que las aplicaciones sean versátiles y puedan llegar a tener éxito entre el público. App Inventor permite almacenar, recuperar y manipular datos de diverso tipo: númerico, cadenas de texto, colores, etc. Programación de Apps
  • 4. Introducción: Los datos en App Inventor se suelen almacenar a través de los siguientes elementos: Variables Bases de datos Programación de Apps
  • 5. Variables: Las variables pueden entenderse en un lenguaje de programación como almacenes para guardar datos de manera temporal. En App Inventor existen variables de dos tipos: globales y locales. La elección entre el uso de un tipo de variables y otro depende de la aplicación particular. Programación de Apps
  • 6. Variables: Variable Global Las variables globales son aquéllas que están disponibles para acceder a su contenido desde cualquier lugar de la aplicación móvil desarrollada. Por tanto, el valor de una variable global puede ser empleado por cualquier componente o bloque. Las variables globales se crean usan los bloques siguientes: Programación de Apps
  • 7. Variables: Variable Local Las variables locales son aquéllas que están declaradas dentro del ámbito de un bloque particular. También pueden ser parámetros pasados a una función definida por el usuario. El acceso a variables locales solo se puede realizar desde el bloque en que se define o desde la función que la recibe como parámetro. Programación de Apps
  • 8. Introducción a App Inventor Trabajando con Datos Christopher Expósito-Izquierdo cexposit@ull.edu.es Airam Expósito-Márquez aexposim@ull.edu.es Israel López-Plata ilopezpl@ull.edu.es Belén Melián-Batista mbmelian@ull.edu.es José Marcos Moreno-Vega jmmoreno@ull.edu.es