Grunderna för inbyggd mobilutveckling med Android utforskas genom uppdaterad kod och de senaste biblioteken:
5. Lär dig samtidigt som du har roligt
4. Följ bästa praxis
3. Övervinna utmaningar med programmeringsutmaningar
2. Skapa en komplett mobilapp
1. Bemästra det väsentliga i Android med frågesporter
0. Redo att klara certifieringar och anställningsintervjuer?
Exklusivt tillgängligt på Google Play och helt kodat med Kotlin-språket, "Kotlin for Android" är mer än en demonstration av de mest populära Android-utvecklingarna.
|> Börja koda i Kotlin:
Lär dig Kotlin-språket genom att utveckla en cool och rolig Android-app.
Obs: Kotlin är ett modernt statiskt programmeringsspråk.
"Låter dig skriva bättre snabbare och starkare appar"
|> Designa ett användargränssnitt:
Lär dig hur du använder inbyggda grafiska komponenter med materialdesignregler.
|> Lär dig Android SDK:
Bygg en komplett mobilapp med Android Studio.
\> Utmaning:
En inlärningsväg i ett tiotal teman, med kodningsutmaningar för varje, föreslås.
\> Frågesport:
Vad är Kotlin?
S. Det är ett Android-ramverk
B. Det är ett berömt bibliotek
C. Det är ett modernt statiskt programmeringsspråk
D. Det är en integrerad utvecklingsmiljö
Som ett spel där du är hjälten, kan alla teman, utom de två första, hanteras ur funktion.
/!\ Det är omöjligt för mig att avslöja alla 11 teman i en enda lista, eftersom "ordblock och vertikala/horisontella ordlistor" är ett vanligt brott mot Google Plays policy!
*ABCD Android*
Lär dig Android genom att skapa ett första projekt med Android Studio
I det här avsnittet exponeras det väsentliga i Android-världen, miljöutveckling och programmeringskoncept.
Testa dessutom dina kunskaper via frågesporten som erbjuds i slutet av denna kurs!
* Kotlin och Kotlin Advanced *
Lär dig Kotlin-språket genom att utveckla en Android-applikation runt om på stranden
För att förbättra dina färdigheter är en av de föreslagna utmaningarna att:
koda en anpassad vy med magiska ballonger.
*Inbyggt användargränssnitt*
Ett råd för att vara i samklang med reglerna för materialdesign:
Använd inbyggda komponenter!
Obs: Materialdesign är en anpassningsbar uppsättning riktlinjer för telefon, surfplatta och bärbar dator. Dessa är designregler, i 3D med material, för att säkerställa kontinuitet i gränssnittet.
Ordlista: UI står för User Interface.
Den här kursen innehåller grundläggande gränssnitt, några bästa metoder för att skapa ett korrekt gränssnitt och resurstips.
* Måltider *
En meny är nödvändig för att skapa en komplett applikation.
Från användargränssnitt till arkitektur, detta tema täcker hur man hanterar grafiska navigeringskomponenter.
*RecyclerView*
RecyclerView är nyckeln till att presentera en lista med objekt, den fungerar med en adapter för att automatisera visningen.
Konceptet med adapter fördjupas enligt:
+ Hur överbryggar det data och vy?
+ Vilken typ av utsikt är lämplig?
Utmaningen är att visa en lista över de vackraste stränderna.
Obs: Det är möjligt att optimera denna utveckling (listvisning) med Compose.
* Användarinställningar *
Användarparametrarna ska övervägas i första hand för att spara beständiga data, det fungerar med biblioteket androidx.preferences, eller med DataStore-biblioteket, från Jetpack, för integration i en MAD-arkitektur (Modern Android Development).
I samtliga fall handlar det om att läsa och skriva nyckel-värdepar, som kan återställas även efter stängning av ansökan.
*Inlägg*
Det bästa till sist: Sanningen om verksamheten i en mobilapplikation.
Uppdaterades den
19 nov. 2024