My Cart 0

Android Application Development

Android Application Development
10
Dec

Mobile devices are the platform that will bring the next five billion people online. With Android expanding rapidly into emerging markets, and growing beyond phones and tablets into wearables, auto, and TV, learning the fundamentals behind Android development represents an opportunity to affect and improve the lives of billions of people.

Android smartphone operating system has reported impressive growth. Android’s market share increased 7.1 per cent across Europe in the first three months of the year, where it now holds 75.6 per cent of the market to Apple’s 18.9 per cent, which fell from 20.2 per cent.

 

Top reasons to become Android App Developer

  1. Open Source : The best part about Android operating system is its feature of being open source. According to IDC, the global share of Android in Smartphones is going to peak in 2015!
  2. Google Play Store: the Google play store and Android smartphones access to apps has become so easy for all.
  3. Android application development is one of the promising career paths for professionals who just love creating apps.
  4. Staggeringly, the total number of Android devices sold is 1,175,450,000. Almost, every device is using Android OS. Some of the devices supported include Smart TVs, Smartphones, Tablets, Portable Media Players, Camera, VoIP Phones, Video game player, Car DVD Player, Car Systems, Smartwatches and even Drones…

Programme Objectives

  1. The learning will take deep dive into the key concepts and techniques of Android app development. Hands-on approach ensures all the concepts are clearly understood and applied during the session. Project based learning ensures the students grasp the concepts practically.
  2. After the completion of the course, the students will be able to develop Android based application.

This course is extremely relevant for Developers, Researchers, Engineers, and Faculty from industry, research labs, universities and colleges who need hands-on experience on Android. This course will also help beginners with little computer knowledge to make career in Android app development.

Course Methodology

Instructor led training with practical hands-on exercises, quizzes and questionnaires for better learning. Examination at the end of the training will be conducted to evaluate individual performance of all students. Students need to work on project of developing Android based application during the course and submit for evaluation.

Course Duration: 20 hours

Course Curriculum

Total learning: 52 lessons Time: 10 weeks
  • Key Concepts  0/1

    • Revisiting key concepts of Java and XML
  • Basics of Android   0/9

    • What is Android , History and Version
    • Installing softwares , Setup Eclipse
    • Hello Android example
    • Internal Details
    • Software Stack
    • Android Core Building Blocks
    • Android Emulator
    • AndroidManifest.xml , R.java file
    • Hide Title Bar , Screen Orientation
  • UI Widgets  0/6

    • Working with Button
    • Toast , Custom Toast
    • Button , Toggle Button , Switch Button , Image Button , CheckBox
    • AlertDialog , Spinner , AutoCompleteTextView
    • RatingBar , DatePicker , TimePicker , ProgressBar , Quick Contact Budge , Analog Clock and Digital Clock
    • Working with hardware Button , File Download
  • Activity, Intent & Fragment  0/4

    • Activity Lifecycle
    • Activity Example
    • Implicit Intent, Explicit Intent
    • Fragment Lifecycle, Fragment Example , Dynamic Fragment
  • Android Menu  0/3

    • Option Menu
    • Context Menu
    • Popup Menu
  • Layout Manager  0/4

    • Relative Layout
    • Linear Layout
    • Table Layout
    • Grid Layout
  • Adaptor  0/3

    • Array Adaptor
    • ArrayList Adaptor
    • Base Adaptor
  • View  0/1

    • GridView , WebView , ScrollView , SearchView , TabHost , DynamicListView , ExpandedListView
  • Android Service  0/3

    • Android Service , Android Service API
    • Android Started Service , Android Bound Service
    • Android Service Life Cycle , Android Service Example
  • Data Storage  0/3

    • Shared Preferences
    • Internal Storage
    • External Storage
  • SQLite  0/3

    • SQLite API
    • SQLite Spinner
    • SQLite ListView
  • JSON  0/1

    • JSON Parsing
  • Multimedia  0/1

    • Wallpaper , Live Wallpaper , Multimedia API , Playing Audio , Creating Audio Player , Playing Video ,Alarm Manager , Gallery
  • Speech API  0/1

    • TextToSpeech API , TextToSpeech Example , Managing speed and pitch , Speech To Text
  • Telephony API  0/1

    • Telephony Manager , Get Call State , Call State BroadcastReceiver , Simple Caller Talker , Making Phone Call , Send SMS ,Send Email
  • Location API   0/1

    • Location API Fundamental , Example of Android Location API , Working with Google Maps
  • Animation  0/1

    • Android Animation API , Android Drawable class , Android Animation Example , Android Rotate Animation , Android Fade Animation , Android Zoom Animation
  • Device Connectivity  0/1

    • Bluetooth Tutorial , List Paired Devices , Working with WiFi , Working with Camera
  • Sensor  0/1

    • Sensor API , Motion Sensor , Position Sensor , Environmental Sensor , Sensor Values , SensorManager class , Sensor Class , SensorEvent class , SensorEventListener interface , Compass Acceslerometer and Orientation Sensors , Sensor Examples
  • Android Graphics   0/1

    • Graphics API , 2D Graphics , android.graphics.Canvas , android.graphics.Paint class
  • Android Google Map   0/1

    • Android Map V2 API , Adding Map , Customizing Map , GoogleMap class , Android Google Map Application
  • Android Web Services  0/1

    • What is web service , Soap Vs Restful web service , Android Restful web service example with php , Storing data on Sever
  • Content Provider   0/1

    • Content Proivider Fundamental , Contact Content Provider , Other Built-in Content Providers , Creating Custom Content Provider , Understanding Content URI , ContentResolver Sharing Information from custom content provider

Instructors

Review

0.0

0 rating

5 stars
0%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%