Code: MOB100
Duur in dagen: 1
Download: Open Rooster.pdf
Download: Infosheet
€ 499

Cursus Android Fundamentals

08-01 t/m 08-01-2018
12-02 t/m 12-02-2018
12-03 t/m 12-03-2018
09-04 t/m 09-04-2018
14-05 t/m 14-05-2018
Uw startdatum
Regio:

Doelgroep Cursus Android Fundamentals

Cursus Android Fundamentals Deze cursus is bedoeld voor developers, managers en anderen die een overzicht willen krijgen van de mogelijkheden en werking van het Android platform.

Voorkennis Android

Om aan deze cursus te kunnen deelnemen is kennis van de basis principes van het programmeren in Java vereist.

Uitvoering Training Android Fundamentals

De theorie wordt behandeld aan de hand van presentatie slides. Demo’s zorgen voor een verheldering van de behandelde concepten. De theorie wordt afgewisseld met praktische oefeningen. De cursustijden zijn van 9.30 tot 16.30.

Certificering Android Fundamentals

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Android Fundamentals.

Inhoud Cursus Android Fundamentals

In de cursus Android Fundamentals leren de deelnemers de fundamenten van het Android platform en hoe daarvoor apps kunnen worden ontwikkeld. Aan de orde komt hoe een ontwikkel omgeving voor Android onder Eclipse kan worden geinstalleerd en ingericht. Hierbij wordt aandacht besteed aan de Android SDK, het Eclipse IDE plugin en device emulatoren. De functie en het gebruik van XML resource files wordt besproken evenals de implementatie van het user interface. Een belangrijk element in de cursus is de life cycle van processes of activities. En verder komt debuggen van Android apps, het benaderen van databases, het gebruik van threads en content providers aan de orde. Tenslotte leren de deelnemers om hun app te publiceren Google Play. Met de kennis opgedaan in deze cursus zijn de deelnemers in staat simpele apps zelf te schrijven en begrijpen zij de architectuur en werking van het Android platform.

Module 1 : Android Intro

Module 2 : Android Development

Module 3 : Android GUI

The Basics
What is Android?
Architecture Explained
Role of Java
Android SDK
Eclipse IDE Plugin
Device Emulator
Profiling Tools
Hello World Application
Unit Testing and Debugging
Creating Unit Tests
Android Development Tools (ADT)
Using the Emulator
TraceView
Analyzing the Heap
Android User Interface
View Hierarchy
Menus
Fragments
Styling Widgets
Defining Styles
Applying Styles to the UI
Platform Styles and Themes
Layout
Layout Containers
Weight and Gravity
Layout Techniques
Handling Events
Advanced Widgets
ScrollView
ViewPager
TabView
Custom Views

Module 4 : Android Persistence

Module 5 : Android Threads

Module 6 : Android Service

Storing and Retrieving Data
Internal and External Storage
Preferences
SQLite Database
Content Providers
Querying Content Providers
Modifying Data
Creating a Content Provider
Asynchronous Tasks
Main UI Thread
Using AsyncTask
Location Services and Maps
Location Services
Mock Location Data
Google Map Libraries
Accessing Remote Services
HTTP
DOM Parsing
SAX Parsing
JSON Parsing
Application Fundamentals
Alarm Manager
Broadcast Receivers
Services
Notification Manager

Module 7 : Best Practices

Web Apps Overview
Targeting Screens from Web Apps
WebView
Debugging Web Apps
Best Practices for Web Apps
Compatibility
Supporting multiple screens
Optimizing for Other Android Versions

Kantooradres:
SpiralTrain BV

Gebouw "De Sijnsmeester"
Standerdmolen 8 – 1.11
3995 AA Houten

IP Computer Training Centrum
Diemerhof 32-36
1112 XN Diemen

020 7600027
http://www.ip-computer-training-centrum.nl

Compu Act Opleidingen
Slinge 303
3085 ER Rotterdam

023 - 551 3409
www.computertraining.nl

Trainspot
Kleine Singel 33
3572 CG Utrecht

030 - 737 05 81
http://www.trainspot.nl

IP Computer Training Centrum
Leenderweg 292
5644 AE Eindhoven

040 - 256 65 20
http://www.ip-computer-training-centrum.nl