Opleiding: Android Fundamentals

In the course Android Fundamentals participants learn the basic concepts of the Android platform and how to develop mobile apps for Android.

Android Intro

The Android Fundamentals course starts with an overview of the architecture of the Android platform and the functionalities in the Android SDK. Activities and the life cycle of Android apps are covered here.

Android GUI

Next the User Interface of Android apps is discussed. This includes the View Hierarchy, the Layout Containers and the various views and controls in Android. The different device emulators in Android Studio are also treated.

Android Persistence

Furthermore accessing databases and the file system is part of the program of the course Android Fundamentals. Attention is also paid to content providers that provide access to a central data repository.

Threads and Services

The use of threads and the asynchronous execution of tasks is covered. And the use of services such as location services and HTTP services is discussed as well.

Best Practices

Finally participants learn some best practices in Android Development and how to publish an app on Google Play. With the knowledge gained in this course, participants are able to write simple apps themselves and understand the architecture and operation of the Android platform.

Audience Android Fundamentals Course

The course Android Fundamentals is intended for developers, managers and others who want to get an overview of the capabilities and operation of the Android platform.

Prerequisites Course Android Fundamentals

To participate in the course Android Fundamentals knowledge of the basics of Java programming is required.

Realization Training Android Fundamentals

The theory is discussed on the basis of presentation slides. Demos are used to clarify the concepts. The theory is interspersed with practical exercises. The course material is in English.

Certification Android Fundamentals

After successful completion of the course participants receive an official certificate Android Fundamentals.

Modules

Module 1 : Android Intro

  • What is Android?
  • Architecture Explained
  • Role of Java
  • Android SDK
  • Eclipse IDE Plugin
  • Device Emulator
  • Profiling Tools

Module 2 : Android Development

  • Unit Testing and Debugging
  • Creating Unit Tests
  • Android Development Tools (ADT)
  • Android Studio
  • Using the Emulator
  • TraceView
  • Analyzing the Heap

Module 3 : Android GUI

  • Android User Interface
  • View Hierarchy
  • Menus
  • Applying Styles to UI
  • Layout Containers
  • ScrollView, ViewPager, TabView
  • Custom Views

Module 4 : Android Persistence

  • Storing and Retrieving Data
  • Internal and External Storage
  • Preferences
  • SQLite Database
  • Content Providers
  • Querying Content Providers
  • Modifying Data
  • Creating a Content Provider

Module 5 : Android Threads

  • Asynchronous Tasks
  • Main UI Thread
  • Using AsyncTask
  • Location Services and Maps
  • Location Services
  • Mock Location Data
  • Google Map Libraries
  • Handling Events

Module 6 : Android Services

  • Accessing Remote Services
  • HTTP Access
  • DOM Parsing
  • JSON Parsing
  • 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
