Andre kursdag gir vi deg en introduksjon til Androids viktigste komponenter, i tillegg til hvordan man kommuniserer med REST API'er, slik at du kan lage din helt egen app. Workshopen er delt opp i teoretiske og praktiske deler. I de teoretiske delene vil vi live-kode eksempler og forklare. I de praktiske delene vil du selv løse oppgaver, og lage en Twitter-lik app som kommuniserer med en REST-backend vi har satt opp.
Du vil bli introdusert til temaer som:
Activities, Events og Intents
Design av grensesnitt og layouter
Integrasjon med REST-apier via Retrofit
Bildetagning og opplastning til Imgur.
Hva du må gjøre før kurset:
Ha installert Android Studio + Android. Det kan være greit å ha lastet ned SDK for Android 6, samt verktøy som platform-tools. Dette kan gjøres via Android Studio under installasjon, eller i etterkant via SDK-manager.
Ha satt opp emulator, evt ta med egen Androidtelefon + usb-kabel. Man kan sette opp en emulator i Android Studio, eller bruke fra en tredjepart. Vi har god erfaring med Genymotion.
Ha kjørt et tomt eksempelprosjekt for å verifisere at installasjon og oppsett fungerer, inkl kjøring i emulator / på telefon.
Årsaken til disse pre-conditionene er at man skal bruke minst mulig tid på installasjoner og oppsett under selve workshopen. Workshopinformasjon ligger her, og vi kommer til å basere oss på dette.
Underveis i kurset blir det en pause med pizza og sushi.
Deltakere ved denne delen av kursserien vil ha førsterett på plassene ved neste del.