Android Application Development with Java

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
     

Notifications

  • 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
     

reviews

toprated

English

Designed for beginners, this 45 minutes course aim... Read More

Oct 12, 2019, 29 Comments

Computer Programming - An Intr

In today’s world, computer programming is a ... Read More

Aug 24, 2020, 21 Comments

View More...