Published on

What is a native application?

Authors
  • avatar
    Name
    hwahyeon
    Twitter

A native application is a program developed for a specific platform (operating system) that maximizes the use of the platform's APIs and hardware features.

Features

  • Platform-specific development: Written in languages like Java/Kotlin for Android and Swift/Objective-C for iOS.
  • Performance optimization: Optimized for the platform, offering high performance.
  • Offline functionality: Most native applications work without an internet connection after installation.
  • App store distribution: Available for download and installation via Google Play Store, Apple App Store, etc.