Term of the Moment

flatten layers


Look Up Another Term


Definition: native programming


Writing source code in the language and development environment of a particular platform such as Windows, Mac, iOS and Android. Native programming requires the most expertise, because each platform has its own framework and language. However, it is always employed to develop advanced applications that use the device's resources at maximum capacity. Video games are the perfect example. Contrast with Web application. See programming language and integrated development environment.