2. Overview
Android technology is one of the most growing technology in the world .
Android development is no more difficult for the developer who wants to
develop android application. We have made android development very
easy .
This 18 hours android training workshop is planned initiative to expose
the developers to learn Android and develop their own application on the
Android platform .
The participant will have understanding on how to develop their own
android applications. They will be introduced to various android tools and
techniques.
The participant will be able to plan and implement their ideal strategy and
garner the utilities of Android application world.
Program
Participant will be able to evaluate their current approach towards android
development. The workshop is a mixture of understanding, learning and
developing android skills .
The trainer will provide a number of up to date practical tips, tools and
useful planning techniques that participants can take from the classroom
back to the real life.
The trainer will take care of Android Basics .
3. Sessions
Day 1
Session 1
Android Introduction
Android Architecture
Session 2
Setting Environment for an Android
Session 3
Understanding an android application structure
i) Understanding the XML layout files structure
ii) Values XML files
iii) Understanding the LDPI , MDPI , HDPI
Day 2
Session 1
Introduction to android components
i) Activities
ii) Services
iii) Content providers
iv) Broadcast receivers
Session 2
Activity Life cycle
i) Understanding the Life cycle methods
ii) Working example of life cycle
Session 3
Application development (Hello world)
i) Creating first android application
ii) Debugging an Application
4. Understanding DDMS
i) DDMS and log results
Day 3
Session1
Working with Layouts techniques
i) Linear Layout
ii) Relative Layout
iii) Table Layout
iv) Frame Layout
What is layout in Android ?
Design Layout Using XML for UI layout
Session 2
Intents understanding
i) Implicit intents
ii) Explicit Intent
iii) Launching native application using Intent
iv) Switch between activities using Explicit Intent
v) Data transferring between activities using Intents
vi) Role of intent Filters
vii) Intent Filters in your manifest
Session 3
Understanding Threads in Android
i) Handler
ii) ASynkTask
Broadcast Receivers
Day 4
Session 1
Understanding Services in android
Role of services
Service life cycle methods
5. Session 2
Sharing state in local services
Starting and stopping services
i) Creating services in an application
ii) Running Application in Background using services
Session 3
Getting data from the server
i) Creating connections
ii) Sending and receiving the data from the server
iii) Working with the HTTP HTTPS connections
Notification and alerts
Day 5
Session 1
Content providers , preferences , SQL database
i) Data storage using the preferences
ii) Updating the Data using the preference
Session 2
Explain File handling in Android
Working with Location
Session 3
Media in Android
i) Supported audio formats
ii) Simple media playback
iii) Streaming audio
iv) Supported video formats
v) Streaming video
6. How will one benefit?
The session will change participants approach towards android development and
they will start their own android development for Smart-phones and tablets
They will :
• Understand the complete android architecture
• Understand android development skills
• Develop applications for Tablet and Smart-phones
Venue & Cost
Total Fee – Rs 9600.00
VENUE
PRJankari Office
F-152, 1st floor
Dreams mall
LBS Marg, Near Railway station Bhandup (West)
Mumbai
7. Trainer
Dhiraj Karalkar
Senior Mobile Application Developer
+919004433388
karalkar.dhiraj@gmail.com
Mumbai
Dhiraj Karalkar, an engineer and passionate mobile Apps developer, will conduct
the training program. Dhiraj has graduated in engineering in Electronics &
Telecommunication from RSTMU University, Nagpur. In addition to this, he has
trained himself from NIIT in software development.
Dhiraj a many successful mobile project behind him . He has successfully
implemented a mobile learning project where students can study and give test
using mobile. He has also developed another project where large corporates can
conduct its training program for its senior executives.
He was brain behind a leading Indian mCommerce group. He has guided several
start ups in mobile domain. In addition to Android, he has expertise in Blackberry
and J2ME also.