Desarrollo de aplicación móvil de mensajería en Swift

Arvilla Gras, Pablo (2018). Desarrollo de aplicación móvil de mensajería en Swift. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Descripción

Título: Desarrollo de aplicación móvil de mensajería en Swift
Autor/es:
  • Arvilla Gras, Pablo
Director/es:
  • Serradilla García, Francisco
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería del Software
Fecha: 2018
Materias:
Palabras Clave Informales: Informática móvil Aplicaciones para móviles
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Inteligencia Artificial
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) | Vista Previa

Resumen

Se ha realizado una aplicación de mensajería en Swift para los dispositivos IOS. Paralelamente y junto con mi compañero Rafael Pérez Pérez, se ha desarrollado una API Rest escrita en Python3 para responder a todas las funcionalidades de esta app. Esta aplicación no tenía la intención de clonar a Whatsapp o a Telegram, si no absorber conocimiento sobre ellas y aportar algo de originalidad.Cada usuario podrá agregar amigos a su lista de contactos, hablar con ellos, crear chats de grupo, administrar aquellos chats que se tengan permiso, ya sea agregar a más usuarios, eliminarlos, dar permisos o quitar permisos. Junto con ello se podrá eliminar los grupos y salirse de ellos. El propio usuario podrá actualizar su información personal también. La funcionalidad que aporta algo de originalidad es la de traducir los mensajes, esto es posible gracias a una API que tiene Yandex. Abstract: It has been developed a Messenger service app in Swift for all IOS devices. In parallel and with mi colleague Rafael Pérez Pérez we have also developed an API Rest code in Pyhton3 to attend all functionalities to this app. This app has no intention to clone other apps such as Whatsapp or Telegram, we wanted to acquire some knowledge about how this apps works and contribute with an original idea. Every user could add users to his contact list, chat with them, create a chat group, manage chats groups adding and deleting users, giving and removing permission to manage a group. Also you could delete a chat and exit it. A single user could update his personal information too. Translating messages, is the functionality which is original to this work. This is possible thanks to Yandex that has an API Rest, which translate text to other languages.

Más información

ID de Registro: 50417
Identificador DC: http://oa.upm.es/50417/
Identificador OAI: oai:oa.upm.es:50417
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 24 Abr 2018 06:45
Ultima Modificación: 24 Abr 2018 06:45
  • GEO_UP4
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • InvestigaM
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM