Advanced Android

Advanced Android

This course encompasses the Advanced concepts of Android which includes various packages & API's used for developing Native Applications.

Course Details

Learning Objective: In this module you will learn about the usage of Services in Android.

Services are used to run an application in background.

  • Android Service
  • Android Service API
  • Android Started Service
  • Android Bound Service
  • Android Service Life Cycle
  • Android Service Example

Learning Objective: In this module you will learn about storing the data locally into the app using Shared Preferences.

  • Shared Preferences
  • Internal Storage
  • External Storage

Learning Objective: In this module you will learn how to store data in SQLite DB in android.

  • SQLite API
  • SQLite Spinner
  • SQLite ListView

Learning Objective: This module consists of XML & JSON.

  • XML Parsing SAX
  • XML Parsing DOM
  • XML Pull Parser
  • JSON Parsing

Learning Objective: In this module you will learn about various content providers in android. 

  • Content Provider Fundamental
  • Contact Content Provider
  • Other Built-in Content Providers
  • Creating Custom Content Provider
  • Understanding Content URI
  • Content Resolver
  • Sharing Information from custom content provider

Learning Objective: In this module you will learn about initializing, generating & showing notifications.

  • Notification API
  • Creating Notification Builder
  • Setting Notification Properties
  • Attaching Actions
  • Issuing Notification
  • NotificationCompat.Builder class
  • Android Notification Examples

Learning Objective: In this module you will learn about the multimedia objects used in android. 

  • Wallpapaer
  • Live Wallpaper
  • Multimedia API
  • Playing Audio
  • Creating Audio Player
  • Playing Video
  • Alarm Manager
  • Gallery

Learning Objective: In this module you will get to know about Speech API. Speech API are

used to initiate the Speech API in android.

  • TextToSpeech API
  • TextToSpeech Example
  • Managing speed and pitch
  • Speech To Text

Learning Objective: In this module you will get to know about telephony API. Telephony API

are used to fetch the cell phone's internal information used for various tasks in android.

  • Telephony Manager
  • Get Call State
  • Call State BroadcastReceiver
  • Simple Caller Talker
  • Making Phone Call
  • Send SMS
  • Send Email

Learning Objective: In this module you will get to know about Location API. Location API are used to fetch the current location and perform the related task with it.

  • Location API Fundamental
  • Example of Android Location API
  • Working with Google Maps 

Learning Objective: In this module you will get to know about Animation. Animation are used to add some real time motion to the content like, text, textbox, layout, etc

  • Android Animation API
  • Android Drawable class
  • Android Animation Example
  • Android Rotate Animation
  • Android Fade Animation
  • Android Zoom Animation

Learning Objective: In this module you will get to know about Device Connectivity. Device Connectivity features are used to get the connectivity status of the cell phone in android.

  • Bluetooth Tutorial
  • List Paired Devices
  • Working with WiFi
  • Working with Camer

Learning Objective: In this module you will get to know about Sensors. Sensors are used to sense the movement, touch and other operation performed on the hardware device.

  • Sensor API
  • Motion Sensor
  • Position Sensor
  • Environmental Sensor
  • Sensor Values
  • SensorManager class
  • Sensor Class
  • SensorEvent class
  • SensorEventListener interface
  • Compass Acceslerometer and Orientation
  • Sensors Sensor Examples

Learning Objective: In this module you will get to know about Graphics. Graphics are used to

give some great visibility content to the app.

  • Graphics API
  • 2D Graphics
  • android.graphics.Canvas
  • android.graphics.Paint class

Learning Objective: In this module you will get to know about P2P Communication. This is used to establish the real time communications.

  • Introducing Instant Messaging 
  • Using the GTalk Service
  • Monitoring the Roste for Changes
  • Sending and Receiving Data Messages
  • Transmitting Data Messages
  • Receiving Data Messages

Learning Objective: In this module you will get to know about Web Services. Web Services

are used to fetch the data from the server using SOAP or Rest API's

  • What is web service
  • Soap Vs Restful web service
  • Android Restful web service example with java servlet
  • Storing data into external oracle database
  • Verifying data in android with external oracle database

Learning Objective: In this module you will get to know about integrating app with Google Maps API

  • Android Map V2 API
  • Adding Map
  • Customizing Map
  • GoogleMap class
  • Android Google Map Application

Course Information

  • Course Duration: 2.5 Months
  • Upcoming Batch: Not Available

Download Syllabus Enroll Now
EMI Options Available

Pay in easy installments:

  • 2 Installments: ₹6,000/month
  • 3 Installments: ₹4,000/month
* No additional charges on installments

Frequently Asked Questions

No prior experience is required. Basic computer knowledge and enthusiasm to learn is all you need. Our faculty will guide you from the basics to advanced level.
Yes! We provide 100% placement assistance. Our dedicated placement cell works with top companies to ensure our students get the best opportunities. We have a 95%+ placement rate.
Yes, we offer flexible EMI options. You can pay in 2 or 3 installments with no additional charges. Please contact our admissions team for details.
Yes, you will receive an industry-recognized certificate upon successful completion of the course. We offer 5 types of certificates: Domain Expert, Merit, Participation, Completion, and Project Certificate.
Yes, we offer both online and offline modes. Online classes are conducted via live sessions with real-time interaction. You can choose the mode that suits you best during enrollment.
The duration of Advanced Android is 2.5 Months. Classes are held 5 days a week with regular assignments and project work.

Student Reviews

No reviews yet. Be the first to review this course!

Write a Review