
Android development fundamentals (Computer)
(geplaatst op 01-02-2012)
Omschrijving:
De cursus Android development fundamentals levert de basisvaardigheden waarmee applicaties (apps) ontwikkeld kunnen worden voor het Android-platform. De cursus behandelt het opzetten en gebruiken van de Eclipse ontwikkelomgeving voor Android, het gebruik van de zogenaamde XML resource bestanden, het maken van de gebruikers-interface, de levenscyclus van processen (activities), debuggen van de app, databases, threading, content providers, en het publiceren van de app.
Met de kennis van de cursus kunt u na afloop zelfstandig apps voor Android schrijven.
Android toetjes
Android heeft inmiddels meer dan 50% marktaandeel op het gebied van smart phones en tablets. Alle reden dus om de ontwikkeling van mobiele apps op dit platform serieus te nemen. Er zijn diverse versies van Android in omloop, die genummerd zijn en vernoemd naar toetjes. De belangrijkste zijn versie 2 (Gingerbread, alleen voor smart phones), versie 3 (Honeycomb, alleen voor tablets) en versie 4 (Ice cream sandwich, voor smart phones en tablets).
De onderwerpen die in de cursus worden behandeld zijn toepasbaar vanaf Android 1.5 (API level 3) met uitzondering van Fragments. Fragments zijn in Android 3.0 geïntroduceerd (API level 11) en ook beschikbaar voor Android versies 1.6 en hoger. U kunt echter ook zonder Fragments bijzonder mooie apps maken.
Voorkennis
Voor het volgen van de cursus is algemene programmeerervaring en elementaire kennis van de programmeertaal Java (inclusief object oriëntatie) een vereiste. Deze kennis verkrijgt u via onze cursussen "Leren programmeren" (algemene programmeerkennis) en "Android Java primer" (benodigde Java-kennis).
Inhoud van de cursus
Op dag 1 en 2 komen aan de orde (module "Essentials"):
* Elementen van Android app
* Android security model
* Eclipse ontwikkelomgeving
* Android SDK en AVD
* Applicatie resources (R class)
* Views, viewgroups, widgets en controls
* Fragments
* Listviews en adapters
* Menus
* Dialogs
* Preferences raamwerk
* Afhandelen van gebruikers input
* Levenscyclus van een activity
* Intents
* Debuggen van app via logcat en adb
Op dag 3 komt aan de orde (module "Professional skills"):
* SQLite database management
* Java threading, AsyncTask
* Content providers
* Publiceren van app in de Android Market
* Testen van app voor publicatie
* Internationalisatie en localisatie
Documentatie
Bij de cursus ontvangt u een werkboek met kopieën van de presentaties, en opgaven met uitwerkingen. Deze documentatie is Engelstalig.
De cursus wordt in principe in het Engels gegeven, tenzij alle deelnemers Nederlandstalig zijn.
Afsluiting
Enige tijd na afloop van de cursus ontvangt u een certificaat van deelname.
Leeftijd en niveau:
alle leeftijden
beginner
gevorderde
professional
Onderwijsvorm:
groepslessen
Prijsinformatie:
1295 Exclusief BTW
3 dagen
Lestijden:
Locatie:
AT Computing
Burgemeester Verderlaan 13
3544 AD Utrecht






