Un caloroso benvenuto a tutte e tutti 💪
In questa fase preliminare prepareremo gli account ed installeremo un po' di software necessario ad affrontare il corso, partendo dall'IDE per programmare al software per comunicare durante queste settimane insieme.
Per gestire i sorgenti dei nostri progetti useremo Github. Se non avete ancora un account, registratevi qui. Una volta che avrete un account, contattatemi su Discord (vedi prossimi passi) e verrete aggiunti all'organization del corso e potrete accedere a tutti i repository privati.
Le lezioni verranno effettuate principalmente con Zoom, scaricabile qui.
Per le comunicazioni testuali in tempo reale e per avere una history delle note del corso e delle discussioni tra team, useremo Discord. Potete usare questo link per registrarvi al server https://discord.gg/FB2qTy5A . Potete scegliere se installare il client per desktop o usare la version web.
La prima applicazione tecnica che installeremo è JetBrains Toolbox che trovate qui. Toolbox ci consentirà di installare e far convivere "senza stress" alcuni dei programmi di cui avrete bisogno durante il corso e nella vostra carriera futura.
Una volta installato e avviato Toolbox, avremo qualcosa del genere:
Il nostro IDE di riferimento sarà IntelliJ. Da Toolbox installate IntelliJ IDEA Ultimate
e avviate la prova gratuita da 30 giorni. Non preoccupatevi di acquistare la licenza. Ognuno di voi riceverà una licenza studente gratuita quando partiremo col corso 🎊.
Seguite le istruzioni dell'installazione e scegliete le impostazioni che vi sembrano piu' sensate. C'è sempre tempo per migliorare le configurazioni una volta avviato il corso.
Android Studio sarà il nostro secondo IDE di riferimento e trovate la documentazione per una installazione piu' guidata qui.
Vysor è uno strumento che vi consente di visualizzare sul computer il vostro smartphone. Potrete anche pilotare lo smartphone usando il vostro mouse e tastiera. Potete scaricare ed installare Vysor qui.