Course Overview
The Android Basics course aims to introduce students to Android development for mobile devices and provide them with the necessary knowledge and skills to create and deploy fully functional Android applications.
Course Prerequisites
Students should know basic Java.
Outline
- Learn about the Android platform and Android development tools
- Understand Android project structure, packages and resources
- Android Activities and Intents
- Creating UI with XML
- Common Android UI components and layouts
- Views, ViewGroups and custom Views
- UI Fragments
- Processing user touch input and gestures
- Persistence, file management, and shared preferences
- Android Services and Notifications
- Broadcasts and Broadcast Receivers
- Background Tasks and Threads
- Phone API
- Accessing camera, microphone and device sensors
- Publishing apps to the market
- Best practices
Frequently asked questions
How long is the Android Development course?
5 days, on-site or online. Sessions can run on consecutive days or be spread out to fit your team's schedule.
What are the prerequisites?
Students should know basic Java.
How large are the groups?
Deliberately small so the trainer can adapt to every participant: at most 10 on-site.