DRASTI offering Best Android Training in Delhi with top level Corporate Trainers. DRASTI is a leading Industrial training institute in Delhi. We provide best learning environment for major technical course at reasonable price. The best Android App Development training institute in Delhi offers the best technical IT training for the regarding course. We provide basic and advanced level Android App Development Training in Delhi with proper practically knowledge. At DRASTI , Android Training is offered by industry experts having 8-10 Yrs. ofexperience.
Understanding the Android
Architecture
- Android System architecture
- Various Functions of Android
- Different Activities of Android
- Android Components
- Android Manifest
Working of Android
Development Tools
- How to Install Android Development
Tools (ADP)
- Building different Android projects
- Understanding the Devices, Emulator
& Images
Understanding Android User
Interfaces
- Views & Layouts in Apps
- How to Access widgets in Activities
- How to view interaction Layouts
- Rich Notifications
How to develop different
Screen Sizes in Android
- Understanding the different Screen sizes & Densities
- How to Use device independent pixel
(dp)
- Converting between pixels and dp
Overview of Intents & Activity
Communication
- Intents & Intent Filter
- Defining Activities for Apps
- Activity stack
Understanding the Action Bar
- Difference between Action Bar &
Option Menu
- Understanding the Action Bar menu
- Custom Views in the Action Bar
- Contextual action mode
Using Android Sensors
- Accelerometer Remote Views and Pending Intents
- Orientation
- How to Use Themes for styling
Activities
- Styling of Views
- Extending Android themes (Holo)
What are List Views & List
Activity
- Understanding List Activity
- Understanding List View
- Optimizing the Performance of App
- Understanding the List Adapter
How to use File based
Persistence
- File and Access restrictions
- Preferences
- Permissions
Targeting Tablets & Smart phones
- Fragments Overview
- How to design layouts for tablets & phones
- Multi-Pane Layouts with Fragments
How to Use Network
Communication
- REST
- Apache HTTP Client
- JSON
- XML
Understanding the
Deployment of Apps
- Deployment Option
- Markets (Google Play and Amazon)
- Processing of Asynchronous in Android
- User Interface Updates through
Threads
- Multitasking
- Androids Limits - Application Not Responding
- How to use Handler for message communication
- Working with Async Task
Implying Security in Android
Apps
- Androids security concept
- Using Permissions
- Defining Permissions
- Camera
Playing Audio & Video
- Playing & recording audio
- Playing & recording video
Build Management in Android
Professional Testing in Android
- Overview Android testing
- Android Test Project Updates with a fixed time interval
- How to use Robotium?
- How to use Robolectric?
Working of Styling & Themes
- What is Canvas API for custom Views?
- What are custom Views
- View state persistence
- Canvas API
Location services & Google Maps
- Understanding Google Maps
- Location based Services
- Map-Overlays
- Geocoding Reverse Geocoding
- How to use GPS, Wifi?
Overview of Home screen Widgets
- Remote Views & Pending Intents
- Updates with Services
- Updates with a fixed time interval
What is SQLite & Content Provider ?
- How to use the SQLite Database in Android
- Outlook: Using & defining Content
Provider
- Outlook: Loader
Different Services in Android
- Android System Services including Alert Manager, Vibrator Manager and so on.
- Outlook: Definition of own Services
Concept of Broadcast Receiver
- What is Broadcast Receiver?
- How to register own Broadcast
Receiver
Complete Understanding of Notification Manager
- How to use Notification Manager
- Notification Builder
MODULE DURATION: 2 MONTHS