Android Studio: Application Development

Textbook: Introduction to Android Application Development

 Syllabus:
1    Overview   
1.1    Introduction   
1.2    System Requirements   
1.3    How it Works?   
1.4    Android Store   
2    System Setup   
2.1    Android Studio Packages   
2.1.1    Instructions for Windows (overview)   
2.1.2    Instructions for Mac (overview)   
2.2    Java SE Development Kit 8 Installation   
2.3    Android Studio Installation (Online)   
2.4    Android SDK Configuration Using SDK Manager Installation (Online)   
2.5    Android Studio Installation (Offline)   
2.6    Python Installation   
3    Smartphone and Emulator Configuration   
3.1    Build a Default “Hello World” APK   
3.2    Run an Application on Smartphone   
3.3    Run an Application on Emulator   
4    Basic Tutorial: Android Applications   
4.1    Tutorial 1: Button   
4.1.1    Example 1   
4.1.2    Exercise 1A   
4.1.3    Exercise 1B   
4.2    Tutorial 2: TextEdit and JAVA If-Else Statement   
4.2.1    Example 2   
4.2.2    Exercise 2A   
4.2.3    Exercise 2B   
4.3    Tutorial 3: CheckBox, RadioButton and JAVA Switch-Case Statement   
4.3.1    Example 3   
4.3.2    Exercise 3A   
4.3.3    Exercise 3B   
5    Object Oriented Programming (OOP): Java on Android   
5.1    Class   
5.1.1    Simple Class Exercise   
5.1.2    Action Class Exercise   
5.2    Android Abstraction & Encapsulation   
5.2.1    Access Specifier Exercise   
5.3    Additional OOP Exercise   
6    Introduction To Python   
6.1    Tutorial 4: Python Scripting   
6.1.1    Example 4   
7    Networking Application (Client-Server)   
7.1    Tutorial 5: Python Client-Server   
7.1.1    Example 5   
7.2    Tutorial 6: Android Client and Python Server   
7.2.1    Example 6   
8    Simple Case Study   
8.1    Introduction   
8.2    Additional Android GUI Examples   
8.3    Camera Exercise   
8.4    QR Code Generator Exercise   
8.5    QR Code Reader Exercise   
8.6    Additional Android Application Examples   
9    Internet Examples   
10    Closing Remark/Further Exploration   
10.1    Android Application Examples on the Internet   


Print