Udemy

Android OS Internals / AOSP in Depth

Enroll Now
  • 628 Students
  • Updated 9/2022
4.1
(100 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 20 Minute(s)
Language
English
Taught by
Rari Muthu
Rating
4.1
(100 Ratings)
3 views

Course Overview

Android OS Internals / AOSP in Depth

Android Open Source Project Development (AOSP) - Deep OS Analysis, Android Startup, AMS, WMS, System UI and more..

Over the years, android has captured mobile Phones, tablets, TV, Wear devices, Automotive, and many embedded devices. It's running on 2.5 billion active devices. Even though AndroidOS has been in the market for a long time, it’s still pretty hard to find structured courses or online resources for AOSP development. That's the reason we thought of making this course. This course is specially designed for Developers of any level who wants to learn about developing Android OS, focusing more on deep internals OS Startup, AMS, WMS, and SYSTEM UI.

This course is also helpful for Android Application developers. You can be a better programmer when you know more about the Android OS Internals. We have tried to make this course as compact as possible so that you can learn something new each minute of the tutorials.


On a high level, the course is structured as follows.


  • Introduction

  • Architecture

  • Development Environment Setup

  • Folder Structure and important modules

  • Building the source

  • Android Startup(Init, System Server, Zygote)

  • Activity Management

  • Window Management

  • and more...

The Course starts with the Basics of AOSP development like Architecture, Environment setup and it covers Advanced and deep analysis of System Startup, Activity Management, Window Management, and so on. This course will help you to build your confidence in Android as a Framework Developer or an App Developer. Kindly have a look at the latest course curriculum under the course contents.


This course is perfect for those new to the AOSP world or who want to learn more about different aspects of AOSP development. At the end of the course, you should gain enough knowledge to create your own Android version.


Please feel free to ask me questions if you need support while taking the course. Thank you and all the very best.


Course Content

  • 10 section(s)
  • 55 lecture(s)
  • Section 1 Introduction
  • Section 2 Android Architecture
  • Section 3 AOSP Setup Linux Environment
  • Section 4 Download and Build Phone Emulator
  • Section 5 Android Build System
  • Section 6 IDE Setup Tools
  • Section 7 AOSP Project Folders Explained in Detail
  • Section 8 Android Startup in Detail
  • Section 9 AMS Introduction
  • Section 10 AMS Startup

What You’ll Learn

  • AOSP Development
  • Android OS
  • Android Internals
  • Android Framework Development


Reviews

  • A
    Arun Kumar Aditya
    5.0

    Nice and concise tutorial for buginner

  • L
    Levon Keleman
    1.0

    Course does not go into any detail about AOSP development. Not only does it not go into detail it does not go into it at all. Waste of time and money.

  • R
    Rajender Singh Choudhary
    4.0

    Nice course for beginners to learn basics of Android. Well documented and covered overall topics in brief. Please add more examples for developers. Thank you.

  • U
    Udaya Chandana Samaranayake
    4.0

    It will be nicer if explain some classes what they are doing. and Consider reordering the lectures.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed