Introducción de la Aplicación
Este TFG se centra en el desarrollo de la aplicación "Always", una plataforma
social destinada a ofrecer a los usuarios una experiencia única de red social en la
que prima el intercambio de recuerdos a través de fotos y videos.
En un mundo donde la conexión digital a menudo carece de autenticidad,
"Always" te da ese respiro de realidad libre de falsedad, a la par que integra
recuerdos efímeros diarios, pero una galería permanente, creando un entorno
que más cercano con conexiones genuinas entre amigos.
Básicamente Always, busca crear un espacio REAL, libre de falsedades y que a la
par, sirva para ver lo que hacen tus amigos sin filtros y en un momento en
concreto, también busca que el usuario no esté muchísimo tiempo en la
aplicación si no que más bien cada vez que salte la notificación, suba su foto,
consulte las de sus amigos y ahí seguir con lo que estaba haciendo.
Este documento servirá como guía integral para el desarrollo y comprensión de
"Always", abordando tanto los aspectos técnicos como los conceptuales de esta
innovadora aplicación social.
Abstract
In these times where society and even more social networks are so artificial and
so fake, we wanted to develop a space in which you can show yourself as you are
with your close people circle without having to pretend to be things that you are
not.
That's why Always comes to give that touch of authenticity and even go even
further and be able to remember those true moments at any time of the year.
Finally, this application is currently available for Android mobile devices and
tablets and has been developed in Java with the Android Studio IDE
Estructura del Proyecto
Memoria con contenido relevante
Vocabulario
Este es el vocabulario que se debería conocer antes de empezar a leer y
entender la aplicación:
- Memoraes: Tus amigos en la aplicación.
- Reminders: Tus fotos dentro de la galería de la aplicación.
- Always: Nombre de la aplicación.
- Random: Una foto aleatoria de tus Reminder (puedes ver 1 al día)
Introducción/Contexto
Consiste en una aplicación/red social llamada Always, que te mande dos
notificaciones al día y que te permita hacer una foto o un vídeo y añadirle
un recordatorio (un título) y una descripción, la primera foto dura
publicada para que la vean tus Memoraes (amigos) 12 horas y la siguiente,
8 horas.
Estas fotos o vídeos se guardan en una galería llamada Recuerdos.
Esta foto puede tener título (recordatorio), descripción, emoticono, fecha,
lugar y personas con las que apareces.
También, puedes añadir a tus memoraes y etiquetarles en tus fotos.
Apartados de la Aplicación
Apartado Reminders: Aquí puedes ver todas tus fotos/vídeos con su
fecha, título y descripción.
- Este apartado tiene un buscador que te permite buscar por fecha o por título.
- También hay un buscador por memorae, si le has etiquetado en alguna foto, saldrán esas
fotos en las que aparezca.
Apartado Random: Te muestra un recuerdo aleatorio entre todos los
que tengas (sólo se puede ver 1 por día).
Este apartado tiene unos filtros que son:
- Año en el que se hizo el recuerdo.
- Memoraes que salen en el recuerdo.
- Lugar en el que se hizo el recuerdo.
Apartado Memoraes: Te deja añadir a un amigo, una vez estáis los dos
agregados, puedes etiquetarle en tus fotos.
- También puedes añadirle información a cada memorae:
- Fecha de cumpleaños: Ese mismo día a las 00:00h te mandará una notificación de que
es su cumpleaños y si entras, te saldrán todas las fotos con ese memorae.
- Nota: Una pequeña descripción de tu memorae escrita por ti.
- Cantidad de Reminders: Con esa memorae.
Logo de la aplicación Always
Producto mínimo viable y mejoras
La primera versión/prototipo de la aplicación debería contener la
funcionalidad principal/básica que sería subir una foto, y los demás
usuarios puedan acceder a ella durante tiempo limitado y que además esa
foto se guarde en los Reminders (galería de la aplicación) para siempre.
Desglose:
Subir una foto: Poder subir una foto con la cámara del dispositivo, a esta
foto se le debe permitir al usuario agregar un título, y una descripción, esta
foto se almacena en la BDD del servidor/nube para que otros usuarios
puedan verlas.
Galería del dispositivo (Reminders): La opción para que a los usuarios
se le guarden las fotos en la galería de la aplicación.
Mejoras Posteriores:
Una vez que el PVM haya sido lanzado, se añadirán estas mejoras:
Apartado “Mi Perfil”:
Destacar fotos: Habilitar la opción de que los usuarios puedan destacar sus
fotos en su perfil dentro de una pestaña con un título.
Apartado “Mis Recordatorios”:
Filtrar fotos: Habilitar la búsqueda dentro de tu galería de la aplicación
mediante el uso de filtros. (Título, Amigo o Fecha).
Álbumes compartidos: Entre varios usuarios.
Apartado “Random”:
Random: El apartado en el que te mostrará un recordatorio aleatorio (1
vez al día).
Apartado “Fotos”:
Estrella en la foto: Sería como una especie de “me gusta” a las fotos de
otros usuarios.
Geolocalización: Para añadirle a las fotos un poco más de detalle y de
historia al igual que para poder usarse en búsqueda por filtro.
Reconocimiento facial: Para poder usarse en búsqueda por filtro y en
otras funciones.
Etiquetar: Permite a los usuarios etiquetar a otros en las fotos.
Apartado “Otros”:
Añadir notas de otros usuarios: Añadir su cumpleaños, una nota y nº de
recuerdos que se tienen con ese usuario.
Implementar comunidades/grupos: Para que se puedan guardar
recuerdos en conjunto.
Compartir en otras redes sociales: Integrar la capacidad de compartir
fotos en otras redes sociales como por ejemplo las historias de Instagram,
estados de Meta...
Días especiales: Como por ejemplo el día mundial de la foto, el día mundial
de la felicidad... y añadir filtros o nuevas funcionalidades para cada día.
“Configuración”: Para modificar la experiencia del usuario.
Añadir Idiomas: Para atraer a más público y mejorar la accesibilidad
global y la diversidad dentro de la aplicación.
Modo Día: Para mejorar la experiencia del usuario.
Multilenguaje: Para añadir un toque internacional a la aplicación.
“Seguridad”:
Verificación en Dos Pasos: Así se garantiza un plus de seguridad.
“Feedback”: Por parte de los usuarios.
Pop-Up: Que le pregunte al usuario si nos quiere valorar en la Play Store.
Comunicaciones:
Notificaciones por Email:
Objetivo: Permitir a los usuarios recibir notificaciones importantes o
actualizaciones integrando un servicio de envío de correos electrónicos.
Enviar mensajes de recordatorio o novedades importantes. (Nuevas
versiones u ofertas de descuentos).
Configuración de Preferencias de Notificación:
Objetivo: Proporcionar a los usuarios el control sobre cómo desean recibir
notificaciones.
Mediante la inclusión de una sección de configuración donde los usuarios
puedan seleccionar sus preferencias de notificación.
Ofrecer opciones para activar/desactivar notificaciones específicas, como
recordatorios diarios o mensajes destacados.
Políticas de Privacidad:
Se debe cumplir con las políticas de privacidad y obtener el consentimiento
de los usuarios antes de enviarles notificaciones a través de estos canales
(si no, sería ilegal).
Con la implementación de estas funcionalidades se busca mejorar la
accesibilidad y la comunicación en la aplicación, para enriquecer la
experiencia del usuario y darle un toque más personal.
Presupuesto y análisis de costes
PRESUPUESTO PERSONAL
Compon
ente Cantidad Horas Coste Total
Diseño
Interfaz 1 40 25 € 1000 €
Diseño
Lógico 1 100 25 € 2.500 €
Tester 1 10 14 € 140 €
Total 3.390 €
PRESUPUESTO HARDWARE
Componente Cantidad Coste
Ordenador (PC) 1 1.000 €
Ordenador
Portátil 1 800 €
Teléfono Android 1 200 €
Total 2.000 €
PRESUPUESTO SOFTWARE
Componente Cantidad Coste
Registrar dominio 1 25 €
Alojamiento Web 12 72 €
Licencia SSL 1 35 €
Android Studio 1 0€
Formación N 0€
Total 132 €
El dominio, se ha buscado el precio en esta página:
[Link]
Rl_YiQsFlWyPcEsIgNYDQv8otKhpfqL-7seYxQQqKY7qhoCkMgQAvD_BwE
El alojamiento web en esta página:
[Link]
web?ac=[Link].WEo42K356300T7073a&itc=L0Q5C23R--
&utm_source=google&utm_medium=cpc&utm_campaign=SGE-ES-CLA-WHOS----ALL--
&utm_term=alojamiento%20web&matchtype=p&utm_content=Alojamiento&ds_rl=1238001&gad=1&gcli
d=CjwKCAjwysipBhBXEiwApJOcu2Lxtxsh89viqQpBAYU2q9nLBwzFDsX35Zc-
UG5R4tceiZth0iAwIxoC774QAvD_BwE&gclsrc=[Link]#packs
La licencia SSL en la misma página que la del alojamiento web:
[Link]
&utm_source=google&utm_medium=cpc&utm_campaign=SGE-ES-DOM-CTLD----ALL--
&utm_term=certificado%20ssl&matchtype=b&utm_content=APP+SSL&ds_rl=1234001&gad=1&gclid=Cj
wKCAjwysipBhBXEiwApJOcuwRaqoROIXHzJKQVsNqahVGwT5aAmAXv2esZMO4TXbjoNbPgfa6GlxoC0FA
QAvD_BwE&gclsrc=[Link]#tarifas
Plan de viabilidad básico
Un plan de viabilidad es una herramienta que sirve para analizar si un
negocio/proyecto puede ser rentable económicamente.
También sirve para conocer las debilidades y puntos fuertes del proyecto,
así como sus necesidades financieras.
Es imprescindible para poner en marcha un proyecto.
Plan de Marketing
Son las diferentes estrategias y tácticas que se usará para alcanzar los
objetivos de marketing para dar a conocer la aplicación.
- Redes sociales: Dado que en TikTok hay bastante probabilidad de que un
vídeo se haga viral, se crearía un perfil en TikTok para promocionar la app.
Se haría un estudio de funcionamiento de la aplicación para ver
cuanto tendrían que durar los vídeos, cuál sería la mejor hora para
publicar y que tipo de contenidos es el óptimo para hacerse viral.
También como forma de obtener ingresos, dar a conocer la
aplicación y llevar un progreso registrado de la aplicación, se
subirán vídeos a YouTube. (devlog).
Se intentará monetizar lo antes posible el canal de YouTube y TikTok para
intentar sacar beneficios y reinvertirlos en la propia aplicación.
- Colaboraciones: Cuando la aplicación sea más conocida y se tengan
ingresos, se podrá contactar con influencers para que promocionen la
aplicación.
Se intentaría minimizar gastos, intentar que las colaboraciones sean
gratuitas o intentar pagar lo mínimo posible.
- Meta Ads: Es una herramienta de publicidad de pago de Meta que es muy
efectiva para hacer promociones ya que se permite llegar a un público en
concreto.
Además, hay una escala de precios, se empezaría pagando el
paquete de publicidad más bajo y según vaya avanzando y
creciendo la aplicación, se ira escalando si funciona bien esta
funcionalidad.
Análisis de riesgos
Se deben identificar los posibles problemas que puedan surgir durante la
creación de la aplicación y con la aplicación una vez creada, obstáculos que
existen y las amenazas que puedan perjudicar a la aplicación.
Plan de financiamiento
Dependerá del alcance del proyecto, el tiempo que se piense tener la
aplicación disponible y las mejoras que se quieran hacer durante ese
tiempo.
Para ello debemos ver las fuentes de las que podemos obtener el dinero
para financiar la aplicación y sus gastos.
Dado que los únicos gastos que tenemos son de Software (Dominio, web y
SSL) que son 172€, se utilizarán ahorros para cubrir esos gastos.
Si la aplicación se extendiera a niveles altos, se podría realizar un
Crowdfunding o buscar inversores interesados en la aplicación y su
objetivo.
Monetización de la app
Debido a que los usuarios de la app serán jóvenes, se cuenta con que los
usuarios no cuentan con mucho capital para gastar en la aplicación.
Anuncios/Publicidad: La primera y principal fuente de monetización, la
idea es no poner muchos anuncios que saturen al usuario, se pondrán pocos
anuncios.
Se usará Google AdMob para la adición de anuncios a la aplicación.
Existirá una funcionalidad de pago para eliminar los anuncios por 2,99€
(pago único).
También habrá otra funcionalidad de pago para poder subir/agregar 4
fotos en vez de 2 al día por 2,50€ (pago único).
Donaciones: Otra fuente de ingresos alternativa para que el público más
comprometido con la aplicación pueda ayudar y apoyar a la aplicación.
Merchandising: Si la aplicación se hiciera popular, se crearía
merchandising para obtener más ingresos y poder llegar a más personas
mediante el mismo.
Parte Económica
Detalles Ajuste y Control de cuentas:
Desglosar todos los gastos mensuales: Desarrollo, Marketing, Gastos
Operativos y Ahorro para imprevistos.
Proyecciones Financieras:
Falta de proyecciones financieras detalladas.
Se debería utilizar los Detalles de Ajuste y Control de cuentas para crear
una previsión de un año entero de gastos e ingreso s.
Escenarios Financieros:
Imaginar escenarios financieros es una buena opción para preparase frente
a lo MEJOR, lo PEOR y lo CORRIENTE.
Ejemplo: Escenario peor caso: Ingresos disminuyen en un 30%, y costos
operativos aumentan en un 20%.
Análisis de ROI:
Falta de evaluación del retorno de inversión.
Solución: Realiza análisis de ROI para actividades de marketing y ajusta
estrategias según los resultados.
Ejemplo: Campaña publicitaria en alguna red social con un ROI del 150%,
incluso considerar aumentar el presupuesto de Marketing.
Revisión Continua:
Problema: Falta de un plan de revisión constante.
Solución: Se va a establecer un plan para revisar (cada 2 semanas, aunque
puede ser variable este período) y ajustar estrategias económicas
regularmente (según resultados y tendencias).
Ejemplo: Revisiones bisemanales del desempeño financiero con ajustes
según sea necesario.
Licencia de software creado
La licencia de software es una autorización, otorga un autor o varios que
permite el derecho a terceras personas de utilizar una aplicación.
El autor posee el derecho intelectual exclusivo y lo concede a otros como
un permiso.
Para la aplicación se usará la licencia CC-BY 4.0 DEED:
Usted es libre de:
Compartir — copiar y redistribuir el material en cualquier medio o
formato para cualquier propósito, incluso comercialmente.
Adaptar — remezclar, transformar y construir a partir del material
para cualquier propósito, incluso comercialmente.
La licenciante no puede revocar estas libertades en tanto usted siga
los términos de la licencia
Bajo los siguientes términos:
Atribución - Usted debe dar crédito de manera adecuada, brindar
un enlace a la licencia, e indicar si se han realizado cambios. Puede
hacerlo en cualquier forma razonable, pero no de forma tal que
sugiera que usted o su uso tienen el apoyo de la licenciante.
No hay restricciones adicionales - No puede aplicar términos
legales ni medidas tecnológicas a> que restrinjan legalmente a otras
a hacer cualquier uso permitido por la licencia.
Avisos:
No tiene que cumplir con la licencia para elementos del material en
el dominio público o cuando su uso esté permitido por una
excepción o limitación aplicable.
No se dan garantías. La licencia podría no darle todos los permisos
que necesita para el uso que tenga previsto. Por ejemplo, otros
derechos como publicidad, privacidad, o derechos morales pueden
limitar la forma en que utilice el material.
Derechos de autor:
La aplicación “Always”, está protegida por derechos de autor. Todos los
derechos de autor y propiedad intelectual sobre la aplicación son
propiedad única y exclusivamente de Daniel González Rodríguez, el creador
de la misma.
© 2023 Daniel González Rodríguez
© 2023 Always the App