Meer...
€749
ex. BTW
Aangeboden door
SpiralTrain
Onderwerp
Android
Niveau
Duur
1 dag
Looptijd
6 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
ma 3 aug. 2026
Eindhoven
ma 3 aug. 2026
Houten
ma 3 aug. 2026
Rotterdam
ma 3 aug. 2026
Utrecht
ma 3 aug. 2026
Zwolle
ma 3 aug. 2026
Amsterdam
ma 5 okt. 2026
Eindhoven
ma 5 okt. 2026
Houten
ma 5 okt. 2026
Rotterdam
ma 5 okt. 2026
Utrecht
ma 5 okt. 2026
Zwolle
ma 5 okt. 2026
Amsterdam
ma 7 dec. 2026
Eindhoven
ma 7 dec. 2026
Houten
ma 7 dec. 2026
Rotterdam
ma 7 dec. 2026
Utrecht
ma 7 dec. 2026
Zwolle
ma 7 dec. 2026
Amsterdam
ma 1 feb. 2027
Eindhoven
ma 1 feb. 2027
Houten
ma 1 feb. 2027
Rotterdam
ma 1 feb. 2027
Utrecht
ma 1 feb. 2027
Zwolle
ma 1 feb. 2027
Amsterdam
vr 9 apr. 2027
Eindhoven
vr 9 apr. 2027
Houten
vr 9 apr. 2027
Rotterdam
vr 9 apr. 2027
Utrecht
vr 9 apr. 2027
Zwolle
vr 9 apr. 2027
Amsterdam
vr 11 jun. 2027
Eindhoven
vr 11 jun. 2027
Houten
vr 11 jun. 2027
Rotterdam
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027
Zwolle
vr 11 jun. 2027
Amsterdam
vr 13 aug. 2027
Eindhoven
vr 13 aug. 2027
Houten
vr 13 aug. 2027
Rotterdam
vr 13 aug. 2027
Utrecht
vr 13 aug. 2027
Zwolle
vr 13 aug. 2027
Amsterdam
vr 15 okt. 2027
Eindhoven
vr 15 okt. 2027
Houten
vr 15 okt. 2027
Rotterdam
vr 15 okt. 2027
Utrecht
vr 15 okt. 2027
Zwolle
vr 15 okt. 2027
Amsterdam
vr 10 dec. 2027
Eindhoven
vr 10 dec. 2027
Houten
vr 10 dec. 2027
Rotterdam
vr 10 dec. 2027
Utrecht
vr 10 dec. 2027
Zwolle
vr 10 dec. 2027
Amsterdam
vr 11 feb. 2028
Eindhoven
vr 11 feb. 2028
Houten
vr 11 feb. 2028
Rotterdam
vr 11 feb. 2028
Utrecht
vr 11 feb. 2028
Zwolle
vr 11 feb. 2028
Amsterdam
vr 14 apr. 2028
Eindhoven
vr 14 apr. 2028
Houten
vr 14 apr. 2028
Rotterdam
vr 14 apr. 2028
Utrecht
vr 14 apr. 2028
Zwolle
vr 14 apr. 2028
Amsterdam
vr 9 jun. 2028
Eindhoven
vr 9 jun. 2028
Houten
vr 9 jun. 2028
Rotterdam
vr 9 jun. 2028
Utrecht
vr 9 jun. 2028
Zwolle
vr 9 jun. 2028
Amsterdam
vr 11 aug. 2028
Eindhoven
vr 11 aug. 2028
Houten
vr 11 aug. 2028
Rotterdam
vr 11 aug. 2028
Utrecht
vr 11 aug. 2028
Zwolle
vr 11 aug. 2028
Amsterdam
vr 13 okt. 2028
Eindhoven
vr 13 okt. 2028
Houten
vr 13 okt. 2028
Rotterdam
vr 13 okt. 2028
Utrecht
vr 13 okt. 2028
Zwolle
vr 13 okt. 2028
Amsterdam
vr 15 dec. 2028
Eindhoven
vr 15 dec. 2028
Houten
vr 15 dec. 2028
Rotterdam
vr 15 dec. 2028
Utrecht
vr 15 dec. 2028
Zwolle
vr 15 dec. 2028
Amsterdam
vr 9 feb. 2029
Eindhoven
vr 9 feb. 2029
Houten
vr 9 feb. 2029
Rotterdam
vr 9 feb. 2029
Utrecht
vr 9 feb. 2029
Zwolle
vr 9 feb. 2029
Amsterdam
vr 13 apr. 2029
Eindhoven
vr 13 apr. 2029
Houten
vr 13 apr. 2029
Rotterdam
vr 13 apr. 2029
Utrecht
vr 13 apr. 2029
Zwolle
vr 13 apr. 2029
Amsterdam
vr 15 jun. 2029
Eindhoven
vr 15 jun. 2029
Houten
vr 15 jun. 2029
Rotterdam
vr 15 jun. 2029
Utrecht
vr 15 jun. 2029
Zwolle
vr 15 jun. 2029
Amsterdam
vr 10 aug. 2029
Eindhoven
vr 10 aug. 2029
Houten
vr 10 aug. 2029
Rotterdam
vr 10 aug. 2029
Utrecht
vr 10 aug. 2029
Zwolle
vr 10 aug. 2029
Amsterdam
vr 12 okt. 2029
Eindhoven
vr 12 okt. 2029
Houten
vr 12 okt. 2029
Rotterdam
vr 12 okt. 2029
Utrecht
vr 12 okt. 2029
Zwolle
vr 12 okt. 2029
Amsterdam
vr 14 dec. 2029
Eindhoven
vr 14 dec. 2029
Houten
vr 14 dec. 2029
Rotterdam
vr 14 dec. 2029
Utrecht
vr 14 dec. 2029
Zwolle
vr 14 dec. 2029
Amsterdam
vr 15 feb. 2030
Eindhoven
vr 15 feb. 2030
Houten
vr 15 feb. 2030
Rotterdam
vr 15 feb. 2030
Utrecht
vr 15 feb. 2030
Zwolle
vr 15 feb. 2030
Keurmerken aanbieder
NRTO
UWV scholingsvoucher