Le app native per Android sono in Java, per cui facciamo iniziare il percorso con un corso base di Java progettato per persone che partono da zero, e proseguiamo con i corsi più avanzati: sviluppo di app in Java, programmazione in Javascript orientata allo sviluppo in HTML5, i giochi e i laboratori.
Il corso per programmatori Javascript può essere seguito anche senza una preparazione specifica su Java, perché le app possono essere sviluppate interamente in HTML5, ma le nozioni di base su Java possono essere comunque utili nello sviluppo di applicazioni ibride.