2. Outline
● Overview of the Android Operating
System
● Development tools
● Prepare your Device
● Step-by-step application development
3. The Android ecosystem
● An open source platform for mobile,
embedded and wearable devices
● Google is the principle maintainer
● Other companies contribute to the
system.
● Each device manufacturer can customize
Android to suit their needs
5. Outline
● Overview of the Android Operating
System
● Development tools
● Prepare your Device
● Step-by-step application development
6. Tools for development
● Android SDK
○ Provides the Java framework classes
○ Compiles to java bytecode
○ Class framework is updated with every OS release
● Android platform tools
○ adb(android debug bridge) : runs and debugs apps from
your dev machine
● Android developer tools
○ Android studio
7. System Requirements
● 4 GB RAM minimum, 8 GB RAM recommended
● 2 GB of available disk space minimum, 4 GB Recommended
(500 MB for IDE + 1.5 GB for Android SDK and emulator
system image)
● GNOME or KDE desktop(For Linux)
Ref: https://blog.mindorks.com/install-android-studio
8. Outline
● Overview of the Android Operating
System
● Development tools
● Prepare your Device
● Step-by-step application development
9. Enable Developer Options
In general,
Go to Settings > System > About Phone > Tap Build Number 7
times(this number may change according to devices)
Return to the previous screen and you will see "Developer
Options".
Open it and enable "USB Debugging" inside it to install the
applications via your USB.