Está en la página 1de 2

CADA MÓDULO DE APP CONTIENE LAS

SQLITE
SEGUNDO
SIGUIENTES CARPETAS
Manifests: Archivo de configuración donde
Es la base de datos que se podemos aplicar las configuraciones básicas de
utiliza para la plataforma nuestra app.
Java: Contiene los archivos de código fuente
Android. Es una base de datos Java y Kotlin, incluido el código de prueba JUnit.

PARCIAL
Res: Contiene todos los recursos sin código,
sin servidor de código abierto. como diseños XML, cadenas de IU e imágenes de
mapa de bits

ACTIVITY Lorem ipsum dolor sit amet


Alumno: Javier Eduardo González Luna DEBUGG
Una pantalla o vista de una Permite la ejecución controlada de un programa
consectetur adipiscing elit, o código para seguir cada instrucción ejecutada y
aplicación
Carrera:
mauris laoreet Ingeniería
class pulvinar en software localizar Bugs o errores . Mejor conocido
como proceso de depuración.
venenatis nam nulla, et porta
Conformada por dos componentes la
Materia: Aplicaciones móviles BreakPoint: Es un punto de corte o línea para
parte lógica es un archivo .java y nec placerat neque vivamus.
Grupo: 08_03
que se detenga el flujo del
grafica es un archivo XML. programa.

METODOLOGÍA DE DESARROLLO PARA METODOLOGÍAS DE DESARROLLO DE METODOLOGÍA DE DESARROLLO SCRUM FASES DEL PROCESO DE MODELADO DE
APLICACIONES MOVILES SOFTWARE Scrum Master: Es la persona que dirige al REQUERIMIENTO DE
Conjunto de procesos, prácticas y herramientas equipo guiándolo para que cumpla con las reglas
Metodologías de desarrollo de software
utilizadas por los equipos de desarrollo de y procesos de la metodología. DESARROLLO DE APLICACIONES
tradicionales
software para diseñar, desarrollar, probar y Product owner (PO): Es el representante de las
entregar aplicaciones móviles de alta calidad. Waterfall, prototipo, espiral, incremental 1. Identificación de necesidades
partes interesadas y de los clientes que utilizan
Metodologías de desarrollo de software el software. 2. Análisis de requerimientos
Una metodología plantea las técnicas más ágiles Equipo: Grupo de profesionales con los 3. Especificación de requerimientos
apropiadas en cada momento Kanban, scrum, lean, progrmación conocimientos técnicos necesarios que 4. Validación de requerimientos
del proyecto para planificar , gestionar , extrema XP desarrollan el proyecto de forma conjunta 5. Gestión de cambios
controlar y evaluar.

IDENTIFICACIÓN DE NECESIDADES MODELO WATERFALL (CASCADA) ANÁLISIS DE REQUERIMIENTOS ESPECIFICACIÓN DE REQUERIMIENTOS


En esta fase se analiza y se determina Sólo aplicable cuando están totalmente cerrados En esta fase se investiga, se recopila y se En esta fase se documentan los
el problema o necesidad que se los requisitos y no van a cambiar . analiza información para comprender los requerimientos de la aplicación. Se deben
quiere requerimientos de la aplicación. Se describir detalladamente los
No hay retroalimentación entre las fases en que
resolver con la aplicación. Se deben se divide el proyecto. Todo el proceso está fijado
identifican los usuarios, sus roles y requerimientos funcionales y no
definir los objetivos y metas del por fechas límites y presupuestos . necesidades, así como las funcionalidades funcionales, incluyendo las interfaces de
proyecto, establecer los y características necesarias para satisfacer usuario, la lógica de negocio, las reglas de
esas necesidades. validación, los requisitos de seguridad y
requerimientos funcionales y no
los
funcionales, definir los alcances y
requisitos de rendimiento.
limitaciones de la aplicación.
VALIDACIÓN DE REQUERIMIENTOS USABILIDAD FUNCIONALIDAD Y CARACTERÍSTICAS RENDIMIENTO
Se refiere a la facilidad con la que los usuarios La aplicación debe ser diseñada para cumplir
pueden aprender a usar una aplicación y La aplicación debe ser rápida y sensible para
En esta fase se revisan y se validan los con los requisitos específicos del usuario. Es
realizar tareas con ella de manera efectiva y garantizar una experiencia fluida para el usuario.
requerimientos para asegurarse de que se importante considerar cuidadosamente las
eficiente. funcionalidades y características que se deben
cumplan los objetivos y se satisfagan las Es importante optimizar el rendimiento de la
Es importante en el diseño de aplicaciones incluir en la aplicación y cómo se deben
necesidades de los usuarios. Se realizan móviles porque una buena usabilidad mejora la aplicación, reduciendo el uso de recursos del
implementar para proporcionar la mejor
pruebas de validación para verificar que experiencia del usuario, lo que a su vez aumenta dispositivo móvil, como la batería y el ancho de
experiencia posible al usuario.
los requerimientos están completos, la satisfacción y fidelidad del usuario y, en banda.
correctos y coherentes. última instancia, mejora el éxito de la aplicación.

MATERIAL DESIGN SEGURIDAD


Es un lenguaje de diseño desarrollado La seguridad es una consideración crítica para
las aplicaciones móviles,
por Google en 2014, Material Design
ya que los dispositivos móviles contienen
utiliza más diseños basados ​en información personal y
cuadrículas, animaciones y sensible.
transiciones Es importante incorporar medidas de seguridad
adecuadas, como la
receptivas, relleno y profundidad, autenticación de usuario y el cifrado de datos,
efectos como luces y sombras. para proteger la
información del usuario.

También podría gustarte