Mobile Application

Mobile Application Testing:-

Mobile Application Testing is the testing of application on mobile devices.

There are three types of mobile application-

  1. Native app
  2. Web app
  3. Hybrid App.

111

Native Application: Native app are developed specifically for one platform, which is coded with a specific programming language (like Objective C for iOS, Java for Android) and installed directly onto the device.
For Example: Temple Run, Candy Crush etc

Web application:Web applications are mobile web portals that are designed, customized and hosted specifically for mobiles. They are accessed through the mobile device’s web browser using a URL.
For Example: m.snapdeal.com, m.yahoo.com etc
 
Hybrid Application:Hybrid Apps are Web apps embedded in a native app, run on the device, and are written with web technologies (HTML 5, CSS and JavaScript).
For Example: Flipkart, Facebook, Twitter etc.