Course Offering
- Fast Lane
- Guaranteed to Run Schedule
- Digital Learning Solutions
- Fast Lane IT Workshops
- Fast Lane LIVE E-Learning
- Fast Lane Academy»
-
Professional Services»
- Home
- Content Development
- Expert 4 Hire
- Selected Technologies
- Artificial Intelligence (AI)
- Cloud
- Optical
- Security
- Wireless & Mobility
- Selected Vendors
- AWS
- Cisco
- Gigamon
- NetApp
- Microsoft
- Red Hat
- SUSE
- VMware
- Featured Vendors
- Amazon Web Services»
- Aruba»
- Cisco Systems»
- Citrix»
- Cydrill Software Security»
- EC-Council»
- Google Cloud»
- Juniper Networks»
-
Microsoft»
- What's New
- Microsoft Training
- Microsoft Certifications
- Microsoft E-Learning
- Upcoming Microsoft Courses
- Microsoft Professional Services
- Cloud Professional Services
- Redeem Microsoft SATVs
- Featured Topics
- AI Business School
- Microsoft Azure
- Microsoft Power Platform
- Microsoft Security, Compliance & Identity
- NetApp»
- Red Hat»
- Splunk»
- SUSE»
- VMware»
- Additional Vendors»
- Featured Technologies
- Artificial Intelligence (AI)»
- Cloud Computing»
- Cyber Security»
- Data Center»
- Network Analysis / Wireshark»
- Software Development»
- Wireless & Mobility»
- IT & Project Management»
- ITIL»
- PRINCE2»
- Scaled Agile»
- Scrum
- Home
- Training
- Linux Foundation
- LFD415
Inside Android: An Intro to Android Internals (LFD415)
Course Overview
Get a hands-on tour of the internals of the popular Android operating system for mobile and other devices. This course will teach you the ins and outs of the Android anatomy, with a focus on hands-on experience.
Who should attend
The course is primarily intended for experienced programmers and engineers who are interested in learning the fundamentals of adapting Android to a new target system.
Prerequisites
Students should be proficient in the C programming language, have a good understanding of C++ and have a working knowledge of Java.
Course Objectives
This course will give you a hands-on tour of the internals of the Android operating system used in mobile and other devices. You’ll get hands-on experience with:
- The Android framework
- The hardware abstraction layer
- Binder inter-process communication
- How to set up the Android build environment
- How to bring up Android on an embedded target device
- Power management on Android
- And more.
We also provide an embedded target device kit for the labs and you will get to take your kit home for further practice.
The information in this course will work with any major Linux distribution.
Course Content
- Introduction
- Introduction to Android
- First look
- Anatomy of an application
- Native code
- Intents
- Other application components
- Board Configuration
- The Android kernel
- Starting up
- Adding new packages
- Graphics and OpenGL
- Binder
- Android's hardware abstraction layer
- Network
- Input devices
- Sound and vision
- Resource management
- Conclusion
Classroom Training
Duration 4 days
Price (excl. tax)
- Eastern Europe: 2,690.— €
Currently no training dates
Currently there are no training dates scheduled for this course.