Lezioni apprese nello sviluppo di app

November 11

Con Android Marketplace e iTunes App Store traboccante di nuove applicazioni mobili, ritagliandosi una nicchia per la vostra applicazione e procedendo a sviluppare pensieroso può essere più importante che mai. App strategie di sviluppo che potrebbero portare al vostro successo includono mantenerlo semplice rilasciando la vostra applicazione per un piccolo pubblico per il beta testing pubblico, conosciuto come un lancio morbido, e il modello "freemium" che coinvolge le applicazioni rilasciando gratuitamente e carica gli utenti, per " in-app "gli acquisti, gli aggiornamenti e le caratteristiche speciali.

Keep It Simple

Quando si tratta di applicazioni mobili, l'adagio "less is more" anelli vero. Alcuni degli sviluppatori di applicazioni di maggior successo hanno trovato la loro nicchia, progettando applicazioni che fanno solo una cosa e farla bene. Ad esempio, Hog Bay Software di "PlainText" consente agli utenti di creare file di testo e sincronizzarli con un account DropBox. L'applicazione non è in grado di gestire i file PDF, e non è stato progettato per i file multimediali. Inoltre, è dotato di un solo tipo di carattere. Ma PlainText, che esiste all'incrocio di sincronizzazione cloud e la scrittura senza distrazioni, ha trovato il successo in quanto colma una necessità di un gran numero di utenti iOS che hanno lamentato la progettazione hokey della questione app "Note" standard.

Inizia con un lancio morbido

In considerazione a partire con un lancio morbido, soprattutto se sei un nuovo App per lo sviluppo. È sempre possibile avviare piccole - su un'unica piattaforma, il che significa che è possibile rilasciare una versione della vostra applicazione per un solo sistema operativo mobile - e poi la porta in un secondo momento, il che significa che si può adattare a lavorare su altri sistemi operativi mobili, una volta la versione iniziale della applicazione è stata perfezionata. Si potrebbe anche creare una versione gratuita della vostra app, costruire una piccola base di utenti e cercare attivamente feedback. Leggi le recensioni che si ricevono e risolvere eventuali problemi che sorgono. Fare revisioni e comprendono un changelog nella descrizione della applicazione per costruire la fiducia e consentire agli utenti di sapere che avete affrontato le loro preoccupazioni.

Alcuni sviluppatori riportano successo reclutare gli utenti più dedicato a versioni aggiornate di test beta scendendo la pipeline o addirittura creare video promozionali che dimostrano le loro applicazioni. Nel lavorare per promuovere la loro musica dal vivo di loop app di produzione, Loopy 2, gli sviluppatori indie un pixel Tasty reclutati Dub FX, un beatboxer di talento, per creare un video dimostrativo per la loro applicazione. Il video è andato virale e ha assicurato una spinta nelle vendite. video virali sono un fenomeno relativamente raro, ma questo tipo di, al di fuori-the-box pensiero dall'utente coinvolgente possono impostare sulla strada per il successo.

Freemium e acquisti in-app

Il continuo successo di "freemium" giochi per cellulari - o giochi gratuiti che si basano interamente su acquisti in-app per le entrate - ha portato alcuni sviluppatori di applicazioni di imitare questo modello. Anche se la vostra strategia di lancio non è stato avviato con la tua applicazione ad un prezzo pari a zero, prendere in considerazione se il modello freemium potrebbe beneficiare la vostra applicazione. Una volta che la vostra applicazione è su un portatile, si può sempre modificare le opzioni freemium nei futuri aggiornamenti. Shazam, una identificazione applicazione musicale e uno dei titoli più popolari nella categoria "Musica" di Apple App Store, ha cominciato come un app freemium con la possibilità di passare a un numero illimitato di ID al mese. Dopo un po ', lo sviluppatore ha deciso di rendere gli ID gratuito illimitato e ha aggiunto la possibilità di acquistare brani identificati come gli acquisti in-app.

Incoraggiare utente Commenti

Piuttosto che shying lontano dal feedback degli utenti, incoraggiare le persone a dare le loro opinioni, suggerimenti, richieste di funzionalità e reclami riguardanti il ​​vostro app. Oltre a integrare in-house test bug e aiutare a migliorare i vostri prodotti, avere un canale aperto per il feedback può ridurre il numero di recensioni negative che lo rendono per l'App Store.

Per massimizzare la comunicazione con la base di utenti, offrire molteplici modi per gli utenti di entrare in contatto. Include un modulo di feedback all'interno della app. Oltre a includere informazioni di supporto nella sezione contatti del tuo sito web, creare un forum di supporto dedicato. Creare una mailing list specifica per l'applicazione dove gli utenti possono interagire tra loro e con voi come sviluppatore. Se non si dispone di riserve su marchio di terze parti, considerare l'utilizzo di Google Gruppi, Yahoo! Gruppi o un servizio simile per creare una mailing list e forum integrato a cui gli utenti possono abbonarsi a digerire modulo.