Want to create interactive content? It’s easy in Genially!

Get started free

PRESENTACION TFG

Miguel Páez

Created on March 22, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Higher Education Presentation

Psychedelic Presentation

Vaporwave presentation

Geniaflix Presentation

Vintage Mosaic Presentation

Modern Zen Presentation

Newspaper Presentation

Transcript

Proyecto Final

TFG

Miguel Páez Hidalgo

Francisco Javier Muñoz Carmona

24 de Marzo de 2025

Desarrollo de Aplicaciones Multiplataforma

Índice

1.

5.

Introducción
Mejoras

2.

6.

Objetivos
Conclusión

7.

3.

Bibliografía
Tecnologías

4.

Dificultades

1. Introducción

BLYFITE

Una app de entrega de comida que permite pedir desde restaurantes, supermercados, heladerías y más. Personaliza tus pedidos con filtros y categorías, y recíbelos rápidamente en casa.

2. Objetivos

Específicos

Generales

  • Desarrollar un sistema de filtros y categorías
  • Funcionalidad de seguimiento en tiempo real
  • Sistema de autenticación y gestión de sesiones
  • Administración de direcciones de entrega
  • Funcionalidad de revisar y repetir pedidos
  • Plataforma de pedidos de comida a domicilio
  • Optimizar la interfaz para mejor experiencia del usuario
  • Implementar un sistema de gestión de cuentas
  • Sistema de pagos seguros
  • Sistema de administración para restaurantes

3. Tecnologías

BASE DE DATOS

APP

API

AUTENTICACIÓN

PETICIONES

RESPUESTAS EN LOG

4. Dificultades

Soluciones

  • Formateo a byte con Base64
  • SharedPreferences y almacenamiento en BBDD
  • SharedPreferences y recrear actividades

Dificultades

  • Gestión de imágenes
  • Manejo de estado de actividades
  • Gestión de temas

5. Mejoras

Mejoras en las funciones actuales y futuras:

La aplicación tiene margen de mejora y este se podría dividir en distintas secciones dependiendo del objetivo de cada una de estas:

Nuevas funciones
Funciones actuales
Código
  • Interfaz para establecimientos
  • Interfaz para repartidores
  • Despliegue de la app
  • Agregar nuevos idiomas
  • Mejorar feedback al usuario
  • Acceso a ubicación
  • Notificar el estado del pedido
  • Optimizar métodos actuales
  • Crear nuevos métodos
  • Aumentar seguridad en las peticiones y almacenamiento

6. Conclusión

RESOLVER
MEJORAR
APLICAR

Para aprender de las nuevas dificultades.

Las características y funciones actuales

Las nuevas funcionalidades y soluciones.

7. Bibliografía

Referencias bibliográficas

  • Android Developers Documentation

https://developer.android.com

  • Retrofit Documentation

https://square.github.io/retrofit/

  • Stack Overflow

https://stackoverflow.com

  • YouTube

https://www.youtube.com

  • ChatGPT

https://chat.openai.com

Gracias

¿Alguna pregunta?