Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Införandet
- Vad är Android?
- Miljökonfigurationer för programutveckling.
- Verktyg för programskrivning – Android SDK
- Java och Android
Utveckling av applikationer
- Skapa och starta det första programmet
- Översikt Android Studio
- Apk-fil
- applicationId
- App Installation
- Android Manifest.xml
- Java-kod och resurser
- Bygg system Gradle
- Certifikaten
- versionName och versionCode
- Konstruktion av applikationsvarianter
- Behörigheter
- Felsöka och släppa
- Adb
Resurser
- Typer av resurser
- Katalogens struktur
- Resurs kvalificerare
- R-klass
Aktivitet
- Vad är aktivitet?
- Skapa och köra en aktivitet
- Aktivitetens livscykel
- Aktivitet Stack
- Avseenden
- Fragment
Grunderna för innehållsleverantörer
- ladda ner innehåll med hjälp av en innehållsleverantör
Grunderna i användargränssnittet
- Layouter - typer och skapande
- Inbyggda element: knappar, textfält etc.
- Visa klass
- Anslutningsvy till aktivitet
- meny
- Dialoger
- ListView och RecyclerView
Stilar och teman
- Skapa och konfigurera format
Processer och trådar i Android
- UI-tråd
- ANR-fel
- AsyncTask
- Tjänster
Avancerade gränssnittsvyer
Mottagare av meddelanden
- Tillämpningar för sändningsmottagare
Sparar tillstånd
- filer
- Delade inställningar
- SQLite
VILA
- vad är REST och JSON?
- kommunikation med en REST-server
Bibliotek
- Picasso
- Eftermontering
- Eventbus
- Smörkniv
- okhttp
- parsa
Distribution av appar
- Google Spela
- Krascher och felrapportering
21 timmar
Vittnesmål (4)
Tränaren var villig att utforska ytterligare problem i dolk.
Susheel - Home
Kurs - Dependency Injection with Dagger 2
Maskintolkat
Tränare kunskap och lätthet som han presenterade det med.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Maskintolkat
I really enjoyed the fairly broad coverage of topics.
john harrigan
Kurs - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.