Perbedaan Aplikasi Berbasis Web,Desktop,Mobile
APLIKASI BERBASIS
WEB
Aplikasi berbasis web atau disebut juga web
base, merupakan jenis aplikasi berbasis teknologi web browser. Artinya,
aplikasi ini berjalan jika ada browser dan koneksi internet.
Aplikasi berbasis web punya beberapa ciri
sebagai berikut
1. Aplikasi berbasis web tidak membutuhkan
penginstalan karena untuk mengaksesnya hanya memberlukan peramban atau browser
dan jaringan internet.
2. Selama ada browser dan jaringan internet,
aplikasi berbasis web dapat diakses dengan mudah di sistem operasi apapun.
Sistem operasi Windows, MacOS, iOS, Android, Linux, atau sistem operasi lainnya
selama ada browser dan bisa tersambung ke internet, maka aplikasi web dapat
diakses dengan mudah.
3. Karena bisa diakses dengan berbagai sistem
operasi, maka aplikasi berbasis web bisa dengan mudah diakses melalui berbagai
perangka seperti perangkat PC desktop, laptop, smartphone, ataupun tablet
4. Aplikasi berbasis web tidak membutuhkan
spesifikasi perangkat terlalu tinggi. Hal ini karena proses dilakukan pada web
server penyedia aplikasi web tersebut.
5. Karena memanfaatkan teknologi jaringan
internet, aplikasi web membutuhkan jaringan yang stabil. Tujuannya agar proses
menjalankan aplikasi tidak terganggu dan dapat berjalan dengan baik.
6. Aplikasi web membutuhkan sistem keamanan
yang baik. Terutama soal server penyedia aplikasi web. Jangan sampai server
down sehingga mengakibatkan aplikasi berbasis web tidak bisa berjalan dengan
baik.
APLIKASI BERBASIS DESKTOP
Aplikasi desktop merupakan aplikasi yang
dioperasikan dengan cara menginstalnya terlebih dulu di sistem operasi. Sesuai
namanya, aplikasi ini mengacu pada program yang diinstal pada perangkat desktop
(PC dan laptop)mampu beroperasi secara offline, tetapi kita harus menginstalnya
sendiri pada laptop atau komputer.`
Ciri-ciri aplikasi desktop adalah sebagai
berikut.
1. Aplikasi desktop berjalan secara mandiri
dengan cara menginstal terlebih dulu.
2. Akses aplikasi desktop pada umumnya tidak
memerlukan koneksi internet karena aplikasi sudah terinstal sebelumnya.
3. Modifikasi pengaturan pada aplikasi
desktop lebih mudah dan proses membuka aplikasi lebih cepat
4. Aplikasi desktop umumnya memiliki lisensi
dan belum tentu mendukung semua sistem operasi. Misalnya, satu aplikasi hanya
bisa dibuka di OS Windows, maka aplikasi tersebut tidak bisa dibuka di sistem
operasi lainnya. Beda cerita, jika pengembang aplikasi tersebut kemudian
mengembangkan aplikasi yang mendukung semua sistem operasi.
5. Aplikasi desktop tidak bisa dengan mudah
diakses di berbagai perangkat. Misalnya, komputer A telah terpasang aplikasi
desktop X. Ketika kita membuka komputer B, kita tidak bisa membuka aplikasi
desktop X karena belum terinstal. Agar bisa digunakan, tentu harus menginstal
aplikasi X tersebut.
6. Aplikasi desktop sangat bergantung
pada spesifikasi komputer yang menjalankannya. Beberapa aplikasi desktop dengan
kemampuan dan fitur tinggi umumnya membutuhkan spesifikasi yang tinggi juga.
Dari poin-poin tersebut, dapat disimpulkan
bahwa aplikasi berbasis web memiliki banyak perbedaan dengan aplikasi berbasis
desktop. Pada umumnya, aplikasi berbasis desktop dapat berjalan secara mandiri
dan umumnya tidak menggunakan jaringan internet untuk menggunakannya. Aplikasi
jenis ini juga umumnya telah ditentukan penggunaannya pada sistem operasi
tertentu.
Sementara aplikasi berbasis web, umumnya
tidak memerlukan banyaknya program yang dipasang. Aplikasi ini harus
menggunakan jaringan internet dengan menggunakan browser (peramban). Selama ada
peramban, aplikasi berbasis web bisa diakses di manapun pada sistem operasi
apapun.
APLIKASI BERBASIS
MOBILE
Pada perkembangan selanjutnya, ketika
perangkat smartphone populer, maka berkembang pula aplikasi ke arah baru, yakni
aplikasi berbasis mobile. Aplikasi berbasis mobile ini sedikit berbeda dengan
aplikasi web.
Aplikasi berbasis mobile umumnya ditujukan
untuk perangkat mobile seperti smartphone. Karena bentuk smartphone yang lebih
kecil daripada desktop, maka otomatis tampilan pada aplikasi mobile disesuaikan
dengan kebutuhan dengan pengguna smartphone. Karena itu, pengembangan
aplikasinya juga berbeda.
Aplikasi berbasis mobile sendiri terbagi
menjadi dua, aplikasi berbasis mobile web dan native apps. Apa perbedaan
dari kedua hal ini?
Aplikasi berbasis mobile web
Aplikasi berbasis mobile web umumnya adalah
tampilan aplikasi web dalam bentuk mobile. Jadi, untuk menggunakan aplikasi
ini, pengguna cukup mengakses web browser di perangkat smartphone.
Sebelum era mobile populer, dulu banyak situs
yang jika tampil di perangkat mobile akan tampil seperti tampilan web di
desktop. Namun, kini sudah banyak aplikasi berbasis web yang bisa menyesuaikan
sendiri tampilan web tergantung perangkat yang digunakan. Hal ini biasa disebut
sebagai tampilan situs mobile friendly.
Native apps
Native apps adalah istilah untuk aplikasi
mobile yang fungsinya sedikit mirip dengan aplikasi desktop, yakni pengguna
perlu menginstal terlebih dulu aplikasi tersebut sebelum menggunakannya.
Native apps ini biasanya diedarkan atau
didistribusikan di toko aplikasi semacam Google Play untuk Android atau Apple
Store untuk iOS. Untuk menggunakan aplikasi in, ada proses persetujuan
penggunaan aplikasi. Misalnya, memperbolehkan aplikasi untuk mengakses fungsi
tertentu di smartphone. Bahkan ada aplikasi yang meminta izin untuk
memperbolehkan akses membaca data kontak telepon dan identitas perangkat
(device id).
Jenis aplikasi ini umumnya terbagi empat.
Pertama, aplikasi yang benar-benar gratis. Kedua, aplikasi gratis dengan
tayangan iklan di dalamnya. Ketiga, aplikasi gratis dengan pembelian fitur di
dalamnya. Dan keempat, aplikasi berbayar yang memang harus dibeli sebelum
menggunakannya.
pada dasarnya ada banyak layanan yang
memiliki native apps tetapi juga layanan tersebut bisa diakses di perangkat
mobile via mobile web browser. Namun, banyak juga yang lebih menekankan
penggunaan native apps dan layanan tersebut tidak memiliki layanan mobile
web.
Saat ini, native apps memang sedang naik
daun. Hal ini didasarkan karena penggunaan native apps lebih mudah dan aksesnya
lebih cepat. Meskipun kadang-kadang akan membuat smarpthone pengguna penuh
dengan banyak aplikasi. Ada juga yang beranggapan pengembangan aplikasi
berbasis Android atau iOS lebih unggul dibandingkan aplikasi berbasis web.
Tidak salah juga sih tetapi juga belum tentu benar karena performa tiap
aplikasi berbeda-beda.
Terimakasih
BalasHapusMakasih ya ilmunya
BalasHapusmakasih min atas sharing ilmunya, o ya perkenalkan nama saya Yuli suseno, dan jika admin berkenan mampir di web kampus kami ya di ISB Atma Luhur.
BalasHapusTerima kasih banyak Kak Ilmunya
BalasHapusApakah Web Mobile bisa diakses melalui Komputer / PC?
BalasHapusMohon dijawab🙏🙏