native application


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

native application

An executable program coded in the machine language of the hardware platform it is running in. A native application has been compiled into the machine language of that CPU.

Native Apps Vs. Web Apps
Native apps are often contrasted with Web-based applications that are stored on a server and interpreted one line at a time by the browser's JavaScript or HTML5 interpreter. A native app, written for a specific hardware platform, will always run faster than a Web app, because there is no translation processing taking place. See Web application.

Native Apps Vs. Emulated Apps
Like a Web app, an emulated app is also translated into the machine language of the computer at runtime and is considerably slower than a program developed for that platform to start with. See emulator.

Native Vs. True Native
With the advent of mobile apps, the terminology began to change. Whereas in the past, a native app was a precompiled program in machine language, a native app today can be an interpreted app or one that is compiled at runtime (see JIT compiler), such as an Android app. A native app is thus any app locally installed, and a "true native" app is a precompiled executable program. See native mobile app.
References in periodicals archive ?
For all one needs to know about the Egypt Yellow Pages Blackberry Native application, go to www.
Developers previously committed to developing native applications include: ABVENT SA, Adobe Systems Inc.
At both the Seybold and the EDUCOM conferences, Apple plans to publicly demonstrate for the first time a selection of native applications that are currently under development by some of the industry's leading software publishers.
With VCollab, individuals and groups throughout product development can share and interact with complex computer-aided-design (CAD), computer-aided-manufacturing (CAM), and computer-aided-engineering (CAE) files without having to access the native applications.
At BriForum 2006, Brian Madden and Shawn Bass will lead a technical discussion about all of these new virtualization-based application architectures, and Ron Oglesby will present the results of a study he conducted comparing the performance of different architectures (Citrix native applications versus Windows XP on a VMware server versus Windows XP virtual machines on a Citrix server.
Recipients can then view and work with protected files in their native applications to the extent allowed by the permissions assigned by the content owner.

Full browser ?