Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Android / IOS

No Reviews Yet

Vj Polytechnic, Krishna

Course ID: 27790

Vj Polytechnic, Krishna

Students Interested 0 (Seats Left 0)

₹ 5,000

No Reviews Yet

Date and Time

Not decided yet.


B.E of 1995

About Satyanarayana

Experience Summary
About 18+ years of experience in the IT Industry and Software Training, spanning
? 4 years as Training Manager at SSI, Aurangabad, Maharashtra
? 7 years as Tech Lead – Design and Development of Applications using J2EE Technologies and Frameworks for Healthcare and Corporate Services domain, and
? 7+ years as Freelance Technical Consultant and Trainer
I am currently as Technical Director in Cognia Technologies, Vijayawada, A.P.
No reviews currently Be the First to Review

About the Course


Used by the majority of renowned mobile device manufactures, Android is a wonderful platform that offers enormous opportunity for any business to develop a screaming and extremely successful custom application. No wonder, that Android app development services is among our company’s core competences today. Our skillset and experience assure our developers are well-versed with Android SDK and let you create unique feature-rich mobile apps that provide your consumers with the best mobile experience ever.

Topics Covered

Topic Duration (in Hrs)

Android Overview and History 1

How it all got started

Why Android is different (and important)

Android Stack 1

Overview of the stack

Linux kernel

Native libraries

Dalvik VM

Application framework

Android Components 3



Broadcast Receivers

Content Provider

SDK Overview 1




Hello World App 2

Creating your first project

The manifest file

Layout resource

Running your app on Emulator

Building UI with Activities 6


Views, layouts and Common UI components

Creating UI through code and XML

Activity lifecycle


Communicating data among Activities

Advanced UI 10

Selection components (GridView, ListView, Spinner )

Adapters, Custom Adapters

Complex UI components

Building UI for performance


Creating custom and compound Views

Notifications 2

Toast, Custom Toast


Status bar Notifications

Multithreading 6

Using Java Mutithreading classes




Styles And Themes 4

Creating and Applying simple Style

Inheriting built-in Style and User defined style

Using Styles as themes

Resources and Assets 4

Android Resource

Using resources in XML and code


Handling Runtime configuration changes

Intent, Intent Filters and Broadcast Receivers 6

Role of filters

Intent-matching rules

Filters in your manifest

Filters in dynamic Broadcast Receivers

Creating Broadcast receiver

Receiving System Broadcast

Understanding Broadcast action, category and data

Registering Broadcast receiver through code and through XML

Sending Broadcast

Data Storage 4

Shared Preferences

Android File System

Internal storage

External storage


Introducing SQLite

SQLiteOpenHelper and creating a database

Opening and closing a database

Working with cursors Inserts, updates, and deletes


Content Providers 4

Accessing built in content providers

Content provider MIME types

Searching for content

Adding, changing, and removing content

Creating content provider

Working with content files

Services 4

Overview of services in Android

Implementing a Service

Service lifecycle

Inter Process Communication (AIDL Services)

Multimedia in Android 4

Multimedia Supported audio formats

Simple media playback

Supported video formats

Simple video playback

Location Based Services and Google Maps 6

Using Location Based Services

Finding current location and listening for changes in location

Proximity alerts

Working with Google Maps

Showing Google map in an Activity

Map Overlays

Itemized overlays


Displaying route on map

Web Services and WebView 8

Consuming web services

Receiving HTTP Response (XML, JSON )

Parsing JSON and XML

Using WebView

Sensors 8

How Sensors work

Using Orientation and Accelerometer sensors

Best practices for performance

Wi-Fi 4

Monitoring and managing Internet connectivity

Managing active connections

Managing Wi-Fi networks

Telephony Services 6

Making calls

Monitoring data connectivity and activity

Accessing phone properties and status

Controlling the phone

Sending messages

Camera 4

Taking pictures

Media Recorder

Rendering previews

Bluetooth 8

Controlling local Bluetooth device

Discovering and bonding with Bluetooth devices

Managing Bluetooth connections

Communicating with Bluetooth

Android Application Deployment 2

Android Application Deployment on device with Linux and Windows

Android Application Deployment on Android Market

Who should attend

Any one interested in Mobile Applications


Interest in Mobiles

What you need to bring

Peace Of mind

Key Takeaways

Android SDK
Android Native
Development Kit (NDK)
Android DT (ADT)


No reviews currently Be the First to Review

Students Interested 0 (Seats Left 0)

₹ 5,000

Post your requirement and let us connect you with best possible matches for Mobile App Development Training Post your requirement now
₹ 5,000 Enquire


Submit your enquiry for Android / IOS

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Cognia Technologies LLP

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer