Qual è il modo migliore per imparare lo sviluppo di app Android e dove?

Puoi imparare Android in tre modi:

1. Unisciti a un istituto di formazione.

Se sei disposto a spendere un po' di soldi, unisciti a un istituto di formazione. Il vantaggio sarà che ti verrà insegnato Android da una persona esperta nel campo e otterrai anche una certificazione, aiutandoti così nei lavori futuri.

2. Partecipa a un workshop.

Se sei ancora al college, molte volte le aziende tengono workshop negli istituti per promuoversi. Io stesso ho imparato Android in questo modo. Sicuramente, un certificato di workshop ha un valore più basso di un corso di certificazione, ma questo ti aiuterà ad iniziare e sarà una grande spinta per te.

3. Imparare da solo.

L'ultimo, ma non meno importante, è imparare da solo. Ci sono molti siti web di tutorial su internet che insegnano Android agli sviluppatori in erba.

Prequisiti:

1. Avere una conoscenza minima di Java. Android è codificato in Java, ma non è necessario conoscere l'intero linguaggio molto bene. Solo le basi andranno bene, le raggiungerai in poco tempo.

2. Software - Avrai bisogno di Java Development Kit (JDK), Android Studio IDE e Android SDK (che può essere scaricato da Android Studio stesso). Scarica tutti questi programmi e installali. JDK è meno di 200 MB di dimensione. Android Studio IDE è di 300 MB. L'SDK è enorme, quasi 1 GB dopo l'installazione (solo per l'ultima versione di Android).

3. Un telefono Android. Anche se questo è opzionale, gli emulatori tendono ad essere molto, molto lenti. Prendete un telefono Android e abilitate le opzioni sviluppatore. Dopo di che abilitate il debug USB e potrete usare il vostro telefono per installare ed eseguire il debug delle applicazioni dallo Studio.

4. Leggete i tutorial. Iniziate con il programma hello world e familiarizzate con l'ambiente. Poi dirigetevi verso gli elementi di base della GUI, la loro codifica, poi le Attività ecc. Non eccitatevi e saltate subito al livello superiore. So che è divertente ma alla fine vi saturerete la mente.

Spero che questo aiuti.