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
- Overview of JAVA Programming Language
- Overview of Object Oriented Programming (OOP) Concepts
- Graphical User Interface (GUI) Designing in Android Studio
- Data Storage & Databases
- Using Multimedia Content: Images, Video and Sound
- Networked Applications
- Uploading Apps to Play Store
- Marketing & Generating Revenue from App
Tools/Software
Android Studio
Details
Introduction to Android
- Introduction
- Creating an Android Project Within Android Studio
- From Command line
- Running Your Application
- Running you project on the emulator
- Components of an Android application
- Application Life-cycle
- Modifying created project
- Change activity’s name
Android SDK Tools and Activity Class
- Android Software Layers
- Linux kernel
- C/C++ Libraries
- Android Runtime
- Application Framework
- Application layer
- Android Libraries
- The Android Manifest File
- Structure of the Manifest File
- Android SDK Tools
- Activity life-cycle through Java
- Create an Activity
- 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