|
Android App Development Course using Google’s Latest ide “Android Studio”
|
Date | 19.06.2017 | Size | 17.2 Kb. | | #21040 |
| Navigate this page:
- ANDROID APP DEVELOPMENT COURSE CONTENTS Class 1 – Introduction to Android. Framework / Kernel.
- Install Android Studio. Configure Android Studio. Class 1a. – Doubt clarification of Students.
- Pushing “Hello Android” App to Android Device via ADB. Exercise Hands-on session on:: Installation of ADB.
- Class 3 – Fundamentals of Java Dalvik Virtual Machine (DVM). Understanding Project structure -- “Hello Android” App
- Exercise / Study Class 4 – Learning about : Activities, Fragments
- Class 5, 6, 7 – Working with UI (User Interface), using Views and ViewGroups. Exercise on various Views / ViewGroups.
- Class 9, 10 – Storing Data Persistently Using Preferences Using Internal Storage
- Doubt clarification of Students. Class 11 – Emailing in Android. Networking in Android
- Class 12 – Working with Location Services and Maps. Exercise – Develop Location based App.
- Exercise Class 14, 15 – Audio, Video, Camera Exercise
- Threads in Android Services in Android Class 17
- Exercise – Sample Sensor app Class 19a. – Doubt clarification of Students.
- Sample App using NDK (using C to calculate Class 21 – Publishing , Monetizing, and Distributing Android Applications.
Android App Development Course using Google’s Latest IDE “Android Studio”
I propose the following course contents. Each Class ends up with an exercise activity to the students to learn the concepts better.
We can add / remove topics depending upon the needs of students or duration of course package, say Basic course – 15days, Advanced Course – 1 months.
ANDROID APP DEVELOPMENT COURSE CONTENTS
Class 1 –
-
Introduction to Android.
-
Introduction to Android studio.
-
Exercise
-
Download Android Studio.
-
Download Android SDK.
-
Install Android Studio.
-
Configure Android Studio.
Class 1a. –
-
Doubt clarification of Students.
Class 2 –
-
Introduction & Installation of ADB.
-
Understanding & Setting-up AVD.
-
Developing your first “Hello Android” app.
-
Pushing “Hello Android” App to Android Device via ADB.
-
Exercise
-
Hands-on session on::
-
Installation of ADB.
-
Configuring AVD.
-
Pushing first Android App to Device.
Class 2a. –
-
Doubt clarification of Students.
Class 3 –
-
Fundamentals of Java Dalvik Virtual Machine (DVM).
-
Understanding Project structure -- “Hello Android” App
-
Resource folder
-
Source folder
-
Layout folder
-
AndroidManifest.xml
-
Using Command Line Tools.
-
Exercise_/_Study__Class_4_–__Learning_about_:__Activities,__Fragments'>Exercise / Study
Class 4 –
-
Learning about :
-
Activities,
-
Fragments,
-
Intents
-
Exercise on Activities, Fragments , Intents
Class 4a. –
-
Doubt clarification of Students.
Class 5, 6, 7 –
-
Working with UI (User Interface), using Views and ViewGroups.
-
Exercise on various Views / ViewGroups.
Class 7a. –
-
Doubt clarification of Students.
Class 8 –
-
Handling Pictures and Menus with Views
Class 9, 10 –
-
Storing Data Persistently
Class 10a. –
-
Doubt clarification of Students.
Class 11 –
-
Emailing in Android.
-
Networking in Android
-
Accessing Webservices using HTTP Post / Get
-
Socket Programming
-
Exercise –
-
Creating App to send Email
Class 12 –
-
Working with Location Services and Maps.
-
Exercise –
-
Develop Location based App.
Class 12a. –
-
Doubt clarification of Students.
Class 13 –
-
Working with Graphics and Animation
-
Exercise
Class 14, 15 –
-
Audio,
-
Video,
-
Camera
-
Exercise –
Class 15a. –
-
Doubt clarification of Students.
Class 16 –
-
Threads in Android
-
Services in Android
Class 17 –
-
Bluetooth
-
WiFi
-
Exercise –
-
Bluetooth Client Server chat app.
Class 18 –
Class 19 –
-
Hardware Sensors
-
Exercise –
Class 19a. –
-
Doubt clarification of Students.
Class 20 –
-
NDK (Advanced Topic)
-
Working with NDK (Native Development Kit)
-
Exercise –
-
Sample App using NDK (using C to calculate
Class 21 –
-
Publishing , Monetizing, and Distributing Android Applications.
Class 21a. –
-
Doubt clarification of Students.
Share with your friends: |
The database is protected by copyright ©ininet.org 2024
send message
|
|