Está en la página 1de 12

ACTIVIDAD 7.

AGENDA

ARELY ABIGAIL MIRANDA HERNANDEZ


APLICACIONES PARA DISPOSITIVOS MOVILES 16-N0V-2022
Contenido
INTRODUCCION ................................................................................................................................... 2
DESARROLLO ....................................................................................................................................... 3
CONCLUCIONES ................................................................................................................................. 11
INTRODUCCION

App inventor, una iniciativa para aprender a programar

App Inventor es una iniciativa similar a Scratch, pues se basa en programación por bloques.

En esencia, debes ir juntando bloques para crear una serie de instrucciones, las cuales
conformaran una aplicación Android.

App Inventor no es una herramienta difícil de aprender a manejar, basta con leer algunos
tutoriales para App Inventor y así podrás aprender a dominar la herramienta.

Aunque App Inventor es bastante limitada, se pueden hacer proyectos geniales como los
siguientes:

1. Crear una linterna usando App Inventor


2. Crear alarma o despertador con App Inventor
3. Traductor ingles español, español ingles usando App Inventor
4. Insertar un mapa de Google Maps en App Inventor

Y muchos proyectos más que puedes hacer con App Inventor y no necesitas saber programar.
DESARROLLO
Categoría Control Nombre Propiedades

Label Titulo FontBold

FontSize -> 30

Text -> Agenda

TextColor -> White

Label etiquetaNombre FontSize -> 14

Text -> Nombre

TextColor -> White

Label etiquetaEmail FontSize -> 14

Text -> Email

User Interface TextColor -> White

Label etiquetaRegistros FontSize -> 16 Text -> Registros

TextColor -> White

Label etiquetaCodigo FontSize -> 14

Text -> Código

Width -> 20 percent

TextColor -> White

Label etiquetaNombre1 FontSize -> 14

Text -> Nombre

Width -> 30 percent

TextColor -> White

Label etiquetaEmail1 FontSize -> 14

Text -> Email

Width -> 20 percent

TextColor -> White


Categoría Contr Nombre Propiedades
ol
TableArrangement1 TableArrangeme Columns -> 2
nt1
Rows -> 2

HorizontalArrangem HorizontalArran Left -> 1


ent1 gement1 Top -> 1
BackgroundColo
r->

Light Gray
HorizontalArrangem HorizontalArran Left -> 1
ent2 gement2
Top -> 1
Layout BackgroundColo
r->
Blue

HorizontalArrangem HorizontalArran Left -> 1


ent3 gement3 Top -> 1
BackgroundColo
r->

Light Gray
HorizontalArrangem HorizontalArran Left -> 1
ent4 gement4
Top -> 1
BackgroundColo
r->
Blue

Categoría Control Nombre Propiedades


TextBox CajaNombre
FontSize -> 14
Hint -> Nombre

User TextBox cajaEmail FontSize -> 14


Interfac Hint -> Email
e TextBox cajaBuscar FontSize -> 14

Hint -> Buscar


Categoría Control Nombre Propiedades

Button botonGuardar FontSize -> 14


Text -> Guardar
Button botonActualiza FontSize -> 14
r Text -> Actualizar

Button BotonEliminar FontSize -> 14


Text -> Eliminar

Button botonBuscar FontSize -> 14


User Text -> Buscar
Interfac
e
Button botonSalir FontSize -> 14
Text -> Salir

Categoría Control Nombre Propiedades


ListView listaCodigo BackgroundColor-
>WhiteWidth->20
percent
ListView listaActualiza BackgroundColor-
User r >WhiteWidth->30
Interfac percent
e
ListView listaEliminar BackgroundColor-
>WhiteWidth->40
percent

Categoría Control Nombre Propiedades


Storage TinyDB BD

Categoría Control Nombre Propiedades


User Notifier Notificador1

Interface Notifier Notificador2


• AGREGARE TODOS LOS COMPONENTES CON LAS CARACTERISTICAS DE LA TABLA
ANTERIOR
• UNA VEZ AGREGADO ESTO SE DEBE DE VER COMO EN LA SIGUIENTE IMAGEN
• AHORA NOS VAMOS AL CODIGO VOY A EMPEZAR DECLARANDO LAS VARIABLES

• DESPUES ARAMAOS LAS FUNCIONES DE CADA ACCION


• POR ÚLTIMO, HACEMOS LA PROGRAMACION DE LOS BOTONES Y OTROS ELEMENTOS
• Y TERMINARIAMOS CON EL CODIGO, AHORA SOLO VERIFICAMOS QUE FUNCIONE BIEN
CONCLUCIONES
Esta materia es de mis favoritas, me gustan mucho las actividades y me gusta mucho la
herramienta con la que trabajamos.

Ya que:

• Puedes desarrollar cualquier tipo de aplicación, como mensajería de texto, carrito de


compra, formulario de contacto, encuestas, tutoriales, juegos, entre otros.
• El software proporciona un entorno visual agradable, incluso viene con un compilador que
agrupa el código por bloques.
• Es ideal para programadores sin experiencia, ya que el software ofrece un conjunto de
funcionalidades, que simplifica la codificación.
• Permite acceder a la aplicación desde cualquier lugar, siempre y cuando tengas conexión a
Internet.
• Facilita la gestión de proyectos de forma colaborativa, aspecto clave para ejecutar pruebas
de validación, verificación y puesta en marcha de un programa.
• Cuenta con el respaldo de Google, es decir, la empresa ofrece cursos, documentación, y
una comunidad consolidada de programadores.
• Se reducen los tiempos de desarrollo, esto debido a las herramientas que proporciona App
Inventor, solo debes usar los componentes en función de los eventos que necesites
ejecutar.

Aunque a veces no logro completar la rúbrica disfruto mucho de la materia.

ENLACE AL VIDEO EN YOUTUBE


https://youtu.be/OfQCZ2Rpw-c

También podría gustarte