About this project
it-programming / mobile-development
Open
Objetivo: Diseñar, modelar, programar, probar, defender la aplicación para dispositivos móviles que consuma servicios web y brinde respuesta a un tema o problemática específica. Contenido del proyecto: Debe entregar una aplicación móvil hecha en Android nativo, utilizando para ello el lenguaje Kotlin. El tema de la aplicación es propuesta por el estudiante y aceptada por el profesor, por escrito, vía correo electrónico y contra el avance número 1 debidamente presentado en tiempo y forma estimados por el Profesor.
Aspectos mínimos a considerar:
•
Temática: Describe el tema general de enfoque de la aplicación, busque que tenga coherencia y lógica en todos los aspectos que componen la solución.
•
Interfaz de usuario:
Defina los siguientes aspectos:
1.
Paleta de colores de la aplicación: muestre los colores
2.
Mapa de navegación: estructura de navegación de la aplicación, detalle cada uno de los componentes o paginas que el usuario va a poder acceder y la jerarquía de navegación.
•
Funcionalidades: Describa ampliamente para qué es cada pantalla, cuáles van a ser los datos que se van a mostrar en dicha pantalla. Si lleva conexión a almacenes de datos, especificar a cuál.
•
Autenticación: Especifique el o los métodos que se van a utilizar en la aplicación. Utilice al menos uno de las siguientes opciones:
1.
Consumo de servicios REST
2.
Autenticación con Firebase.
3.
Autenticación de Google
4.
Autenticación de Facebook.
•
Almacenamiento: Detalle qué va a almacenar, el tipo y contenido de los archivos. Además de cómo va a gestionar los datos (lugar de almacenado). Al menos 8 documentos diferentes.
•
Servicios: Especifique por lo menos uno de los servicios que va a utilizar en su aplicación y explique qué objetivo cumple en la aplicación.
1.
Programación y uso de una funcion Serverless
2.
Cree un servicio de visualización en el Map, con rutas.
3.
Servicio de notificación.
4.
Remote Config (Fire base)
5.
Uso de Machine Learning.
•
Acceso a datos:
Especifique la opción que va a utilizar para el acceso a datos de la aplicación:
1.
Uso de una base de datos a través de un servicio web.
2.
Uso de Firestore.
3.
Uso de Real time Data Base.
4.
Describa qué aspectos se gestionaran en el acceso a datos.
•
Nomenclatura, identación, estándares de programación y nombre de variables:
Se evaluará el código. Para esto, deberá seguir estándares de programación, arquitectura MVVM, nombres de variables con su respectivo prefijo y descripción de qué acción hace y el nombre de la variable ejemplo:
o
btn_add_home
o
txt_name_home
o
edtx_user_mail
o
avg_age
o
txt_user_name
Para la identación del código deberá estar normado bajo el estándar de java
if(avg_age >= 30){
Log.e(“El promedio de edad es mayor a 30 años”);
}
ó
if(avg_age >= 30)
{
Log.e(“El promedio de edad es mayor a 30 años”);
}
Project overview
Es el proyecto de universidad que se debe crear, en mi caso debo realizar una aplicación Taskflow como un Planer o algo parecido, siguiendo esa guia
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Required platforms Android
I need to Create an app
Similar apps Other
Back-end is required Yes
Payment gateway No
Delivery term: April 07, 2025
Skills needed