Android Application Development Course
![]() by Innovians TechnologiesNew Delhi |
Medium of instruction: | English |
Advanced Android Internship is taking mobile application development to the next level. You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more. The course goes into testing and deployment of Android applications as well. This complete hands-on course encourages students to learn by building increasingly more Sophisticated and meaningful mobile applications for Android.
Objective
- Designing UI and understanding how Android applications work, their life cycle, manifest Intents, and using external resources for Android Application
- Use Android's communication APIs for SMS, telephony, network management, and internet resources (HTTP).
- Secure, tune, package, and deploy Android application.
- Build complete project from list of selected topics/Ideas of your choice.
This course is designed for software developers interested in designing, creating, deploying, and testing applications for the Android™ mobile phone platform. It is valuable to both novices and gurus, who already have experience in developing mobile applications for other platforms.
Topics to be Covered in Summer Training
1. Android Overview and History
1.1. How it all got started
1.2. Why Android is different and important
2. Android Stack
2.1. Overview of the stack
2.2. Linux kernel
2.3. Native libraries
2.4. Dalvik.
2.5. App framework
3. SDK Overview
3.1. Platforms
3.2. Tools
3.3. Versions
4. Hello World App
4.1. Creating your first project
4.2. The manifest file
4.3. Layout resource
4.4. Running your app on Emulator
5. Main Building Blocks
5.1. Activities
5.2. Activity lifecycle
5.3. Intents
5.4. Services
5.5. Content Providers
5.6. Broadcast Receivers
6. Basic Android User Interface
6.1. XML versus Java UI
6.2. Dip's and Sip's
6.3. Views and layouts
6.4. Common UI components
6.5. Handling user events
7. Android system Overview
7.1. File System
7.2. Preferences
7.3. Notifications
7.4. Security Model
8. Advanced UI
8.1. Selection components
8.2. Adapters
8.3. Complex UI components
8.4. Building UI for performance
8.5. Menus and Dialogs
9. Multimedia in Android
9.1. Multimedia Supported audio formats
9.2. Simple media playback
9.3. Supported video formats
9.4. Simple video playback
10. SQL Database
10.1. Introducing SQLite
10.2. SQLite OpenHelper and creating a database
10.3. Opening and closing a database
10.4. Working with cursors Inserts, updates, and
10.5. Deletes
11. Basic Content Providers
11.1. Content provider MIME types
11.2. Searching for content
11.3. Adding, changing, and removing content
11.4. Working with content files
12. Custom Content Providers
12.1. Why Content Providers
12.2. Where the content comes from
12.3. Implementing the API Supporting content files
13. Location Based Services and Google Maps
13.1. Using Location Based Services
13.2. Working with Google Maps
14. Services
14.1. Overview of services in Android
14.2. Implementing a Service
14.3. Service lifecycle
14.4. Inter Process Communication (AIDL Services)
15. Broadcast Receivers
15.1. What are Broadcast Receivers
15.2. Implementing broadcast receiver
15.3. System broadcasts and how to use them
16. Intent Filters
16.1. Role of filters
16.2. Intent-matching rules
16.3. Filters in your manifest
16.4. Filters in dynamic Broadcast Receivers
17. Networking
17.1. Working with web services
17.2 . Best practices
18. Sensors
18.1. How Sensors work
18.2. Lig to Sensor readings
18.3. Best practices for performance
19. WiFi
19.1. Monitoring and managing Internet connectivity
19.2. Managing active connections
19.3. Managing WiFi
20. Telephony
20.1. Making calls
20.2. Monitoring data connectivity and activity
20.3. Accessing phone properties and status
20.4. Controlling the phone
21. Camera
21.1. Taking pictures
21.2. Rendering previews
22. Bluetooth
22.1. Controlling local Bluetooth device
Training Duration
- 3-4 Weeks (1 Month)
Certificate Policy
- All courses under Summer Training Program (STP) are certified by Innovians Technologies.
- All trainees will receive an Industrial Training Certificate with project completion letter.
- Letter of Recommendation by Innovians Technologies™.
Eligibility
The pre-requisite for joining this Training is zero. Anyone who is interested for this workshop can register it. It is best suited for 2nd Year to Final Year Students.
Venue
1. Noida (Delhi/NCR)
2. Hyderabad
How to Enroll?
- Register yourself at Innovians Technologies™ Internship Website, Register online for any desired course, duration & location of your training course. Please deposit Rs 500 Registration Fee in our company bank account for registration or make an Online Payment through our Partner Gateway using your Debit/Credit Card or Net Banking Facility. We will send you Confirmation mail regarding your registration.
- Please deposit your Course fee to Our Online Bank Accounts before the last date and follow Payment Methods/Options for submitting fee in our account.
- After Direct deposit kindly keep the Bank Receipt with you in original and mail a Scan Copy of that receipt to While transferring funds through NEFT please mail us your details with your account number.
- Ask for Confirmation letter after completing above steps.
Training Fees & Discounts
Registration Fee of Rs 500 to be deposited online into our company bank account to book your seat.
Basic Fees
Rs 6500 /- Per Participant
(Inclusive of All Taxes)
Discounted Fees for Groups
Rs 6200 Per Participant (2-3 Participant Per Group)
Rs 5850 Per Participant (4-5 Participant Per Group)
Rs 5600 Per Participant (6+ Participant Per Group)
Already having Workshop Certification from Innovians Technologies ?
Get up to 15% discount instantly!!!
Mode of Payment
1. You can make an online payment through our Payment Gateway Partner using your Debit/Credit Card or Net Banking Facility through this link:
2. You can direct deposit/online transfer to our HDFC Bank account. Details are as follows:
Account Holder Name: Innovians Technologies Current ACC No: 912020038454121 Bank Name: HDFC Bank IFSC Code: HDFC0002649 Branch: Sector-62, Noida, U.P
3. Kindly make a DD (Demand Draft) of required fee in favour of "Innovians Technologies" payable at Ghaziabad. Send DD To:
Innovians Technologies, C-56/11, 7th Floor, Sector-62, Noida, UP - 2010301 (India). (Near Stellar IT Park)
Discounts
1. First Come Registration Discount
-
Register before 15 April 2014 – Get 20% Discount
-
Register before 15 May 2014 – Get 10% Discount
-
This facility valid for online registration only.
2. Group Discount
-
Group of 4 will get 10% Discount
-
Group of 5 will get 13.5% Discount
-
Group of 6 will get 16.5% Discount
3. Workshop Discount
Submit your Xerox of Workshop Certificate and get 15% Discount on Summer Training.
Note:
-
Student can claim only one discount offer out of above three.
-
Maximum 6 Participant are allowed in a Group.
Summer Training Program Schedule
Batch Date Venue
First Batch 2 June, 2014 Delhi/NCR (Noida), Hyderabad
Second Batch 23 June, 2014 Delhi/NCR (Noida), Hyderabad
Classroom - Summer | ||||
When | Duration | Where | Remarks | Price |
2nd June, 2014 |
1 Months |
All Venues | Venue: Delhi/NCR (Noida), Hyderabad |
INR 6,500 Per Course (Taxes As Applicable) |
23rd June, 2014 |
1 Months |
All Venues | Venue: Delhi/NCR (Noida), Hyderabad |
INR 6,500 Per Course (Taxes As Applicable) |
Price Notes: Discounts: 1. First Come Registration Discount: Register before 15 April 2014 - Get 20% Discount, Register before 15 May 2014 - Get 10% Discount, This facility valid for online registration only. 2. Group Discount: Group of 4 will get 10% Discount, Group of 5 will get 13.5% Discount, Group of 6 will get 16.5% Discount 3. Workshop Discount: Submit your Xerox of Workshop Certificate and get 15% Discount on Summer Training. Note: Student can claim only one discount offer out of above three. Maximum 6 Participant are allowed in a Group. |
Innovians Technologies
We, Innovians Technologies (A Unit of PRATS Technologies Pvt. Ltd.), are the India’s fastest growing company in the field of Web & IT Services, Educational Workshop, Professional Training & Corporate Training with most advanced technologies & experience in hand. We majorly deal in Software Development, Web Development, Educational Workshop and Training, Corporate Training, Motivational Seminar, Consultancy & Outsourcing as well.
Innovians Technologies delivers interactive training & workshops which equip its participants with better practical understanding and preparation for jobs in industry. The hands-on sessions and lectures are designed based on current industry trends and draw on the rich experience of instructors and organizers. We focus on Android, Ethical Hacking, Embedded Systems, Robotics, Automation, Web Development, Social Networking, 3D Animation, Automobile Mechanics, Aircraft Designing, Share Market, 2G & 3G Technology and even more.
We have tied up with a number of professionals who provide us number of technologies and solutions so that we can bring out Industry ready professionals to the market, to cater their needs. We have a huge list of technologies upon which students can learn in their college itself without going anywhere outside and in the LAB they can practice anytime whenever they want. We have vast expertise in industrial training which enables us to impart good quality training with latest technology and teaching methodology which keeps the participants interested and they learn efficiently about the emerging trends and technologies.
The Corporate Training programs of Innovians Technologies encompass a wide range of skills that are integral & necessary part of everyday business, daylife or work environment. In our quest to address every organizational development need, Innovians Technologies offer a gamut of training programs, which ranges from Motivational Seminar, Faculty/Staff Development Training, 5S Training, Personality Development, Professional Skills Training & Foreign Languages.
We also specialize in web design & development, search engine optimization and web marketing, eCommerce, multimedia solutions, software development, erp, consultancy & outsourcing. We build web solutions, which evolve with the changing needs of your business.