NSTP-2018 in Association with E-Summit, IIT-Roorkee
National Summer Training program on
Android Apps Development
Highlights of Android Apps Development Training
After completing the Android Development training you should be able to understand:
Basic Android Development tools such as Android Studio, DDMS, Drawables,
Listeners, and so on.
How to use various Layouts and Widgets in Android Applications.
How to create interactive applications in android with multiple activities including
audio, video and notifications.
How to create applications using SQLite database.
How to publish your App on Google Play
Android Apps Projects Details
Media Player, Video Player
Camera Application
Google maps
Bluetooth Application
Wi-Fi Application
SMS Application
Dialog box Application
Motion Sensors Application
Spelling Checker
Training Certificates
Certificate of Participation in Assoc with E-Summit IIT Roorkee.
Certificate of merit in Association with E-Summit IIT Roorkee.
Certificate of Coordination in Association with E-Summit IIT Roorkee
.
Benefits to the Participants
Learn & Interact with renowned Industry Experts.
Project Completion letter to each attendee from Finland Labs New delhi
The Certificate of Participation in association with E-Summit IIT-R.
Free CD/DVD containing Software Resource Toolkit
Zonal center's winners will be called to participate in the final round will be held at
IIT-Roorkee.
Top Teams will be awarded as winners with the certificate of honor &respected
prizes at IIT-Roorkee
Benefits of association with NSTP-2018
Name and Logo including website link will be published on our official website
mentioning that “You are our Official Zonal Partner”.
Authorized Team will visit your College to organize the entire event.
The chance to get signs the MOU between Finland labs New Delhi & Your estimated
college.
An email will be sent to more than 1 lack users of our web partners about your
college publicity.
Posters and Flexes will be sent to you for effective regional publicity.
All India publicity through Web marketing will also be done.
Android Apps Development Course Content
Theory& Hands on Topics of Android Training
Introduction to Android
What is Android?
History Behind Android Development
Setting up development environment
Android Architecture
Dalvik Virtual Machine
UI Components - Views & notifications
Components for communication
Intents & Intent Filters
Android API levels
Hello Android example
Application Structure and UI Widgets
AndroidManifest.xml
uses-permission & uses-sdk
Resources & R.java
Assets
Layouts & Draw able Resources
Activities and Activity lifecycle
First sample Application
Working with Button
Toast
Custom Toast
Button, Toggle Button
Switch Button, Image Button
Date Picker , Time Picker
Activity & Intent
Activity Lifecycle
Activity Example
Types of Intent
Implicit Intent
Explicit Intent
Checkbox ,
Alert Dialog
Complex UI components
Layout Design
Absolut layout
Relative Layout
Linear Layout
Table Layout
Grid Layout
Frame Layout
Hand-on session
Change one activity to another activity
Calling and Dialing Application
Camera Application
Web and Url Application
Notification Manager
Working in the Background
Creating and Controlling Services
Binding Activities to Services
Creating New Threads
Synchronizing Threads for GUI Operations
Using Toasts in Worker Threads
Introducing the Notification Manager
Creating Notifications
Broadcast Receiver &Content provider
Understanding Broadcast action, category and data
Registering Broadcast receiver through code and through XML
Sending Broadcast
Accessing built in content providers
Content provider MIME types
Searching for content
Adding, changing, and removing content
Creating content provider
Working with content files
Animation
Introduction of Android Animation
Types of animation
Property animation
Scale animation
Alpha animation
Rotate animation
Translate animation
Frame by Frame Animation
Examples
Hand on all type of animation
Example of Scale animation
Example of Alpha animation
Example of Rotate animation
Example of Translate animation
Example of Frame by Frame Animation
Google Maps
Maps & Location-Based Services
Creating Map-Based Activities
Introducing Map View and Map Activity
Configuring and Using Map Views
Using the Map Controller
Customizing Map
Google Map class
Android Google Map Application
Proximity alerts
Working with Google Maps
Showing Google map in an Activity
Map Overlays
Itemized overlay
Examples
Gets current location using gap.
Finding location using service provider
Finding location Using Broadcast Receiver
Multimedia in Android
Multimedia Supported audio formats
Simple media playback
Data Storage
Using Shared Preferences
Android File System
Internal storage
Using SQLite
Introducing SQLite
SQLite Open Helper and creating a database
Examples
Application One Audio Player
Application on Storing Data Using Shared Preferences
Bluetooth device
Controlling local Bluetooth device
Discovering and bonding with Bluetooth devices
Managing Bluetooth connections
Communicating with Bluetooth
Android P2P Communication
Introducing Instant Messaging
Sending and Receiving Data Messages
Transmitting Data Messages
Receiving Data Messages
Example
Application On sending SMS
Application On Bluetooth On Off
Zonal Competition
After the hand on theory and practical experience from 1-week training, Zonal Round
Competition will be conducted for the participants.
Certificate Distribution
Certificate of Merit will be provided to all Zonal Round Winners and Certificate of
Participation will be provided to all the Zonal Round Participants.
Who should go for this Course?
Anyone who wants to learn Android should have a Core Java knowledge along with an analytical blend
of mind and logic reasoning. We also provide a complimentary course "Java Object Oriented
Concepts" to all the participants who enroll for the Android Development course. This course helps
you brush up your Java skills and clear your concepts in Java
What is the other requirement for this training program?
Seminar hall/classroom having the enough capacity to conduct hands-on-session for all
participants.
Good Quality public address system ideally two cordless mikes will be required.
Projector/ Screen along with black/white board for teaching and presentation purposes.
This training center can only be arranged for a minimum of 50 students
During training we will need accommodation to our training expert.
Android Apps development Training Fee
Training Days Training Fees
2-Days (16hrs) INR 1200/ per participant only
5-Days (30hrs) INR 3000/ per participant only
10-Days (50hrs) INR 5000/ per participant only
(The fee includes training, certification, and Event registration and a free Android AppsKit to each
Student)
Please be free to contact us for any kind of discussions related to NSTP-2018
Md.Nafish
Dept. of Education & Training Development
Finland labs(Unit of Revert Technology Pvt. Ltd)
NSTP-2018 | AppsFluxus-2018 | RoboFeast-2018
Contact No.+91-7053133032 | 011-65544707
Email [email protected] | http://finlandlabs.com/nwtp/