NO te voy a sugerir ninguna empresa de desarrollo de aplicaciones. Dicho esto, comencemos.
Cualquier aplicación ‘nueva’ , basada en la web o localizada, necesita 4 áreas principales para enfocarse.
- Interfaz
- Backend
- Middleware
- Futuros usuarios finales
Te sugiero que ahorres algo de dinero y hagas un MVP primero. Siga la metodología LEAN tal como la ideó Eric Ries. Invierta en su aplicación, no en las personas. Haga un producto mínimo viable (MVP) y póngalo en el mercado. Para cuando se lance su aplicación, ya tendrá un puñado de clientes.
- Quiero portar mi aplicación de iPhone a Android. ¿Qué teléfono Android debo comprar?
- ¿Tengo que desactivar temporalmente mi cuenta de WhatsApp sin eliminar mi cuenta?
- ¿Mi aplicación no aparece en Play Store cuando la busco por su nombre?
- Tengo una idea para una aplicación de juego, pero no tengo habilidades de codificación. ¿Dónde empiezo? ¿Y cuánto crees que tomará (aprox.)?
- Quiero desarrollar una aplicación de Facebook. Siendo un novato en programación, ¿cómo debo proceder?
Una vez que veas que tu aplicación está atrayendo usuarios y produciendo exactamente lo que querías que fuera, ahora puedes invertir en ajustar su rendimiento (escalar) contratando a más personas para hacer el trabajo. Pero primero, debe asegurarse de que su aplicación realmente sea utilizable y viable para el mercado.
Para comenzar a desarrollar el MVP, necesitaría:
- 1 (quizás 2) desarrollador (es) de aplicaciones, dependiendo de la plataforma desde la que se dirija. Por lo general, debe contratar desarrolladores independientes para iOS y Android.
- 2 desarrolladores de back-end (o base de datos) para configurar su fábrica de datos.
- 2 desarrolladores de middleware (generalmente programadores / scripters de API del lado del servidor) para mantener el motor funcionando sin problemas.
- 1 no programador para centrarse en los requisitos del usuario final. Lo que ves en tu aplicación no significa necesariamente que se vea igual para tu usuario final.
Asigne un plazo de 24 semanas a este equipo de 7 personas. Negocie sus salarios y comience.
Probablemente puedas contratar toneladas de chicos e invertir una gran cantidad de dinero en tu aplicación para comenzar y aún así no obtener nada. Las startups indias que recientemente cerraron tiendas son los ejemplos perfectos. No cometas ese error.
Haz el MVP.