Absolutamente. Recientemente construí y lancé mi propia red social, por lo que este tema es muy importante.
Sin embargo, diré que realmente depende de cómo esté construyendo su red, los requisitos de alojamiento de su aplicación, lo que significa que está almacenando contenido multimedia enriquecido frente a texto y lo que está buscando hacer desde un punto de vista comercial.
Si está construyendo esto como un negocio potencial generador de ingresos, entonces, como sugiere Rob Landers, querrá incorporar e incluso marcar su marca si tiene algo “propio”. Si se trata de un pasatiempo, es posible que no necesite ese paso. Pero esto también es algo que puede hacer en una fecha posterior después del lanzamiento, por lo que no voy a incluir esto en sus costos de construcción. Si eres algo bueno en la jerga legal, también puedes elaborar tus propias políticas de privacidad y TOS tomando prestado de una experiencia similar, solo asegúrate de que un abogado lo revise.
- ¿Qué camino de programación debo seguir para alcanzar la independencia financiera lo más rápido posible?
- ¿Cuánto costaría crear un sitio web y una aplicación personalizados?
- ¿Es Ionic Framework lo suficientemente bueno para una aplicación de base de datos pesada?
- ¿Cuáles son las pautas de desarrollo de back-end para aplicaciones web / móviles y las mejores prácticas?
- ¿Hay alguna API de noticias que pueda usar para mostrar resultados en una aplicación móvil comercial?
En términos de construir una red que pueda escalar, eso significa alojar su aplicación y bases de datos en algún tipo de entorno de nube elástica. Hay una variedad para elegir, pero si eres astuto, puedes encontrar uno que ofrezca un buen acuerdo de registro como Amazon que ofrezca un acuerdo de nivel gratuito donde durante un año cubrirán los costos de alojamiento de tu aplicación. Esto funciona muy bien porque no vas a tener la tracción para superar su nivel gratuito inicialmente y es gratis. Entonces solo tendría que pagar por el alojamiento de su base de datos si no aprovecha el mismo entorno y almacenamiento de medios, que también debería ser mínimo en este punto, cifra <$ 30 al mes para ambos.
Si desea seguir la ruta de Microsoft Bizspark, ofrecen 5 años de servicios gratuitos si califica como una startup. Por lo tanto, es un trato fantástico si puede ingresar, pero necesitaría incorporarlo para solicitarlo.
Después de descubrir sus necesidades tecnológicas, puede comprar su nombre de dominio $ 10 al año, registrarse en una cuenta de Apple Dev $ 99, una cuenta de Google Play $ 25 y ya está listo.
Como referencia, para mi aplicación, lo construí usando Meteor y aproveché Ionic para transferirlo a dispositivos IOS y Android
Alojo mi aplicación en un entorno Meteor dedicado que cuesta $ 20 al mes, tengo un servicio separado que aloja mis bases de datos Mongo por $ 15 al mes y aprovecho AS3 para mi almacenamiento de medios, que para 5000 usuarios hasta ahora me ejecuta <$ 5 al mes.
Según las necesidades de mi sitio, creo que me costará $ 40 al mes hasta llegar a los 10.000 usuarios y luego pasaré al siguiente nivel en todos mis entornos, lo que me costará <$ 75 al mes. Creo que esos niveles serán de buena utilidad. Llegué a la marca de 50,000 usuarios, momento en el que miraré alrededor de $ 125 por mes en total, pero me tomará un tiempo llegar a ese punto.
Así que calcula 6 meses para construir y probar y luego otros 6 para beta y lanzar:
Hospedaje si no puede obtenerlo gratis: plan máximo de $ 50 al mes con un total de $ 600
Tarifas de dominio / tienda de aplicaciones: $ 135
Tarifas legales para revisión de PP y TOS: $ 200
Y eso te deja $ 65 por café y cualquier otra cosa.