About the course
Today’s latest buzzword in android. Even a non-technical person can tell something about android and smartphones. This course is designed for beginners and professionals, who wish to develop mobile apps using android apks. You will also learn how to create widgets, customize list view, grid view, spinners as well as interactive mobile apps development using media like audio and visual aids.
Exploring Android fundamentals.
Using various Layouts and Widgets.
Saving data using SQLite database.
Consuming REST service.
How to access mobile native features like camera, contacts, calendar etc.
Publishing mobile app on Google Store, Apple Store.
Who should do this course?
All professionals who are keen to develop mobile apps for Android platform should go for this course. We welcome all to have the power of creating and exploring Android Technology.
Anyone who wants to learn Android Mobile apps development should have a basic knowledge of java programming.
Introduction to Android
What is Android
History and Version
Installing soft wares
Hello Android example
Android Core Building Blocks
Working with Button
Analog Clock and Digital Clock
Activity, Intent & Fragment
Installing soft wares
Android Service API
Android Started Service
Android Bound Service
Android Service Life Cycle
Android Service Example
XML & JSON
XML Parsing SAX
XML Parsing DOM
XML Pull Parser
Content Provider Fundamental
Contact Content Provider
Other Built-in Content Providers
Creating Custom Content Provider
Understanding Content URI
Sharing Information from custom content provider
Creating Notification Builder
Setting Notification Properties
Android Notification Examples
Creating Audio Player
Get Call State
Call State Broadcast Receiver
Simple Caller Talker
Making Phone Call
List Paired Devices
Working with WiFi
Working with Camera
Android Web Services
What is web service?
Soap VS Restful web service
Android Restful web service example
Android Google Map
Android Map V2 API
Android Google Map Application
Social Media Integration
Mock-up Tests and Assignments
TrainingNCR.com assures weekly mock-up tests and regular assignments to help the students cement their foundation and have a real work-like scenario. The total tests and assignments have no limit for diligent students.
Mobile App : Online Shopping App
Desciption: Create a online shopping app, which will show the list of products to User/Customer. A user can purchase products and see the previous order history. Here, admin will be responsible for adding products, categories and approving customer order. The application will use three-tier architecture with extensible approach. We would be using payment gateway to do online payment.
What you will learn through app?
How to create shopping cart.
How to integarate payment gateway.
How to decouple modules using Dependency Injection.
How to validate data at clientside and server side.
How to create Service layer using Web API.
How to secure you application based on user roles.
How to publish your App on Google store and Apple store.