Aplikasi native adalah sebuah aplikasi yang khusus dibuat untuk satu platform atau sistem operasi tertentu. Memiliki performa yang lebih baik dan lebih stabil dibandingkan aplikasi cross-platform. Pengembangan aplikasi native biasanya membutuhkan waktu dan biaya yang lebih besar karena aplikasi yang dibangun berbeda pada setiap sistem operasi pendukung.