Indian Engineering Education to be FREE from March 15, 2019

Android Online Course – Become an App Developer

Android is an open source and Linux-based operating system for mobile devices such as smartphones, smart TVs and tablet computers. The goal of android project is to create a successful real-world product that improves the mobile experience for end users, which includes the main OS, middleware and specific mobile application. The extendable application environment of Android is specifically designed to suit industrial requirements to tap the mobile CONSUMER MARKET and offers immense scope for Android application developers.

365 days course access

Live instructor-led online classes

Industry-based projects

Master Android Studio and build your first app today.

E-box Job Assistant

Get noticed by the top hiring companies

Guide from “Amphi”

The Super teacher

Includes:

  • 2 hours of lecture Videos
  • 40 hands-on practice exercises
  • 53 Assessment exercises
  • 95 knowledge based questions
  • 3 Live connect session
             (Master classes)
  • Lifetime access
Contact Us
+91 95669 33778

Android Online Course – Become an App Developer

ABOUT THE COURSE

Android is an open source and Linux-based operating system for mobile devices such as smartphones,smart TVs and tablet computers. It was developed by the Open Handset Alliance, led by Google, and other companies. Android offers a unified approach to application development for mobile devices.The goal of the Android project is to create a successful real-world product that improves the mobile experience for end users which includes the main OS, middleware and specific mobile application. Android powers hundreds of millions of mobile devices in more than 190 countries around the world. It's the largest installed base of any mobile platform and growing fast.The extendable application environment of Android is specifically designed to suit industry requirements to tap the mobile CONSUMER MARKET and offers immense scope for Android application developers.

COURSE OBJECTIVE

Upon successful completion of the course, the learner will be able to :
  • build and develop Android Applications for smartphone and beyond.

Course Content

Introduction

You will learn about the history of Android, its features and its development, Android studio, it's setup and features available in Android studio for developing a real time application which includes the emulator which emulates an Android device for developing an Android application.

  • 1 Video
  • 2 Hours
  • 21 Problems

Activity lifecycle and GUI Components

An activity is a single screen in android. It is like a window or frame in Java. Using an activity, you can place all your UI components or widgets in a single screen. In this module you will learn about an activity and its life cycle. You will also learn about the various GUI components which are used to design the view in an android application.

  • 1 Video
  • 6 Hours
  • 20 Problems

Resources and Assets

There are many items which are used to build a good Android application. Apart from coding for the application, you take care of various other resources like static content that your code uses, such as bitmaps, colors, layout definitions, user interface strings, animation instructions, and many more. These resources are always maintained separately in various sub-directories under res/ directory of the project.This module will teach you to organize your application resources, specify alternative resources and accessing them, and assets which provide a way to include arbitrary files like text, xml, fonts, music, and video in your applications.

  • 1 Video
  • 10 Hours
  • 22 Problems

Layouts & Drawable Resources

In this module you will learn about adapters which manages the data model and adapts it to the individual entries in the widget and acts as bridge between adapterView and the underlying data in the view. You will also learn about listview which will populate and categorize a list of items in a view.

  • 1 Video
  • 6 Hours
  • 20 Problems

Adapters and Listview

In this module you will learn about adapters which manages the data model and adapts it to the individual entries in the widget and acts as bridge between adapterView and the underlying data in the view. You will also learn about listview which will populate and categorize a list of items in a view.

  • 1 Video
  • 8 Hours
  • 21 Problems

Tabs and Fragments

This module will give you a clarity about fragments which are pieces of an activity. Fragments enable a more modular activity design. In this module you will also learn about tabs which act as a tabbed window that host different fragments in each tab view.

  • 1 Video
  • 8 Hours
  • 21 Problems

Preferences and Content Provider

In this module you will learn about content provider component which supplies data from one application to another on request. Such requests are handled by the methods of the ContentResolver class. A content provider can use different ways to store its data and the data can be stored in a database, in files, or even over a network. You will also learn about preferences which are used to store data in device memory.

  • 1 Video
  • 10 Hours
  • 22 Problems

RecyclerView and CardView

This module provides detailed information on using Recyclerview which supports the display of a collection of data. Recyclerview is a modernized version of the ListView and the GridView classes provided by the Android framework. This module also provides a detailed information on using CardView which represents the data in a layout of a card type. You can achieve good looking UI when CardView is combined with RecyclerView.

  • 1 Video
  • 6 Hours
  • 20 Problems

Intent and Menu

In this module you will be introduced to intent which is the message that is passed between components such as activities, content providers, broadcast receivers, services etc. and menus such as option menu,context menus,popup menus, etc.

  • 1 Video
  • 8 Hours
  • 21 Problems

Recommended Courses

You can opt for the following courses once you complete your ongoing course

About E-Box

E-Box is a Technology Enabled Active Learning and
Assessment platform for technology and engineering
domains apart from the basic LMS components like
quizzes, assignments, lesson components.

Connect with us

E-Box Google Playstore