Android apps development is a desirable skill a developer can have. By 2016 it was reported 110 million people uses Android as their OS. As well as the job opportunity also increased by 110 percent for the person who know android apps development in the time period from 2012 to 2014 alone. Whether you’re looking to become an Android developer or take on a profession in information technology (IT), this workshop can give a great start for the participants as far as learning is concerned.
Our intuition about the future is linear. But the reality of information technology is exponential, and that makes a profound difference. If I take 30 steps linearly, I get to 30. If I take 30 steps exponentially, I get to a billion.
Day 1 Session 1- (03:30 hrs)
IO’s Vs Android
Scope as an Android App Developer
Understanding Eclipse IDE
What is API Levels?
Building blocks of Android Environment
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
Testing your Hello World Application
Session 2- (02:30 hrs) Activity Description
Create calculator application
Activity and its Life-Cycle?
What is Manifest File
Registering the Activity in Manifest File
Setting up the Android Virtual Devices
Create a SMS activity
Introduction to Intents
What are Intents
Types of Intents: Explicit and Implicit
Starting another Activity using both types of Intents
What is Bundle?
Create a login activity
Building Camera application, fetching image using Intent
Day 2 Session 1- (03:30 hrs)
What is Toast?
What is Dialog and Alert-Dialog?
What is action-bar Notification?
Splash Screen Application
Music Player Application
Session 2- (02:30 hrs)
Uploading apps on Play store
Can access computer system and make use of internet to perform search over Google.
Need to Prepare?
Prior programming experience is not required.
Windows OS based PC, Smart phone with Internet, Notebook and Pen
Tools Provided (for the session):-
Eclipse or Android Studio, JDK
JAVA Basics, XML, Dalvik virtual machine, Play store, .apk
This workshop will address about the concepts of android applications development compatible with your smart phone.
- SMS application
- Music Player
- Text to speech
Commitment:- 2 Days (7 hours each including 1-hour lunch break)