Skype | Facebook | Google+ | Home | Sitemap | Contact us | +92 321 3499131

ICT Offers
Online Training

Android Apps Programming

[Download Outline]

The Basics

  • What is Android?
  • Architecture Explained
  • Role of Java

Fundamentals of Java

  • What is Java?
  • Fundamentals of Java
  • Android SDK
  • Eclipse IDE Plugin
  • Device Emulator
  • Profiling Tools
  • Hello World Application

Unit Testing and Debugging

  • Creating Unit Tests
  • Android Development Tools (ADT)
  • Using the Emulator
  • Analyzing the Heap

Android User Interface

  • View Hierarchy
  • Menus
  • Fragments

Lab work

Styling Widgets

  • Defining Styles
  • Applying Styles to the UI
  • Platform Styles and Themes


  • Layout Containers
  • Weight and Gravity
  • Layout TechniquesHandling Events

Advanced Widgets

  • ScrollView
  • ViewPager
  • TabView
  • Custom Views

Lab work

Storing and Retrieving Data

  • Internal and External Storage
  • Preferences

Content Providers

  • Querying Content Providers
  • Modifying Data
  • Creating a Content Provider

Asynchronous Tasks

  • Main UI Thread
  • Using AsyncTask

Lab work

Location Services and Maps

  • Location Services
  • Mock Location Data
  • Google Map Libraries


  • Web Apps Overview
  • Targeting Screens from Web Apps
  • WebView
  • Debugging Web Apps
  • Best Practices for Web Apps

Best Practices

  • Compatibility
  • Supporting multiple screens
  • Optimizing for Other Android Versions

Lab work

Final Project


Training Schedule
Download Full Calendar

20 Nov 2017

Web Designing
Mon-Tue-Wed-Thu 06:30 PM-08:30 PM

Web Development
Mon-Tue-Wed 06:30 PM-07:30 PM

Mon-Tue-Wed 06:30 PM-08:00 PM

Graphics Designing
Mon-Tue-Wed-Thu 07:30 PM-08:30 PM

Quick Links
Web Designing & Development Android Mobile App Development SEO Internet Marketing MCSE CCNA CCNP


Web Development

Java Android


Graphics Designing


MCSE 2012



SharePoint 2013

Spoken English

Ms Office

ICT Trainings facebook Icon ICT Trainings Twitter Icon ICT Google Plus Icon ICT Trainings Google Plus Icon ICT Trainings linkedin Icon
Coming Soon ICT Trainings App!
ICT Trainings - iTunes App ICT Trainings - Google Play App

© Copyright 2007-2017 - ICT Trainings - All rights reserved.
Designed by Creative.