Android : Initiation + Approfondissement

Loader DigitalCityEen ogenblik, aub...

Android : Initiation + Approfondissement

(Réf.489)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Ontdek de functionaliteiten van het Android platform voor smartphones en tablets - Bouw applicaties met Android

Opleidingsprogramma

Inleiding

Voorstelling van het Android-platform
Android-model en -architectuur
Andere marktspelers

Het opzetten van

Ontwikkelomgeving
Structuur van een Android-project: uitsplitsing, bibliotheken
Activiteiten: presentatie
Levenscyclus van een applicatie
Verpakken, ondertekenen en uitrollen; presentatie van de publicatie op Google Play
Presentatie van de emulator

Praktische workshop: installatie van de : Android Studio/SDK, een eerste toepassing maken en de emulator beheren

De ontwikkelingsomgeving

Communicatie met de hardware of de emulator via ADB met ADT
Debug vensters; geheugen, threads, logcat
Debug informatie toevoegen
Toasts

Praktische workshop: beginnen met de aanvraag

Activiteiten

Activiteit en andere contexten
Intentieverklaring en -resolutie
Applicatieconfiguratie (AndroidManifest.xml)
Communicatie tussen activiteiten: parameters, resultaat
Activiteiten in hun taak, ordening en herschikking
Een Android-toepassing afsluiten?

Praktische workshop: opeenvolging van activiteiten en de communicatie ervan

Gebruikersinterface en hulpmiddelen

Organisatie van de code (java / XML)
Tekstbronnen, internationalisering
Overzicht van de verschillende Android-componenten: knoppen, tekst, enz.
Gebeurtenissen- en opdrachtenbeheer

Praktische workshop: bouwen van verschillende gebruikersinterfaces en event management

Geavanceerde grafische interfaces

Meeteenheden, aanpassingen aan telefoonschermen
Beschikbare lay-outs
Stijlen en thema's
Diverse beperkingen van thema's

Praktische workshop: nauwkeurig ontwerpen van bestaande ramen

Menu's en opties

Een menu organiseren
Activiteitenmenu en contextueel menu
Actiebalken ter vervanging van menu's
Opties opslaan en terugvinden in voorkeuren
Voorkeuren delen

Praktische workshop: een functioneel menu

Gegevens persistentie

Bestanden: SDCard, intern, gedeeld of gereserveerd
Aanmaken van en toegang hebben tot bestanden
Gebruik van de ingebouwde SQLite DB
Omgaan met webdiensten: introductie van XML
Omgaan met webdiensten: gebruik van JSON / REST
Beheren van gedeelde gegevens (ContentProvider)

Praktische workshop: meerdere opslagplaatsen, en controles in het DDMS

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.