hybrid mobile app

Also found in: Dictionary, Thesaurus, Medical, Legal, Financial.

hybrid mobile app

A smartphone or tablet application that is developed for multiple platforms simultaneously and is updated more easily. In a hybrid mobile app, the source code is the same, and any changes to the source generates new apps for all the targeted platforms.

In contrast, when mobile apps are written in two or more native programming languages to support different platforms, such as iOS and Android, even the most minor changes must be made separately in each set of source code. Native programming requires extensive training, because each platform's inherent architecture, syntax and development tools are very different and barely resemble each other (see IDE).

HTML5, CSS and JavaScript
A hybrid app is programmed in HTML5, CSS and JavaScript, the coding foundation of a modern Web page. The JavaScript language substitutes for Objective-C and Swift in the iOS world and for Java in the Android camp, and JavaScript code interacts directly with the platform's native programming interfaces (APIs).

Better or Worse?
It all depends. The more the mobile app functions like a website, the more efficient the hybrid approach. Apps that require intricate rendering, especially video games, demand more complex programming. In such cases, writing the applications separately in each platform's native language is often the only solution for performance and smooth operation. See Apache Cordova, PhoneGap, HTML5, JavaScript, Cascading Style Sheets, Objective-C, Swift, Java, API and hybrid app.
References in periodicals archive ?
In order to reach new heights, it utilizes state-of-the-art infrastructure, latest in technology and superior team to handle projects and create the finest native and hybrid mobile apps.
Hybrid Mobile Apps: - Highly skilled and expert developers working with us keep an eye on the latest tools and technologies to deliver high quality customized hybrid mobile apps that work perfectly across the multiple devices.
Mobile services running on SAP HANA Cloud Platform help companies build and deploy native and hybrid mobile apps that integrate securely with on-premise or cloud-based systems.

Full browser ?