Full text
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview |
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.
Title: | Desarrollo de aplicación móvil de mensajería en Swift |
---|---|
Author/s: |
|
Contributor/s: |
|
Item Type: | Final Project |
Degree: | Grado en Ingeniería del Software |
Date: | 2018 |
Subjects: | |
Freetext Keywords: | Informática móvil Aplicaciones para móviles |
Faculty: | E.T.S.I. de Sistemas Informáticos (UPM) |
Department: | Inteligencia Artificial |
Creative Commons Licenses: | Recognition - No derivative works - Non commercial |
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview |
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.
Item ID: | 50417 |
---|---|
DC Identifier: | https://oa.upm.es/50417/ |
OAI Identifier: | oai:oa.upm.es:50417 |
Deposited by: | Biblioteca Universitaria Campus Sur |
Deposited on: | 24 Apr 2018 06:45 |
Last Modified: | 02 Jun 2022 17:31 |