Android er verdens mest installerte mobile OS, kjører enheter som er forskjellig fra telefoner, tabletter, klokker og TVer. Ved å utvikle for Android, kan du opprette apper for alle disse enhetene. Men før du starter koding av Android-apper, må du lære Java-programmeringsspråket!
I Lær Java for Android, vil du mestre grunnleggende om Java-programmering, med fokus på Android-plattformen.
I dette praktiske kurset vil Envato Tuts + instruktør Sue Smith vise deg hvordan du bruker objektorientert programmering og Android SDK til å bygge en grunnleggende notatboks. Underveis vil du oppdage grunnleggende av Java-språket og de viktigste funksjonene til Java-koding for Android.
Her er noen gratis leksjoner fra dette kurset, som en forhåndsvisning av hva du kan forvente:
I denne leksjonen skal du bruke Javas betingede strukturer, inkludert 'if', 'else' og 'else if' -klæringene. For disse uttalelsene vil du gjøre bruk av likestillings-, forholdsmessige og betingede operatører.
Java Collections-biblioteket gir verktøy for enkelt og effektivt å manipulere data. I denne leksjonen får du en oversikt over dette biblioteket. Deretter fortsetter du å bruke et Listobjekt for å modellere en samling notater i appen.
I denne leksjonen vil du se hvordan arv fungerer. Du begynner med noen klasser som allerede er opprettet i appen i tidligere leksjoner, og deretter forsøker å utvide dem til å gjenbruke koden og legge til funksjonaliteten deres.
Du kan ta vårt nye kurs med en gang med et abonnement på Envato Elements. For en enkelt månedlig avgift får du tilgang ikke bare til dette kurset, men også til vårt voksende bibliotek med over 1000 videokurser og bransjeledende e-bøker på Envato Tuts+.
I tillegg får du ubegrensede nedlastinger fra det store Envato Elements-biblioteket med 200.000 + bilder og 26.000 + designmateriell og maler. Lag med unike skrifttyper, bilder, grafikk og maler, og lever bedre bedre prosjekter raskere.
Du kan også finne noen nyttige ressurser for Android-utviklingen din på Envato Market, for eksempel disse Android-appmalene.