Android Training in Chandigarh

Learn Android in 6 Weeks Summer Training

Project based Android training for 6 weeks summer training from Oops Info Solutions immerses the candidates into the detailed study of mobile applications. Learning Android, an open-source software stack for mobile devices, explains how to provide an interface between the operating system, middleware, and the applications. During the Android training in Chandigarh, the candidates develop the innovative skills of coming up with user friendly applications extending the device functionality.

Our industry–ready course curriculum supplemented by continual lab sessions inculcates different programming techniques, debugging and testing skills in you. Under the mentorship of an industry expert, exploring Eclipse IDE or Android Studio for creating user interface is going to be a completely different learning experience for you at Oops Info Solutions. Starting from Java fundamentals to Android application fundamentals you will learn numerous concepts and elements crucial for mobile application development.

Working on real time projects, utilizing different inbuilt APIs and Google web services, will prepare the candidates to face the interviews and successfully start a lucrative career in the world of mobile application development. Delivering multiple features rich Android training in ChandigarhOops Info Solutions plays an active role in the upbringing of new Mobile App Developers.

Introduction to Android


  • Brief History of Android


  • What is Android?


  • Why is Android Important?


  • What is OHA?


  • Advantages of Android


  • Android Features


  • Android Market




Installation and Configuration


  • Details About the Software Requirement


  • Download and Installation Process of Eclipse


  • Installation of ADT Plugin for Eclipse


  • Creation of AVD


  • Details of AVD


  • Platforms


  • Tools


  • Version




Getting Started


  • How to Select Android Version?


  • Steps to Create Android Project


  • Running Your Application


  • Create Switching App


  • Run Application in your Android Mobile


  • Create a List by the Use of ListView




Introduction to Application Component


  • What is Activity?


  • Activity Life-Cycle


  • The ManifestFile.xml


  • Layout Resources


  • Project File and Folder




Listeners


  • Introduction to Listeners


  • Working with Their Abstract Methods


  • OnClickLsitener


  • OnLongClickListener


  • OnCheckChangedListener


  • OnItemChangedListener


  • OnItemSelectedListener


  • OnKeyFocus


  • OnInitListener




Android Components


  • Button


  • Toggle Button


  • CheckBox


  • Spinner


  • Progress Bar


  • Seek Bar


  • QuickContactBadge


  • Radio Group


  • Rating Bar


  • Switch




Layouts


  • Grid Layout


  • Linear Layout


  • Relative Layout


  • Frame Layout




Composite


  • List View


  • Grid View


  • Scroll View


  • Horizontal Scroll View


  • Search View


  • Sliding Drawer


  • Tab Host


  • Web View




Image and Media


  • Image View


  • Image Button


  • Gallery


  • Media Controller


  • Video View


  • How to Play Audio?


  • How to Play Video?


  • Audio Recording


  • Video Recording


  • How to Click Picture Using Camera?


  • How to Set Wallpaper?


  • Time Picker and Date Picker?




Android Menu


  • How to Create Menu?


  • Option Menu


  • Context Menu


  • Sub Menu




Creating Dialogs


  • Introduction to Dialogs


  • Showing and Dismissing of Dialog Boxes


  • Alert Dialog


  • Progress Dialog


  • Threading and Handler




Notification


  • Notifying User


  • Status Bar Notification


  • Toast


  • Dialog Notification




Intent, Broadcast Receiver, Adapter


  • Different Type of Intent


  • What is Intent-Filter?


  • What is Pending Intent?


  • What is Sticky Intent?


  • Using Intent to Take Picture




Working With Background


  • Introduction


  • Creating Controlling Services


  • Unbinded and Binded Services


  • Explicit and Implicit Services


  • TextToSpeech Service


  • SpeechToText Service


  • Registering a Service in Manifest


  • Starting, Controlling and Interacting with a Service




Maps, Geo-Coding and Location Based Service


  • Using Location Based Service


  • Working with Location Manager


  • Working with Location Class


  • SharedPreferences




Data Storage


  • Editor


  • Models in SharedPreferences


  • ContentProvider


  • External Storage


  • Internal Storage


  • Database Structure


  • SQLiteDatabase


  • SQLiteOpenHelper


  • CRUD Operation


  • Handling Database




Animation


  • Rolling Your Own Widgets


  • Drawables


  • BitMaps


  • Paints




Bluetooth and Wi-Fi


  • Introduction of Bluetooth


  • How to Make Device On, Off and Discoverable


  • Introduction of Wi-FI


  • How to Vibrate your Device?




Introduction to SMS and MMS


  • Using SMS and MMS in Your Application


  • Using Intent and the Native Client


  • How to Send Message to Other Mobile?




Android Telephony


  • Launching the Dialer to Initiate Phone


  • Accessing Phone and Network Properties and Status


  • Reading Phone Device Details


  • Reading Network Details




Sensor Device


  • Using Sensor and Sensor Manager


  • Supporting Android Sensor


  • Finding Sensor


  • Using Sensor


  • Introducing Accelerometer


  • Detecing Accelerometer Changes




Web Services


  • What is Web Service?


  • Web Service Architecture


  • REST and SOAP


  • Parsing Techniques


  • CRUD Operation Over Server



 

Project With OOPS INFO SOLUTIONS

After the completion of the course, you can build your own apps as you see in the Google Play Store. Some of the Application example that can be made after this course are:


  • Chatting Apps


  • Dictionary Apps


  • Employee Relationship Management Apps


  • Reminder Apps


  • Company Management Apps


  • College Management Apps


  • Student Management Apps


  • Sensor Gaming Apps and Many More