Cursusaanbod
Inleiding
Het voorbereiden van de ontwikkelingsomgeving
- Eclipse en Android SDK
- Systeemprogrammering en de C/C++-programmeertaal
- Organiseren van broncode-repositories
Overzicht van Linux Platform Architectuur
- Begrijpen van de Android-bestandsstructuur
- Hoe code is georganiseerd in Android
- Hoe systeemdiensten (toepassingen) communiceren met hardware
Linux Kernel
- Begrijpen van de Android-apparaatdriverframework
- Hardware (sensoren, camera, audio) interfaceren met Android HAL
- Compileren van de kernel
Android HAL
- Begrijpen van HAL (Hardware Abstraction Layer)
- HAL interfaceren met systeemdiensten (toepassingen)
Systeemprogrammering
- Begrijpen van het Android build-systeem
- Het bouwen en fouteopsporen van een Android-systeem
- Fouteopsporing van de opstartproces
Android voor ingesystemen platforms
- Overzicht van virtuele hardware (vertalers, bruggen, simulators, emulators en virtuele machines)
- Aanpassen van de Android-emulator
- Aanpassen van Android voor ARM-gebaseerde systemen
Android-netwerken
- Ingeschakelde Wi-Fi
Nieuwe hardware toevoegen
- Hardware-apparaten integreren
- Grafische functies inschakelen
Android implementeren
- OTA-pakketten maken
Foutopsporing
- Android-herstel
Samenvatting en conclusie
Vereisten
- Erfaring met C/C++ programmeren.
- Erfaring met Java-programmering.
- Kennis van hardware- en softwareconcepten.
Doelgroep
- Linux-systeemontwikkelaars
- Android-systeemprogrammeurs
- Ontwikkelaars die in Android-systeemprogrammering willen starten
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
Ik heb echt genoten van ons leren en experimenteren met Kotlin Multiplatform.
Renzo Olivares Macias - Google
Cursus - Android Development
Automatisch vertaald
De trainer was bereid om extra problemen in Dagger te onderzoeken.
Susheel - Home
Cursus - Dependency Injection with Dagger 2
Automatisch vertaald