a politically correct way to address apps built for a specific operating system or platform. Native apps are installed directly onto the device and can interface with the device`s built-in features, like camera or GPS. Each operating system (iOS, Android) requires its own development process and uses its own native programming language: Java (Android), Objective-C (iOS), Visual C++ (Windows Mobile). Native apps are usually faster and more stable, although they are more expensive to develop and require maintaining multiple code bases.
Developer 1: “Have you heard? GitHub will replace “master” and “slave” with “main” and “secondary” to avoid racially-loaded terms.” Developer 2: “Good thing we build native apps.”