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











 
ICT Offers
Partnership
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

  • 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

WebView

  • 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

Conclusion


Training Schedule
Download Full Calendar


23 Sep 2017

.NET Web Applications
Sat-Sun 03:00 PM-07:30 PM

C Sharp
Sat-Sun 03:00 PM-05:00 PM

ASP.NET
Sat-Sun 03:00 PM-05:00 PM


25 Sep 2017

Digital Marketing
Mon-Wed 07:30 PM-09:00 PM

Spoken English
Mon-Tue-Wed-Thu 06:00 PM-07:00 PM

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

Ms Office
Mon-Tue-Wed 10:00 AM-11:30 AM

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


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

Contact

Web Development

Java Android

.NET

Graphics Designing

AutoCAD

MCSE 2012

CCNA

CCNP & CCIE

SharePoint 2013

Spoken English

Ms Office

IELTS
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
ict

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