About Course

Phonegap is a framework used for developing mobile applications. It uses the traditional web programming languages like JavaScript, HTML5, and CSS3 for building mobile applications. Phonegap is produced by Nitobi and was later acquired by Adobe Systems. Phonegap is available as an open source and can be downloaded from its website: phonegap.com

Mobile applications can be categorized into two types namely native and web-based. Native applications are developed for a specific operating system and web-based applications are developed using web programming languages like JavaScript, HTML5 and CSS3. Applications built using Phonegap are neither truly native nor truly web-based. They are called as hybrid applications

Phonegap uses a single codebase to develop applications. These applications can be deployed across various devices like iOS, Android, Windows Phone, BlackBerry, WebOS, and Symbian. Applications developed using Phonegap can easily interact with the mobile device hardware. Some of the Phonegap API that support mobile hardware are Accelerometer, Vibration, Sound and GPS.

Benefits of using Phonegap:

  • Deploy app across multiple platforms using a single codebase.
  • Using a single codebase saves time and money.
  • Applications can be built quickly and easily
  • Supports a variety of API.
  • Provides a robust backend support
  • As it is an open source, new modules can be added easily.
  • Provides good documentation support

As smart phones are widely used by everyone, new mobile applications are emerging every day. Depending on the target audience, we train you how to build Phonegap applications. It is easy to develop Phonegap applications if you have basic knowledge on HTML5, JavaScript and CSS3.

Our experienced trainers teach you how to build a single codebase that support various mobile platforms. We give you training on the major APIs and plugins that are available for building Phonegap applications. Our training includes real time projects that give you practical knowledge and good experience in developing applications using Phonegap.

Our main focus is to make you understand how Phonegap is helpful in the testing domain. Before testing an application, it is necessary to know how the application is developed. Learning Phonegap makes the testing job easier.

Show More

Course Content

HTML5

  • Introduction to WEB
  • HTML Introduction
  • HTML5 Introduction
  • HTML5 Syntax
  • Obsolete Elements/Deprecated Elements
  • HTML5 Attributes
  • HTML5 Replaced Elements
  • HTML5 New Elements (More meaningful elements)
  • HTML5 New inline elements
  • HTML5 Input Types (More meaningful elements)
  • What is a Webform? (Web Forms 2.0)
  • HTML5 Form Elements
  • HTML5 Form Attributes
  • HTML5 Canvas HTML5-GRAPHICS (2D and 3D Effects)
  • HTML5 SVG HTML5-GRAPHICS (2D and 3D Effects)
  • HTML5 Drag/Drop (Deeper Integration with OS)
  • HTML5 Geolocation (Deeper Integration with OS)
  • HTML5 Multimedia (playing video and audio is easier than ever)
  • HTML5 Media (playing video and audio is easier than ever)
  • HTML5 Video (playing video and audio is easier than ever)
  • HTML5 Audio (playing video and audio is easier than ever)
  • WebRTC (Real-time Communication between Browsers)
  • HTML5 Web Storage (Expect the unexpected)
  • HTML5 App Cache (Offline Storage)
  • HTML5 Web Workers (Background JavaScript)
  • HTML5 SSE (One Way Messaging)
  • HTML5 Web Workers (Stay connected)
  • HTML5 – Web SQL Database
  • File / Hardware Access
  • HTML5 – MathML

CSS3

Javascript

Jquery

Jquery Mobile

PhoneGap

WindowsAzureSqlDataBase