Ho un'app per iPhone esistente e sembra che una parte significativa dei miei utenti stiano attualmente eseguendo su iPad (posso dirlo perché molte delle email che ottengo dagli utenti hanno una firma "inviato dal mio iPad").Aggiunta del supporto iPad a un progetto iPhone: universale rispetto a due app separate?
Attualmente sto implementando la versione per iPad e lo sto facendo con lo stesso codice base, che è comodo da fare. Ma quando ho finito, mi chiedo se dovrei effettivamente rilasciarlo come un'app universale. Potrei invece caricarlo come app separata e completamente nuova per iPad.
Se faccio universale:
- ✓ I miei utenti iPad esistenti sarà lieto quando aggiornare e improvvisamente vedono il supporto iPad.
- ✓ Io traggo vantaggio dal posizionamento/traffico esistente nella mia app, non dovrò crearlo da zero.
- ✗ I miei utenti iPhone vedranno un aggiornamento per niente. feedback
- ✗ utente potrebbe ottenere confuso come le due versioni sono molto diverse
Se li faccio due applicazioni separate:
- ✓ posso impostare diversi prezzi per iPhone e iPad
- ✗ Gli utenti esistenti della mia app per iPhone che sono su iPad non sapranno che c'è una nuova versione per loro. E se lo scoprono, dover migrare i loro dati li infastidisce. Come pagherà ancora una volta per questo.
Mi mancano altri compromessi che possono aiutare a decidere quale percorso prendere? Qualcuno ha esperienza da condividere prendendo entrambi i percorsi?
ben formulata - e domanda molto importante per gli sviluppatori. Vergogna sui moderatori per averlo chiuso. Ho capito che non è puramente correlato al codice, ma molte domande degli sviluppatori su SO non sono semplicemente codice - e questa domanda è esattamente la domanda che stavo cercando anche per una risposta - formulata molto meglio di quanto avrei fatto io. – Rhubarb
Grazie per il supporto morale! Ho avuto risposte utili (con fatti, riferimenti e competenze specifiche, per citare la casella qui sotto), che sicuramente mi ha aiutato. Ma posso capire la necessità di moderazione. – Clafou