Kata 'APK' mungkin sudah sering kita dengar dan lihat, khususnya bagi pengguna ponsel Android. Sebagian besar orang salah kaprah dengan mengira 'APK' adalah kependekan dari aplikasi.
Namun, faktanya bukan. APK merupakan kependekan dari tiga kata yakni 'Android Package Kit'. 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.
Dikutip detikINET 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.
SCROLL TO CONTINUE WITH CONTENT
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.
Baca juga: 3 Ciri APK Berbahaya dan Cara Mencegahnya |
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.
*Artikel ini ditulis oleh Dita Aliccia Armadani, peserta Program Magang Bersertifikat Kampus Merdeka di detikcom.
Artikel ini telah tayang di detikInet
(yum/yum)