Certificates shipped for course completion till 25th of the last month.

Select Your Style

Choose your layout

Color scheme

Mobile Computing – A Practical Approach

Mobile Computing – A Practical Approach

Mobile Computing – A Practical Approach

About the course

This course helps transform the learners to quality Android Application developers, who can contribute to the growing industry of Mobile computing. In this course, you’ll develop more than fifteen Android Applications based on the learnings and concepts covered in the lectures. This course comprises of video lectures which can be viewed online and offline as per the convenience of the user. It also has practice questions, downloadable source code files for saving user's time in typing the source code, since almost the entire course is hands on. So, this makes it all together a complete package.
This course has been designed keeping in mind, the needs of application developers who wish to develop mobile applications on Android platform. In this course, the user will be able to create Currency Converter app, Timer app, Location finder app, Bluetooth scanner app, and many others applications by using the widgets, List view, Grid view, Spinners etc. The user will also be able to create applications using audio, video and sqlite database, and publish them on Google Play. The users taking this course will be benefitted, as they'll be dealing with the things practically. Android is the most trending technology, and learning the mobile application development on Android platform will help the user, explore new job opportunities and career prospects, and eventually soar heights of success in the career of mobile application development.


Advantages of learning this course
Practical Implementation
Target Audience
Why learn Android?
Course Features
Test & Evaluation
  • Timeline
  • Scholarship Details

Please Login or Register to fill the Scholarship form.

Scholarship Application

Under Graduate

Post Graduate



Other Information


*CGPA to percentage conversion formula:

Equivalent Percentage = CGPA obtained X 9.5 X (10/CGPA Scale)
Example: If CGPA obtained is 8.00 on the scale of 10, then Equivalent
percentage will be 8.00 X 9.5 X (10/10) = 76%,
or If CGPA is 3.7 out of 4, then Equivalent percentage will be 3.7 X 9.5 X (10/4) = 87.88%


We urge you to provide correct information to your best knowledge. Certificates will be withheld if found that you have misrepresented any data / information.


  1. Introduction of Android

  2. Installation of Android Studio

  3. Using Source Code File

  4. Android User Interface

    1. UI Layouts and Controls

    2. UI Design using XML Code

    3. Implementing Interface on Activity

    4. Create a Currency Converter Application

  5. Fragment and List View

    1. Create a App using List View part-1

    2. Create a App using List View part-2


    1. Introduction of ImageView

    2. Android User Permissions

    3. Http URL Connection

    4. AsyncTask

    5. Progress Dialog

    6. Toast

  7. Multithreading

    1. AsyncTask part-1

    2. AsyncTask part-2

    3. Handler part-1

    4. Handler part-2

  8. Google Map Services

    1. User Interface Design (Relative Layout)

    2. Open Weather Map APIs

    3. APIs Request

    4. JSON Parsing

    5. Create a Weather Conditions App

  9. Data Storage

    1. Introduction

    2. Note Application part-1

    3. Note Application part-2

    4. Note Application part-3

    5. Note Application part-4

    6. Note Application part-5

    7. Note Application part-6

    8. Note Application part-7

    9. Note Application part-8

    10. Note Application part-9

    11. Note Application part-10

  10. WebView

    1. Introduction to WebView

    2. Creating a Web App

    3. Building a News Application

  11. Notifications

    1. Introduction to Notification

    2. Local Notification

    3. Working with Push Notification

  12. Working with Shared Preferences

    1. Working with Menu

    2. Design Preferences for Application

    3. Handling Location Preferences change

    4. Getting Location from Shared Preferences

  13. Intent Filters and BroadcastReceiver

    1. Introduction Intent Filters

    2. Working with Intent Filters

    3. Introduction BroadcastReceiver

    4. Working with BroadcastReceiver

    5. Run the Caller App

  14. Services

    1. Introduction to Services

    2. Working with Services

    3. Introduction to Intent Services

    4. Working with Intent Service part-1

    5. Working with Intent Service part-2

  15. Working With Camera

    1. Working with Camera part-1

    2. Working with Camera part-2

    3. Working with Camera part-3

    4. Working with Camera part-4

    5. Modifying Media Helper

    6. Working with Video Recording App part-1

    7. Working with Video Recording App part-2

  16. Material Design

    1. Introduction to Snackbar Floating Action Button

    2. Working with Snackbar Floating Action Button

    3. Creating Theme part-1

    4. Creating Theme part-2

    5. Working with Floating EditText Label

    6. Working with Table Layouts

  17. Internal & External Storage

    1. Internal Storage

    2. Handling Runtime Permissions

    3. Working With Permission

    4. Saving File to External Storage

  18. Monetize App for Google AdMob

    1. Basics Firebase Admob

    2. Integrating Firebase Admob

    3. Working with Banner Ads part-1

    4. Working with Banner Ads part-2

    5. Working with Interstitial Ads

  19. Content Provider

    1. Basics Content Provider

    2. Working With Contacts Content Provider

    3. Introduction Loader API

    4. Creating Cursor Loader

    5. Loading Contacts In ListView

    6. Creating Content Provider

    7. Writing Query To Content Provider

  20. Location API & Google Maps

    1. Introduction Google Maps

    2. Running Application part-1

    3. Running Application Part-2

    4. Adding Runtime Permission Part-1

    5. Adding Runtime Permission Part-2

    6. Running Request Location Update

    7. Map Type

    8. Working With Maps Part-1

    9. Working With Maps Part-2

  21. Bluetooth API

    1. Introduction of Bluetooth API

    2. Listing Paired Device

    3. Scanning Nearby Devices

  22. Animations

    1. Working With Animation

    2. Working With XML Animation

    3. Working With Frame Animation

  23. Mobile Computing Final Quiz