Android Apps Development Course

Software development is a field that is growing and changing day by day. Android development is a fastest growing field of programming in software development. If you have working knowledge of basic Java programming and object oriented programming, you can start learning Android.


Pre-Requisite

Previous knowledge of any programming language, preferably JAVA.

Course Contents

  1. Overview of JAVA Programming Language
  2. Overview of Object Oriented Programming (OOP) Concepts
  3. Graphical User Interface (GUI) Designing in Android Studio
  4. Data Storage & Databases
  5. Using Multimedia Content: Images, Video and Sound
  6. Networked Applications
  7. Uploading Apps to Play Store
  8. Marketing & Generating Revenue from App

Tools/Software

Android Studio

Details

Introduction to Android

  1. Introduction
  2. Creating an Android Project Within Android Studio
  3. From Command line
  4. Running Your Application
  5. Running you project on the emulator
  6. Components of an Android application
  7. Application Life-cycle
  8. Modifying created project
  9. Change activity’s name

Android SDK Tools and Activity Class

  1. Android Software Layers 
  2. Linux kernel 
  3. C/C++ Libraries 
  4. Android Runtime 
  5. Application Framework 
  6. Application layer 
  7. Android Libraries 
  8. The Android Manifest File 
  9. Structure of the Manifest File 
  10. Android SDK Tools 
  11. Activity life-cycle through Java 
  12. Create an Activity 
  13. Methods to remember 

List of Topics

  • Switch Button
  • Seek Bar
  • Progress Bar
  • Menus
  • Alert Dialogue
  • Spinner
  • Action Bar
  • View Page
  • Web View
  • Animations
  • Custom View
  • Grid View
  • Search View
  • Floating Action Button
  • Bottom Navigation
  • Navigator Drawer
  • Recycler View
  • Notifications
  • Firebase Database
  • Project