Aplikasi berbasis Web

Merupakan aplikasi yang dapat diakses melalui web browser saat tersambung dengan jaringan internet atau intranet. Aplikasi ini juga merupakan software atau perangkat lunak yang menggunakan bahasa pemrograman seperti html, javascript, css dan bahasa pemrograman lainnya.

Keunggulan Aplikasi berbasis Web

Aplikasi berbasis web dapat digunakan dalam merencanakan program untuk mengelola perusahaan, hingga pengolahan data persediaan barang dan data karyawan. Dalam bidang keuangan, jenis aplikasi ini dapat juga digunakan untuk membuat invoice, jurnal keuangan perusahaan, hingga pengelolaan pajak. 

Mudah di Update

 

Semua maintenance dan update dapat dilakukan pada server dan bersifat terpusat. Hal ini membuat proses maintenance (pemeliharaan) dapat berjalan dengan lebih cepat. 

 

Tidak Perlu Instalasi

 

Aplikasi berbasis web tidak membutuhkan instalasi di komputer atau gadget Anda. Instalasi akan dilakukan di server sehingga proses penginstalannya dapat berjalan dengan lebih cepat.

Fleksibilitas Sistem

 

Pengembangan aplikasi berbasis web tidak memerlukan penyesuaian plaform dan sistem operasi sebagaimana aplikasi desktop ataupun mobile yang harus selalu diperbarui sesuai dengan platform.

Multiplatform

 

Keunggulan lain dari aplikasi web adalah bersifat multiplatform atau dapat digunakan di semua gadget. Mulai dari komputer, tablet, hingga smartphone. Hal ini memudahkan pengguna untuk memiliki akses yang fleksibel dan tak berbatas.

Aplikasi berbasis Desktop

Aplikasi Berbasis Desktop merupakan suatu aplikasi atau software milik desktop (PC dan laptop) yang mampu beroperasi tanpa terhubung dengan koneksi internet (offline). Untuk menggunakannya, user harus menginstalnya terlebih dahulu di sistem operasi pada laptop maupun komputer.

Tingkat grafis ditentukan oleh kebutuhan grafis aplikasi desktop tersebut. Butuh spesifikasi yang tinggi.

Tidak semua aplikasi desktop dapat berjalan di semua Sistem Operasi.

Keunggulan Aplikasi berbasis desktop

Aplikasi berbasis desktop memiliki banyak keunggulan serta kelemahannya karena memang tidak ada aplikasi yang sempurna seiring dengan perubahan zaman.

Independen

Dapat berjalan dengan independen tanpa perlu menggunakan browser

Terinstal

Tidak perlu koneksi internet, karena semua file yang diperlukan sudah terinstall sebelumnya

Kustom

Aplikasi Dapat dengan mudah memodifikasi settingannya untuk kustomisasi

Cepat

Prosesnya lebih cepat karena menggunakan localhost atau dalam local area network

Aplikasi berbasis Mobile

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.

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, 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 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.