Resumen:
|
[EN] Social network to share wifi hotspots and its web services, databases...
[ES[ Hoy en día la industria de las aplicaciones para dispositivos móviles están en su máximo apogeo.
También, y gracias en parte a las aplicaciones móviles, el sector de la economía colaborativa o
economía p2p (sharing ...[+]
[ES[ Hoy en día la industria de las aplicaciones para dispositivos móviles están en su máximo apogeo.
También, y gracias en parte a las aplicaciones móviles, el sector de la economía colaborativa o
economía p2p (sharing economy) está en una etapa boyante. Tenemos ejemplos como Uber,
Blablacar o AirBnb.
Esta tesina industrial trata de realizar una aplicación que usa las ideas de la economía colaborativa
para compartir los puntos WiFi que tenemos en nuestras casas y muchas veces están infrautilizados.
Para realizar con éxito este proyecto, no sólo es necesario crear la correspondiente app, sino toda
una infraestructura detrás, conocida comúnmente como backend, la cual muchas veces es incluso
más costosa de realizar que la app.
Estos backend tradicionalmente se han hecho con Java o PHP y se ejecutan en contenedores de
aplicaciones empresariales, y sin tener demasiado en cuenta futuros problemas de escalabilidad.
Una posibilidad de reducir dramáticamente los tiempos de desarrollo de backends es usar los
recientemente aparecidos mobile backend as a service (MBaas) o simplemente BaaS.
MBaaS nos llevan un paso más allá, elevando el nivel de abstracción para centrarse en la lógica de
app obviando detalles técnicos y encargándose de aspectos técnicos como la escalabilidad y
seguridad de manera automática.
Normalmente los MBaaS nos permiten guardar datos, enviar notificaciones push, añadir porciones
de código para crear lógica, integración con redes sociales, analizar los patrones de uso de los
usuarios (estadísticas)... a veces incluso SDKs específicos para iOS o para Android que todavía
simplifican más nuestros desarrollos en lugar de usar REST o similar.
Este proyecto está completamente hecho usando uno los BaaS más populares que hay hoy en día,
Parse.
2
[-]
|