Til forsiden Login kursusudbydere Annoncering Kontakt

Android Programmering Grundkursus (inkl. Android Tablet)

Kursusinfo
Pris: 8.900 kr
Varighed: 2 dage
Kviknummer: 17958 Udbyder: Atea KompetenceCenteret
Tilmelding

Vælg dato:

Afholdelses sted
Hillerød
-
3400 Hillerød

Beskrivelse
Formålet er at sætte deltagerne i stand til at forstå og udvikle applikationer direkte op imod en android-baseret smartphone ved hjælp af udviklingsværktøjet Eclipse.
Deltagerne lærer at udvikle apps til Android, som er Googles Linux-version til smartphones. 
Kurset giver en god begrebsforståelse for Android udviklingsmiljøet. Der ses nærmere på udviklingsværktøjet Eclipse med de nødvendige plugins. Desuden behandles, hvordan en android applikation spiller sammen med Linux-kernen og Dalvik JVM'en.
Kurset giver således et godt overblik og forståelse for det samlede udviklingsforløb af Android apps. Alt fra installation af udviklingsmiljø, dokumentation, udviklingsværktøjer, programmeringssprog, programmering af brugergrænseflade, applikations struktur, kald af underliggende hardware og services i Android, debug og helt frem til deployment/submit til Android MarketPlace.
Forudsætninger
Man skal have kendskab til et programmeringssprog i C-familien (C, C++, C#, Java eller lignende) samt grundlæggende forståelse for objektorienteret programmering. Man behøver ikke på forhånd kende til Java, men det er en fordel.
På kurset får du udleveret en Android Tablet (som betragtes som en del af kursusmaterialet, den er din), og kurset består af både teori og praktiske øvelser.
Målgruppe
Dette kursus er for programmøren, der skal have en grundlæggende forståelse for udvikling af applikationer til Android.
Indhold

Det store overblik over Android systemudvikling

Google Developer Program
Hvem kan udvikle apps
Overblik og demonstration af et udviklingsforløb


Android dokumentation

Google dokumentation
Andre gode kilder
Dokumentation organisering


Udviklingsmiljøet Android SDK

Installation
Konfiguration af plugins m.m.
Tredjeparts værktøjer
Værktøjer til platformsuafhængig udvikling


Programmeringssprog

Kort introduktion til Java


En android applikations anatomi

Programmets livscyklus
Programmets struktur


Activities overfor Intents, og håndtering af callback-funktionalitet
Layout- og container komponenter
Typiske GUI-komponenter, widgets
Overblik over anvendelse af services og hardware

Anvendelse af contacts og lign.
Anvendelse af kamera, GPS m.m.
Brug af underliggende SQLite database
Services og samspillet med Linux-kernen.


Signing og deployment til hardware og til Android Market



Om Atea KompetenceCenteret

KompetenceCenteret udgør Ateas uddannelsesafdeling og har mange års erfaring indenfor uddannelses- og kompetenceudvikling for den enkelte medarbejder eller virksomhed.

Som totalleverandør er det én af vores fornemmeste opgaver at sikre, at kunderne gennemgår en professionel og udbytterig uddannelse, og derved opnår de færdigheder, der skal give kunderne mest mulig værdi af deres... Læs mere