Nuovo nel sito, scusa se questa è la sezione sbagliata.
Sto iniziando lo sviluppo di app e mi chiedo quale sia la migliore pratica quando rilasci la mia app. Gli sviluppatori tendono a mantenere alcune delle funzionalità per gli aggiornamenti futuri per mantenere gli utenti attivi o provano a rilasciare l'app più completa possibile?
Fondamentalmente, è consigliabile rilasciare un'applicazione appena possibile, quindi aggiornarla periodicamente sull'app completa che hai in mente, o aspettare fino a quando non l'hai completamente sviluppata e rilasciarla con meno prospettive di aggiornamento?
EDIT: Grazie per le risposte. Attualmente sto solo progettando l'app e scrivendo tutte le funzionalità che riesco a pensare e cercando di stabilire le priorità da includere nel lancio iniziale. Sulla base delle risposte fornite, penso che otterrò un MVP (grazie per il termine) non appena sarà pronto, e quindi aggiornerò con nuove funzionalità non appena saranno state create. Non sto trattenendo le funzionalità costruite, era solo combattuto tra se dovessi costruirle tutte prima del lancio o solo quelle necessarie, rilasciare e poi costruire gli altri.
Per quanto ne so, questo non è un clone. È la mia prima app e lo userò come esperienza di apprendimento