native application programming

noun
UK /ˈneɪtɪv ˌæplɪˈkeɪʃən ˈprəʊɡræmɪŋ/
US /ˈneɪtɪv ˌæplɪˈkeɪʃən ˈproʊɡræmɪŋ/

Writing computer programs made just for one kind of device, like a phone or a computer.

She learned native application programming so she could build apps for her phone.


OTHER MEANINGS

2. Creating software that runs directly on a device's own operating system.

Native application programming gives apps faster speed than web apps.

3. The work of building apps that use a device's built-in features like the camera.

Through native application programming, the app could use the phone's camera.

4. A field of study about making programs for specific platforms such as iOS or Android.

He took a course in native application programming to make Android apps.