QNA > Q > Quali Sono Le Competenze Tecniche Richieste A Uno Sviluppatore Di App Mobile?

Quali sono le competenze tecniche richieste a uno sviluppatore di app mobile?

È curioso... Per quante volte ho visto domande come questa, non ricordo che qualcuno abbia chiesto quali siano le competenze effettive. Ed è per questo che sto saltando per rispondere. Perché vale la pena rispondere...

Se avete intenzione di costruire un'app interamente da soli, e non come parte di un team, ecco una breve lista di ciò che dovete sapere:

  1. Layout e design - sia che usiate gli strumenti XML, o che la costruiate con codice, avrete bisogno di progettare. Avrete bisogno di capire le migliori pratiche di UI.
  2. Grafica - Avrete bisogno di sviluppare risorse. Avrete bisogno di schermate, icone, icone di negozi e anteprime, grafica per l'interno dell'app, icone di lancio e una serie di altri elementi. Tutti questi elementi devono essere progettati secondo le specifiche corrette.
  3. Programmazione - Dovrete conoscere almeno le basi della programmazione, indipendentemente dal linguaggio che userete. Tipi di variabili, loop, istruzioni condizionali e funzioni esistono in tutti i linguaggi. È solo una questione di sintassi nel passare da uno all'altro. Le basi della logica di programmazione sono le stesse a prescindere dal linguaggio.
  4. La capacità di navigare all'interno e all'esterno della distribuzione. Sia che stiate costruendo una voce per l'Apple Store o per Google Play, avrete bisogno di passare attraverso una lunga lista di tentativi ed errori prima di ottenere finalmente il risultato giusto. Dovete leggere e capire tutte le cose che sono scritte su quelle schermate.
  5. Siate consapevoli di ciò che state costruendo, e assicuratevi che TUTTE le vostre risorse siano vostre. Siate consapevoli delle leggi di altri paesi. Siate consapevoli che i bambini esistono. In breve, siate consapevoli.
  6. Se avete intenzione di monetizzare la vostra app, e naturalmente lo fate, avrete bisogno di ottenere un account AdSense/AdMob, e imparare tutti i pro e i contro di questi sistemi.

Questo è tutto quello che posso pensare in questo momento. E questo dovrebbe essere sufficiente per iniziare.

Di Sanfred Mahlke

Come scoprire il mio numero di carta di debito completo quando viene salvato sul mio Google Play :: Posso usare GPay sul mio secondo telefono se la carta SIM collegata al mio conto corrente è in un altro telefono?
Link utili