Training on Android Development
A major share of hand-held devices runs on the Android Operating System – which is open source and customizable. With the markets of Android still booming, programmers and developers in Android Studio are the demand of the IT Companies. This Android Application Development Workshop provides participants technical training on the concepts and programming methodologies needed to develop applications for mobile devices. Participants will learn to use different android libraries. Instruction cum aided with live projects which will allow students to grasp concepts of the complete mobile application development life-cycle.
This covers almost everything you need to know in Core Java Programming. So, let begin learning.
Technologies and Tools covered:
- Eclipse IDE (ADT Bundle)
- Java Programming & XML
- Backend – SQLite
Learning Path
I. Introduction to Android Life Cycle and the Environments.
6
SESSION | CLASS TOPICS |
---|---|
1 | Introduction to Android |
2 | Android Applications & Features |
3 | Android Life cycle, Android applications structure. |
4 | Setup of Android Development Environment (Java, Eclipse and Android SDK Installation) |
5 | Creating First Simple Hello World Application ,Working with android manifest.XML, |
6 | Working with various layouts: Linear, Relative, Table, Frame |
7 | Working with various Widgets: Text-View, Edit-Text, Buttons, Image-Views, etc. |
II. Basic App Development
SESSION | CLASS TOPICS |
---|---|
1 | Introduction to Intents |
2 | Introduction to Toast Notification |
3 | Sending data from one activity to another activity |
4 | Introduction to Fragments |
5 | Calculator Application |
III. Working on SQLite, Google Map and SMS App
SESSION | CLASS TOPICS |
---|---|
1 | Introducing SQLite SQLiteOpenHelper and creating a database Opening and closing a database Working with cursors Inserts, updates, and deletes |
2 | 2 login page without SQL , File Manager |
3 | SMS App |
4 | Google Map |
Projects & Assignments
Assignment 1: Use Different layouts
Assignment 2 : Splash Screen Application
Project 1 : Toast Message App
Project 2: Registration Form and login form with SQL connectivity
Project 3 : Calculator APP
Project 4 : SMS or Music Player
Training Methodology
The Program is mix of Theory sessions, Hands on Sessions, Assignments and Practical
Exercises. Maximum Impetus is given to Hands on Sessions so as to enable the participants
with the maximum knowledge transfer and satisfaction. The ratio of the theory, practical
sessions will be 40:60.
pantech
Agile Project Expert