Cursusaanbod
Inleiding tot Android
- Android SDK-functies
- Introductie van het ontwikkelingskader
- De virtuele machine van Dalvik
- Android Applicatie-architectuur
- De SDK Android downloaden en installeren
Een Android Toepassing
- Een nieuw Android project maken
- Een Android virtueel apparaat maken
- Voorgrond- en achtergrondtoepassingen
- De Android emulator
Toepassingen en Activities
- Introductie van het Application Manifest File
- Bronnen gebruiken
- De Android Levenscyclus van applicaties
- Inzicht in de prioriteit van een toepassing en de status van het proces
- Het maken van Activities en de levenscyclus van de activiteit
- Fundamenteel Android UI-ontwerp
- Lay-outs definiëren
- Nieuwe fragmenten maken
- De Android Widget Toolbox
- Maak kennis met adapters
Stijlen definiëren en gebruiken
- Elements van stijl
- Waar pas je een stijl toe?
- De beschikbare attributen
- Een stijl erven
Intents en Broadcast Receivers gebruiken
- Intenties gebruiken om Activities te starten
- Intenties gebruiken om gebeurtenissen uit te zenden
- Intentiefilters en uitzendontvangers maken
- Luisteren naar native uitzendintenties
- Wijzigingen in de apparaatstatus bewaken met behulp van uitzendintenties
Internetbronnen gebruiken
- Verbinding maken met een internetbron
- De Download Manager gebruiken
- Internetservices gebruiken
Bestand, Opslagstatus en Voorkeuren gebruiken
- Gedeelde voorkeuren aanmaken en opslaan
- Gedeelde voorkeuren ophalen
- Introductie van het preferentiekader en de preferentieactiviteit
- Statische bestanden opnemen als bronnen
- Werken met het bestandssysteem
Databases en aanbieders van inhoud
- Introductie van Android Databases
- Maak kennis met SQLite
- Inhoudswaarden en cursors
- Werken met SQLite Databases
- Een query uitvoeren op een Database
- Contentproviders maken
- Inhoudsproviders gebruiken
Werken op de achtergrond
- Introductie van diensten
- Bindende diensten aan Activities
- Achtergrondthreads gebruiken
- AsyncTask gebruiken om asynchrone taken uit te voeren
- Alarmen gebruiken
Gebeurtenissen melden
- Maak kennis met de actiebalk
- Menu's en actiebalkactie-items maken en gebruiken
- Introductie van dialoogvensters
- Maak kennis met de Notification Manager
- Meldingen maken
Geocodering en locatiegebaseerde services
- Locatiegebaseerde services gebruiken
- De emulator gebruiken met locatiegebaseerde services
- Een locatieprovider selecteren
- Uw huidige locatie vinden
- Nabijheidswaarschuwingen gebruiken
- Op kaarten gebaseerde Activities maken
Vereisten
Deelnemers moeten bekend zijn met een basiskennis van programmeren in Java.
Testimonials (5)
Trainer was bereid om aanvullende problemen in dolk te onderzoeken.
Susheel - Home
Cursus - Dependency Injection with Dagger 2
Automatisch vertaald
Trainerkennis en het gemak waarmee hij het presenteerde.
Piotr - DPDgroup IT Solutions sp. z o.o.
Cursus - Android Applications Testing
Automatisch vertaald
Le naturel et la convivialité de la formatrice. La formatrice adapte son cours et les exercices aux demandes (formation interactive).
Emmanuel BURON - Altim consulting
Cursus - Android TV
I really enjoyed the fairly broad coverage of topics.
john harrigan
Cursus - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.