app - lussas · 2020. 4. 5. · en app inventor un proyecto tiene la extensión “.aia”....
TRANSCRIPT
APP
Clase 1
Tema:
Introducción al desarrollo de aplicaciones para dispositivos móviles (Apps).
Justificación del tema:
Vivimos un momento de la historia en el cual usar aplicaciones para dispositivos móviles se ha vuelto
algo cotidiano y la solución a muchos problemas de nuestro diario vivir. Hoy en día es más fácil
comunicarnos, realizar compras, hacer transacciones en bancos y realizar cualquier otra actividad,
gracias al desarrollo y uso de las aplicaciones.
Objetivo:
Conocer los conceptos básicos del desarrollo de aplicaciones para dispositivos móviles (App).
Conceptos:
Aplicación (App)
Dispositivo (Móvil)
Desarrollo
Sistema Operativo (Móvil)
o Android
o iOS
Versión (API)
UI (Interfaz de usuario)
UX (Experiencia de usuario)
App Inventor
Proyecto
Recursos
Desarrollo:
Aplicación (App): Es programa diseñado como herramienta para permitir a un usuario realizar uno o diversos
tipos de tareas.
Dispositivo Móvil: Es un aparato electrónico capaz de ejecutar un sistema operativo que a su vez puede
albergar aplicaciones para realizar tareas específicas.
Sistema Operativo: Es un Programa (software) que se inicia al encender el teléfono móvil y se encarga de
gestionar todos los recursos del sistema informático, tanto hardware como el software.
Desarrollo: Se refiere a los procesos necesarios para la creación de aplicaciones. La tarea de desarrollar
aplicaciones recae en un programador quien debe contar con las herramientas de hardware y de software
necesarias para ello.
Versión (API): Es una interfaz de programación de aplicaciones que provee al desarrollador acceso a
programar las funciones de un dispositivo.
Cada versión de Android tiene un número de API asociado. Las versiones de Android se identifican a través de
nombres de postres y están ordenadas alfabéticamente:
VERSIONES DE ANDROID MÁS UTILIZADAS EN 2020
UI (User Interface): Se refiere a los elementos con los que interactuamos al momento de usar una app.
UX (User Experience): Se refiere al conjunto de percepciones positivas o negativas que una persona tiene al
interactuar con un producto o servicio.
Ejemplo de UI y UX: en la siguiente imagen podemos ver 3 propuestas de diseño (UI) para una App que
permita comprar bebidas, en función de la propuesta que se elija esto puede afectar de forma negativa o
positiva la experiencia del usuario (UX).
App Inventor: App Inventor es un entorno de desarrollo de software creado por Google Labs y el Instituto
Técnico de Massachusetts (MIT) para la elaboración de aplicaciones destinadas al sistema operativo Android.
Proyecto: Es un archivo o un conjunto de archivos que integran diversos tipos de recursos que tienen como
finalidad crear una aplicación.
En App Inventor un proyecto tiene la extensión “.aia”.
Recursos: Se refiere a todos los elementos necesarios para crear una Aplicación. Los recursos pueden ser
archivos de códigos, textos, imágenes, videos, entre otros.
Parte 2: Teniendo en cuenta lo aprendido hasta el momento acerca de la importancia de la interfaz de usuario
y la experiencia de usuario, Crear un boceto de una App para reproducir música, utilice una de las siguientes
herramientas en línea:
o https://balsamiq.cloud debe registrarse con google.
o https://framebox.org no necesita registro.