Android Application Development with Java

craft cutting edge apps with Android application development.

  • (3 ratings) 478 students enrolled

Course Overview

Cupcake, Donut, Eclair are not just names of different sweets but also the upgrading versions of Android development. From the year 2012 Android has been the most popular mobile operating system and today, globally,  75%  of mobiles run on Android. In this course “ Introduction to Android Application Development”, you get to expand your skill set within the largely growing market for Android expertise.  This course will provide you efficient ways to learn the basics of Android App development and Android development tools.Additionally, it will  teach you how to develop a stand alone Android application from the start and it also covers the application lifecycle. By the end of the course, you will be able to write simple GUI applications, use built-in widgets and components, work with the database to store data locally, and much more. Scope for android application development as a career  Indeed, India stands second for web users after China and is expected to grow rapidly. The number of smartphone users in India stands at an astonishing number of 70 Crores. In India, the vast majority of people are android clients rather than iOS. With the expansion of the share market of Android clients in India, companies are presently more than ever investing into android application technology. Smartphone clients have expanded after Jio propelled in India.

1. What are the requirements?

  • Base knowledge of C or C++ or Java.
  • Base knowledge of Functions and Object-Oriented Programming.
  • Laptop or Desktop Computer with at least 4GB of RAM.

2. What am I going to get from this course?

  • Become and Android Developer
  • Publish your own Android Apps to Playstore
  • Boost your career with Knowledge in Android Application Development

3. Who this course is for?

  • If you want to learn how to make an Android app
  • If you are an entrepreneur looking to make your own Android Application
  • If you are trying to start your career in software industry or mobile application development

About the Author

  • Anoop Krishnan is a backend C++ developer with multiple years of experience in developing softwares for structural engineering. He has more than three year experience in Android Development using Java, Firebase, and Google Map to build Realtime applications, and also has two year experience in Python Development.

Course Curriculum

How to install android studio


Hello World Application

  • Android History
  • Android Architecture
  • Android Activity And Application LifeCycle
  • Android Hello World Application
  • Android Application Structure
  • GenyMotion
  • Connecting to Physical Device

User Interface(UI) Design

  • UI Components
  • UI Components Design And Styling
  • Margin And Padding
  • Relative Layout
  • Linear Layout
  • Layout Weight
  • Grid Layout

Mini Project - 1 Login Application

  • Simple Login Screen Part1
  • Simple Login Screen Part2

UI Powered by Java

  • UI Components Interactions
  • Intent And Activity Interaction
  • Splash Screen
  • Web View

Mini Project - 2 Calculator Application

  • Calculator Application Part-1
  • Calculator Application Part-2


  • Toast And Snack Bar
  • Alert Dialog
  • System Notification

SQL and Android

  • SQLite Part - 1
  • SQLite Part - 2
  • Shared Preferences

Main Project - ToDo Application

  • UI Design
  • Database Design
  • Card View Design
  • Adding ToDo List
  • Showing ToDo List
  • Creating App Logo

Release Your application

  • Create A Signed Apk
  • Privacy Policy
  • Play Store Upload



Computer Programming - An Intr

  In today’s world, computer programmin... Read More

Aug 24, 2020, 23 Comments

Machine Learning and Data Scie

Globally, the machine learning market is expected ... Read More

Jul 2, 2020, 15 Comments

View More...