About the Course
This industry extensive training starts from brushing up your understanding of the Java Programming Language which is Google's preferred programming language for Android and build interesting applications. The course covers various Android components, tools and technologies like multi-screen Navigation, Android Studio, Intents, Fragments, Widgets, Layout and modern applications. The course will enable you to use architectural techniques to build user-friendly and interactive mobile applications.
Eligibility
This course is intended for people interested in learning Mobile Application Development using Native Android, and later on seeking a career in the IT Industry as a Mobile Application Developer. Though everybody in the class is taken through a thorough introduction to the basics, however having basic programming knowledge can be beneficial though not mandatory.
Topics Covered
JavaAndroidApp DesignLive DeploymentGoogle Play Store
Course Content
Module 1- Android Introduction
- Architecture overview
- Android Studio Installation and setup
- Android Studio Components
Module 2- Java Basics
- Encapsulation
- Polymorphism
- Inheritance
- Abstraction
- Interfaces
- Packages
Module 3- Android Activity
- Intent and Intent Filters
- Android Resources
- Android Fragments
Module 4- Android UI Layout
- UI Control
- Layout Types
- Creating Layout components with xml coding
- Event Handling
- Event Listeners and Handlers
- UI Style and Theme
- String values
Module 5- Sending SMS
- Sending Email
- Phone Calls
- Accessing Phone Sensor
- Saving data on the device
- Push Notification
- Android UI Pattern(Action Bar ,App logo etc)
- Interacting with other apps like Google Maps
- Building App with Multimedia Contents
Module 6- Preparing app for publishing
- Supporting different devices
- System permissions
- App icon
- Testing your application
- Signing your application
- Generating APK
- Deploying to Google Play Store
Duration
10 Days | 30 Hours | 3 Hours per day
Training Mode
Online and Offline Both
Suitable For
BCA, MCA, B.Tech, M.Tech, Ph.D., School Students, Teachers, Hobbyists and Working Professionals
Share with Friends