Skip to content

Native app

An application built with its target platform’s own user-interface and system capabilities.

Software Development

What is a native app?

A native app is developed for intended platforms using their application model and suitable user-interface and system facilities. It is provided as an application on the device. Device functions remain subject to permissions and technical limits. The term specifies neither one programming language nor one distribution route. Supporting multiple operating systems needs suitable implementation and checks.

A fictional company plans an app with a particular barcode reader. The team checks the interface actually available, target devices, permissions and intended workflow. A native approach may fit but does not alone establish reader compatibility. Installation, later updates and maintenance also need establishing. Required offline storage and transfer remain separate development tasks.

Sources

Articles on this topic

Software Development with ASES

Custom software, web and mobile apps