Jakarta – Dalam bidang teknologi, berbagai istilah digunakan untuk menyebutkan hal-hal spesifik. Salah satu istilah yang mungkin sering terdengar adalah APK. Namun, apa arti APK sebenarnya?
Kebanyakan orang mengira istilah tersebut adalah sebutan untuk ‘aplikasi’. Faktanya bukan, APK adalah singkatan dari Android Package Kit. Secara spesifik, istilah ini berkaitan dengan aplikasi pada perangkat berbasis Android.
Sejatinya, aplikasi memiliki akronim tersendiri, yaitu ‘app’. Sebutan ini merujuk pada ‘applications’ atau ‘aplikasi’ dalam bahasa Indonesia. Jadi, APK bukanlah aplikasi itu sendiri, melainkan format sebuah file untuk aplikasi yang digunakan pada sistem operasi Android.
Mengutip dari Make Use of, APK sebenarnya adalah varian dari format berkas JAR (Java Archive), karena banyak Andriod yang dibuat dalam Java. Format file ini berisi semua elemen, seperti file, program, sampai kode yang dibutuhkan agar aplikasi dapat dipasang dengan benar di HP Android.
APK tergolong sebagai file berkas, yang berisi kumpulan file dan beberapa metadata dari file tersebut. Format file ini mirip dengan ZIP atau RAR yang memiliki fungsi serupa untuk mendistribusikan dan menginstall aplikasi. Perbedaan spesifik APK dan kedua jenis file tersebut terdapat pada muatan file di dalamnya.
APK memungkinkan pengguna untuk menginstal aplikasi di perangkat Android. Format file ini serupa dengan file IPA (iOS Package App Store) yang digunakan untuk menginstal aplikasi pada perangkat iPhone.
Di perangkat Android, pemasangan aplikasi dapat dilakukan secara internal melalui Google Play Store dan secara eksternal, melalui sumber lain yang dikenal sebagai sideloading.
File APK biasanya dibuat menggunakan platform pengembangan aplikasi Android, yaitu Android Studio. Setelah aplikasi siap dibagikan, pengembang akan mengemas seluruh file yang diperlukan dalam satu wadah berupa file APK melalui Android Studio.
Berdasarkan penjelasan di atas, kurang tepat jika mengartikan APK sebagai singkatan dari ‘aplikasi’, karena APK sebenarnya adalah format file, sementara aplikasi adalah perangkat lunak dengan fungsi tertentu yang telah berjalan.