MOBILE COMPUTING

Offering mobile applications has become a priority for enterprises. Our iPhone training and Android training courses are designed to provide a complete solution for large companies. We are expanding our range of courses in this area, so watch this space.

INTRODUCTION TO PROGRAMMING FOR ANDROID– GTMC1 – 2 days

The main focus of this course is to teach students how to develop the GUI for an Android based application. This course is ideal for Java developers to get a quick entry into the Android platform.

More information…

ENTERPRISE ANDROID APPLICATION DEVELOPMENT– GTMC2 – 5 days

Android is an open source platform for mobile computing. Applications are developed using familiar Java and Eclipse tools. This Android training course teaches students the architecture, API and techniques to create robust, high performance and appealing applications for the Android devices. While many classes focus on the mobile device, this course also deals with the server side architecture. This makes the class ideal for enterprise class businesses. After taking this Android training course, students will be able to build robust and high performance applications for the enterprises.

What students will learn:

  • The architecture of Android OS.
  • Using the Eclipse based development environment.
  • GUI development.
  • Supporting multiple languages.
  • Accessing data from files, network and SQL database.
  • Audio and video playback.
  • Automated testing of your applications.
  • Selling your applications in Android market.

More information…

MOBILE UI DESIGN ESSENTIALS AND UI DESIGN PATTERNS – GTMC5 – 2 days

Proper UI design is extremely important for mobile applications. If your app is competing for attention in an app store, it has to capture users immediately. If you have competition, your app has to be more user friendly.

This course teaches the principles for designing effective user interfaces, along with a set of common interaction design patterns on all mobile devices. The course also provides a handy reference to the mobile app design patterns.

Topics

  • Composition
  • Components
  • Widgets for Access
  • Widgets for Information
  • Input
  • Output
  • Designing for Mobility
  • Managing Data
  • User Interaction
  • Help

More information…

PLATFORM INDEPENDENT MOBILE DEVELOPMENT WITH JQUERY MOBILE AND APACHE CORDOVA (PHONEGAP) – GTMC3 – 3 days

Participants in this three day class will learn how to build applications using jQuery Mobile and Apache Cordova that run on a variety of mobile platforms including iOS, Android and Windows Mobile. Discussion and labs will focus on the jQuery Mobile library and Apache Cordova.

More information…

TESTING MOBILE APPLICATIONS AND MOBILE WEB – GTMC4 – 2 days

This 2-day course details testing best practices and specifically focuses on mobile applications and mobile web testing.

More information…

INSIDE ANDROID: AN INTRO TO ANDROID INTERNALS days

Course Description

This course will give you a hands-on tour of the internals of the Android operating system used in mobile and other devices.

Linux Foundation Logo

You’ll get hands-on experience with:

  • The Android framework
  • The hardware abstraction layer
  • Binder inter-process communication
  • How to set up the Android build environment
  • How to bring up Android on an embedded target device
  • Power management on Android
  • And more.

We also provide an embedded target device kit for the labs and you will get to take your kit home for further practice.The information in this course will work with any major Linux distribution.

Course Materials

As part of your registration, a printed copy of the course manual will be course manual will be provided.

Target Audience

The course is primarily intended for experienced programmers and engineers who are interested in learning the fundamentals of adapting Android to a new target system.

More Information..