Android
Introduction to the Android world
Android Architecture
IO's Vs Android
Scope as an Android App Developer
Understanding Eclipse IDE
What is API Levels?
Basic programming languages intro: Java and XML
What is Front-End and Back-End environment
Designing Front-end through XML
Designing Backend through JAVA
Practicing various design Layouts
What are Layouts and Widgets?
Working with various layouts: Linear, Relative, Table, Frame
Working with various Widgets: Text-View, Edit-Text, Buttons, Image-Views, and Scroll View etc.
Practicing Layout Nesting's on various Layouts
What is Weight-sum and Gravity?
What are Activity and its Life-Cycle?
Designing an Activity
Practicing its Life-Cycle
What is Manifest File
Registering the Activity in Manifest File
Setting up the Android Virtual Devices
Testing your Hello World Application
What are Intents
Types of Intents: Explicit and Implicit
Starting another Activity using both types of Intents
What is Bundle?
Sending Data from one Activity to another
Building Camera application, fetching image using Intent
What is Toast?
What is Dialog and Alert-Dialog?
What is action-bar Notification?
Developing Iot applications