Android App Development Course

Course Description

This beginner course on Android App Development will help you build a strong base on the fundamentals of Android. You will learn how to create your own android applications.

Learn and Master the Android app development Skills with iTech Education to build the next industry-defining apps for the world’s most popular mobile platform which Android operating system.


Audience

This android tutorial is targeted for beginners as well as experienced people who are having basic knowledge in Java programming language. In the Android tutorial, we covered all the topics from basic to advanced level and those will give a clear idea to implement applications in android with examples.

Course Objective

  • Build and deploy Android applications.
  • Understand core Android development concepts.
  • Create user interfaces using XML and Java/Kotlin.
  • Use various Android SDK features 
  • Publish apps on the Google Play Store.

Prerequisites

  • Basic computer skills
  • Basic mathematical skills
  • A computer that can run Android Studio
  • (Optional) Android device
  • Internet Connection

Android Studio

  • What is Android?
  • Android History and Version
  • Android Architecture
  • Android Emulator
  • Install Android Studio IDE
  • Setup IntelliJ
  • Android First App Creation
  • Internal Details

XML in Android

  • Constraint Layout
  • Linear Layout
  • Recycler View
  • Relative Layout
  • Table Layout
  • Frame Layout

Android Widget Basic

  • TextView
  • EditText
  • Button
  • ImageView Tutorial
  • ImageButton
  • CheckBox
  • Spinner Tutorial
  • Switch (On/Off)
  • ToggleButton
  • RadioButton & RadioGroup
  • RatingBar
  • WebView
  • AutoCompleteTextView
  • Multi AutoComplete TextView
  • SeekBar
  • ScrollView Horizontal
  • Vertical Horizontal
  • Toast in Android

Android Widget Advance

  • ProgressBar
  • Date & Time Picker
  • Calendar View
  • Analog Clock, Digital Clock and Text Clock
  • Zoom Controls
  • VideoView
  • SearchView
  • Sliding Drawer
  • Text & Image Switcher
  • ViewSwitcher
  • Count Down Timer
  • Alert Dialog
  • Custom Alert Dialog
  • ProgressDialog
  • ToolBar
  • TabLayout
  • SwipeRefreshLayout
  • CardView

Android Activity

  • Activity and Intents
  • Activity Life Cycle
  • Implicit Intent
  • Explicit Intent
  • Start Activity For Result
  • Share App Data

Android Fragments

  • Single Fragment
  • List Fragment
  • Navigation Drawer Fragment
  • Bottom Navigation Fragment
  • ViewPager Fragments
  • App with Fragments

Android Menu

  • Option Menu
  • Context Menu
  • Popup Menu
  • Example on Menu
  • Ways to Implements

Implements Ads

  • Banner Ads
  • Interstitial Ads
  • Rewarded Ads
  • App Open Ads
  • Custom Ads