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”); }Category: IT & ProgrammingSubcategory: Apps programming. Android, iOS and othersWhat is the scope of the project?: Medium-sized changeIs this a project or a position?: ProjectI currently have: I have an ideaRequired availability: As neededRequired platforms: AndroidI need to: Create an appSimilar apps: OtherBack-end is required: YesPayment gateway: No
Keyword: Java
Price: $50.0
Secondary Price: $100.0
Android iPhone Responsive Web Design
I'm looking for an experienced Android app developer to help me manage an app that focuses on user account management without the need for traditional login methods. Key responsibilities include: - Implementing user account management features that do not rely on ...
View Job