Solo nel 2017, più di 178 miliardi di app mobili sono state scaricate in tutto il mondo per giochi, navigazione, appuntamenti e quasi tutto il resto. Si stima che i possessori di smartphone utilizzino in media nove app al giorno e 30 al mese. Essere un creatore di app ha un potenziale immenso per metterti sulla mappa nel mondo della tecnologia mobile, ma la strada non è facile e la tua esperienza dipende da quanto sei abile nel programmare. La maggior parte dei non programmatori e degli imprenditori dilettanti di app devono trovare modi creativi per realizzare le loro visioni di app.
Credito immagine: Georgijevic/E+/GettyImages
Pianificazione della tua app
Sebbene la tua app alla fine prospererà digitalmente, non sottovalutare gli strumenti analogici della vecchia scuola nelle fasi iniziali della creazione. Molte app iniziano con uno schizzo. Disegna l'interfaccia utente di base dell'idea e come possono apparire le schermate in base all'interazione dell'utente. Quindi passa a pacchetti di presentazione, visualizzazioni e infografiche raffinati e dettagliati (creati in app come Adobe Photoshop) per presentare ogni aspetto chiave della tua app in modo chiaro e dettagliato.
Video del giorno
Se sei già esperto di programmazione e miri a rilasciare su piattaforme iOS, puoi ordinare un Software Developer Kit dal sito Web ufficiale degli sviluppatori di Apple per una commissione di $ 99 a partire dal 2018. Se punti ai dispositivi Android, la quota di sviluppo di Google Play, che include la sua Console per gli sviluppatori, è di $ 25. Indipendentemente dal fatto che tu codifichi l'app da solo, devi comunque pagare le commissioni per diventare uno sviluppatore ufficiale prima di poter rilasciare sulle rispettive piattaforme.
Parlando di commissioni, il budget è una parte cruciale della creazione di app. Oltre alle commissioni di sviluppo, metti da parte fondi per pagare un programmatore o abbonarsi a un servizio di creazione di app, potenziali i costi didattici, i diritti di licenza per le immagini non originali che utilizzi e i diritti di dominio per l'app ufficiale sito web. I costi anche per le app di piccole dimensioni possono raggiungere rapidamente migliaia di dollari. Se finisci per partecipare a un campo di addestramento di codifica di persona, il prezzo può aumentare fino a cinque cifre o più.
Imparare a programmare: il percorso fai-da-te
Se sei determinato ad affrontare da solo ogni sfida della creazione di app, il che offre il vantaggio di un prodotto completamente su misura app: dovrai imparare un linguaggio di programmazione come XCode o Swift per piattaforme iOS o Java per Android sviluppo. Apple offre un curriculum ufficiale di sviluppo di app della durata di un anno disponibile in vari college della comunità in tutto il negli Stati Uniti, ma puoi anche imparare le basi con i corsi di programmazione e sviluppo di app online tramite Udemy, Udacity, edX e altri. Se preferisci l'istruzione di persona, i boot camp di codifica incentrati sulle app come App Academy, Bloc, Startup Institute e altri offrono corsi accelerati nelle principali città, la maggior parte dei quali richiede alcuni mesi per essere completata.
L'acquisto del Software Developer Kit di Apple o della Developer Console di Google include una vasta gamma di risorse per sviluppatori, dalla programmazione linee guida e suggerimenti di progettazione per suggerimenti di marketing, quindi non dimenticare di approfondire queste risorse una volta che hai le basi della programmazione fuori uso.
Creazione di app senza codifica
Proprio come servizi come Wix o Squarespace ti consentono di creare un sito Web senza conoscere una sola riga di codice, numerose piattaforme online ti consente di creare app completamente funzionali senza un minimo di programmazione tramite interfacce visive relativamente semplici e modificabili modelli.
Mentre AppMakr e Appy Pie offrono la creazione gratuita di app con annunci in loco o in-app, puoi pagare da $ 20 a $ 60 al mese per servizi come Bizness Apps o GoodBarber, che ha funzionalità avanzate che possono includere mappe abilitate al GPS, integrazione di Google Font, tutorial integrati e caricamento semplificato su varie app I negozi. Se puoi trascinare, rilasciare e modificare, puoi creare un'app su piattaforme come queste.
Se la programmazione o la creazione di app basate su modelli sono un ponte troppo lontano da attraversare, il mondo è pieno di mani che aiutano a dare vita al tuo concetto. Siti come Dribble, Toptal, Gigster, Crew e altri ospitano designer di app freelance professionisti che offrono servizi di design, programmazione e marketing a una tariffa oraria.
Rilascio e marketing della tua app
Prima di rilasciare la tua app, devi valutarla. Per i principianti, offrire la tua app per il download gratuito con acquisti in-app è un modello che offre un facile accesso per gli utenti e maggiori possibilità di redditività per i creatori.
Devi anche testare il prodotto. Usa la tua app incessantemente in ogni possibile capacità e su un'ampia varietà di dispositivi e dimensioni dello schermo e condividila con un gruppo chiuso di tester di ogni ceto sociale - e di tutti i livelli di abilità - per identificare e rimediare a eventuali punti dolenti o bug prima di inviarlo a Google o Mela.
Dopo aver caricato la tua app e aver ricevuto l'approvazione su App Store o Google Play (tramite il tuo kit di sviluppo o utilizzando un abbonamento a pagamento servizio come Bizness Apps), ricevi una percentuale del prezzo di vendita ogni volta che qualcuno acquista la tua app o la sua in-app a pagamento caratteristica. Tuttavia, non otterrai molto se non commercializzi la tua app. Usa una combinazione sfaccettata di passaparola, demo di persona alle fiere, condivisione con amici e familiari, annunci a pagamento e esplosioni sui social media su Facebook, Twitter, Instagram e Snapchat.