Skip to the content.

Android System Development On Cloud Code Labs

This curates guides, code labs & resources to learn Android System Development on the Cloud. So that, anyone can learn all aspects of A system development by building an OS, an app framework & devices on a browser from anywhere.

Android Development on the cloud

  1. Why AOSP?
    • Because the full stack of A system enables the permissionless innovation for anyone.
  2. Why Android Virtual Device?
    • Because a high fidelity emulation tool removes HW barriers for rapid prototyping, fast iteration, easier automation & work from anywhere. A good way to leverage the power of SoftWare-Defined.
  3. Why the Cloud?
    • Because it lowers the entry batter as only a browser needed to get started & easy to scale multiple development setups or a big development team quicker.

Code Labs

  1. Set Up A System Development Environment on The Cloud.
  2. Build An Android Virtual Device On The Cloud.
  3. Create Your Own AVD On The Cloud.
  4. Customize your own development environment

Feedback & Known Issues

Your feedback & issues are welcome. Please check them out at github.com/samlin001/asd-codelabs/issues & Create a new issue as fit.