Busco consejo para crear una start -up-TEMA SERIO

brotes_verdes

Será en Octubre
Desde
26 Jun 2009
Mensajes
24.211
Reputación
90.160
En ese caso creo que he hecho bien, con seguir formandome, creo que el tema de entrar en el sector técnologico, no es como el resto de empresas donde mas o menos puedes preveer lo que va a pasar, aqui la fase de diseño de producto es vital.
Estos consejos son oro que lo sepas, creo que voy a posponer unos meses, entrar en fase de desarrollo, y voy a centrarme con mi socio en el diseño y en todas las cosas que mas o menos podamos necesitar saber.

Tambien me parece muy importante la parte que me has dicho entre la diferencia de una app ,con un mvp, cosa que yo no sabía, evidentemente contemplaba que los costes de almacenamiento de datos, serian bastante altos, pero puede que lo sean incluso mas .
Piensa por ejemplo en empresas como Cabify. El crear una app como cabify (son realmente 2, una para el cliente y otra para el conductor) puede andar entre 6.000-10.000€. Pero una vez que la cosa esta funcionando necesita a decenas de personas solamente en la parte tecnica.

Realmente tengo bastante claro, que no quiero lanzar un producto cutre, o mal hecho, o solo una web, lo cual ya está muy desfasado.

La realidad es que aunque haya un servicio web , las app moviles son el negocio al menos tal como yo lo veo.
Yo tengo un producto que ni siquiera tiene web o movil. Es simplemente una API donde otras aplicaciones se conectan. Y estoy preparando un sistema para realizar una serie de funciones que ahora se hacen via web en Alemania, via whatsapp. ¿Quien sabe cual será el estandar dentro de 5 años?

Te importaria si te contacto en privado para futuras dudas?
Sin problema.
 

LaHistoriaSeRepite

Madmaxista
Desde
7 May 2010
Mensajes
9.780
Reputación
27.763
No se si me he explicado bien. No solo es que los socios tengais bastante claro lo que quereis. Lo que necesitais es hacer una analisis funcional.

Vale hacerlo en una libreta. Teneis que diseñar las pantallas y pensar bien las acciones y los roles. Porque te aseguro que se te van a olvidar cosas que luego vas a necesitar.

Por poner un ejemplo : informes. Supongo que querréis saber quien, como y cuando usa vuestra aplicacion. Y quien puede acceder a esos datos.
Otro. Los usuarios tienen que poder darse de baja y/o modificar sus datos. Pero tambien eso debe poder hacerse desde la web por parte de una administrador.

Una tecnica buena es poner por escrito la funcionalidad. En ese texto buscar los verbos (que seran pantallas y los nombres (que seran entidades y tendran al menos un par de pantallas cada una) y preguntarse por el ciclo de vida de todos los elementos.

Por ejemplo :

"El usuario se loguea y ve las noticias de las empresas que sigue"

Usuario. Quien lo crea, cuando y como. Como se edita o se borra?
Noticias. Quien las crea, cuando y como. Como se editan o se borran?
Empresas. Quien las crea, cuando y como. Como se editan o se borran?

Loguearse. Como se hace?
Ver noticias. Como?

Y asi hasta que este todo definido hasta el maximo detalle posible. Luego siempre salen cosas que no se habian detectado.



Por 6000 podeis tener un MVP. Yo en vuestro lugar lo pediria en React Native porque es un framework que genera codigo para IOS y Android y hay bastante gente que lo domina.

Suerte
No hay nada que ayude más al programador y ahorre tiempo de desarrollo que detallarlo todo muy bien detallado, y todo es todo, no solo funcionalidades sino diseño de pantalla, posición de botones y controles, roles y permisos de usuario, seguridad de la app, instalación de nuevas versiones, ayuda que explique como funciona. Una misma idea puede funcionar o ser un desastre según cómo se haya organizado y desarrollado la app. Y pocas cosas son más frustantes para un desarrollador que volver a rehacer cosas por no haber dedicado un buen tiempo al principio a pensarlas.
 

PatrickBateman

Himbersor
Desde
9 May 2018
Mensajes
2.211
Reputación
6.289
No hay nada que ayude más al programador y ahorre tiempo de desarrollo que detallarlo todo muy bien detallado, y todo es todo, no solo funcionalidades sino diseño de pantalla, posición de botones y controles, roles y permisos de usuario, seguridad de la app, instalación de nuevas versiones, ayuda que explique como funciona. Una misma idea puede funcionar o ser un desastre según cómo se haya organizado y desarrollado la app. Y pocas cosas son más frustantes para un desarrollador que volver a rehacer cosas por no haber dedicado un buen tiempo al principio a pensarlas.
Realmente , creo que me falta muchísima formación en estos temas, y me habeis dado un bañito de realidad entre todos, que OJO, para eso llegué en su dia a burbuja, y es realmente para lo que entro, lo cual me evitará ostras enormes .
1º Formarme un poquito mas y 2º hacer bocetos y aprender a hacer un cutre prototipo casero , para visualizar mejor lo que hay en la cabeza.
Despues ya vendrá el desarrollo y meter pasta.
 

esBlackpill.com

Visita la URL si no eres un sojas
Desde
1 May 2020
Mensajes
1.933
Reputación
5.124
Yo creo que un MVP con 6000€ lo puedes tener.

Pero no confundas MVP con aplicacion. El MVP es para testear el mercado y ver si seguir adelante o no. El tener una app que pueda competir en el mercado, que soporte miles de usuarios a la vez, segura, etc. es caro.



Planteatelo asi. Quieres una casa y tienes claro que te gustaria con un salon grande con chimenea, de tres alturas, con un garage, con un jardin, etc. Pero necesitas un arquitecto que convierta tu idea en unos planos que se le puedan dar al aparejador y a los albañiles.

Estas en la fase de diseñar los planos. Obviamente si vas al aparejador o al albañil simplemente con unos dibujos de como tu quieres que sea la casa el proyecto es facil que acabe en un fracaso.
Ahora mismo estoy creando una app con react native, estoy aprendiendo react native (y casi a programar), tengo una idea extremadamente clara, e incluso tengo el diseño de todo en libreta (a dibujo y todo).

Crees que react native es suficiente (+ firebase). La app es MUY sencilla, es simplemente un side job que se dice y que creo que puede funcionar.

Algún consejo. Mi rama principal no tiene nada que ver con programar, ni con la app.
 

brotes_verdes

Será en Octubre
Desde
26 Jun 2009
Mensajes
24.211
Reputación
90.160
Ahora mismo estoy creando una app con react native, estoy aprendiendo react native (y casi a programar), tengo una idea extremadamente clara, e incluso tengo el diseño de todo en libreta (a dibujo y todo).

Crees que react native es suficiente (+ firebase). La app es MUY sencilla, es simplemente un side job que se dice y que creo que puede funcionar.

Algún consejo. Mi rama principal no tiene nada que ver con programar, ni con la app.
Si la aplicacion es sencilla, react native con firebase es mas que suficiente.

Pero si la aplicacion es tan sencilla como dices, puedes tener un MVP mas rapidamente con una herramienta low-code. Aqui tienes unas cuantas: Top 10 Low Code Mobile App Development Platforms

Con ellas no tienes que programar, sino usar bloques de codigo que ya existen y cortar y pegar.

Primero creas el MVP usando estas herramientas, y si ves que tienes clientes y que a la gente le gusta la aplicacion, pues ya entonces te poner a programar con react native. Esta es la manera correcta. Es un error de principiantes el querer crear una aplicacion perfecta programandolo todo bien desde el principio.
 

esBlackpill.com

Visita la URL si no eres un sojas
Desde
1 May 2020
Mensajes
1.933
Reputación
5.124
Si la aplicacion es sencilla, react native con firebase es mas que suficiente.

Pero si la aplicacion es tan sencilla como dices, puedes tener un MVP mas rapidamente con una herramienta low-code. Aqui tienes unas cuantas: Top 10 Low Code Mobile App Development Platforms

Con ellas no tienes que programar, sino usar bloques de codigo que ya existen y cortar y pegar.

Primero creas el MVP usando estas herramientas, y si ves que tienes clientes y que a la gente le gusta la aplicacion, pues ya entonces te poner a programar con react native. Esta es la manera correcta. Es un error de principiantes el querer crear una aplicacion perfecta programandolo todo bien desde el principio.
Gracias por el consejo, la verdad que me molaba lo de programar, porque así aprendía bien. Además tengo un amigo que me echa un cable porque él ya ha programado apps. La cosa esque es una cosa que quiero hacer sí o sí (la app) y si no la hago tendré esa espinita clavada, lo malo es que me quedo sin tiempo ahora que acaba el verano, tengo que volver a lo mio (estudiar arq), que consume todo mi tiempo (ni dormir puedo casi).
 

fogbugz

Madmaxista
Desde
17 Feb 2018
Mensajes
1.461
Reputación
4.005
Lugar
Kiruna
Si la idea es decente, busca a un cofundador que sepa programar y capital riesgo de algun inversor (rollo 10% por 150k o similar).

Con menos de eso es dificil arrancar. Un programador de apps / web decente en la UE no baja de 75000 euros anuales (tirando por abajo).
 

MasMax

Madmaxista
Desde
28 Jul 2012
Mensajes
6.001
Reputación
11.273
Start-up

Consejos

Burbuja



XD

Qué quieres abrir, una frutería?
 

Ds_84

Será en Octubre
Desde
8 Feb 2012
Mensajes
27.007
Reputación
50.564
Lugar
Vaduz
Lo malo de no saber nada de tecnologia y tener 0% conocimientos técnicos es que estás condenado a vender humo para suplir tu completa ignorancia técnica.

Yo terminaba la FP, aparcaba la empresa y en 2 años la abres. No solo empezarás con conocimiento de causa sino que no harás que salten las alarmas de tus clientes/inversores el dia que hagas una presentación etc.

tañueC
 

Guanotopía

Será en Octubre
Desde
9 Nov 2011
Mensajes
22.777
Reputación
85.157
Ahora mismo estoy creando una app con react native, estoy aprendiendo react native (y casi a programar), tengo una idea extremadamente clara, e incluso tengo el diseño de todo en libreta (a dibujo y todo).

Crees que react native es suficiente (+ firebase). La app es MUY sencilla, es simplemente un side job que se dice y que creo que puede funcionar.

Algún consejo. Mi rama principal no tiene nada que ver con programar, ni con la app.
Si tu aplicación gestiona pagos o datos de clientes déjate de experimentos con gaseosa, te puedes meter en un follón por querer hacer algo sobre lo que no sabes.

Si quieres hacer un prototipo y que luego alguien que sepa haga la versión definitiva, entonces no hay problema.