Bisnes perlu mobile app, atau website mesra telefon dah cukup?
Pelanggan banyak guna telefon, jadi bisnes pun kena ada app? Belum tentu. Website yang senang digunakan dekat telefon pun boleh menyelesaikan banyak urusan.
Kalau pelanggan cuma nak semak servis, isi borang atau hantar pertanyaan, cuba tengok dulu sama ada website biasa sudah memadai. Mereka boleh terus buka pautan tanpa perlu pasang apa-apa.
Ambil contoh servis mencuci kereta. Pelanggan pilih pakej, isi maklumat dan hantar permintaan tempahan. Kalau mereka cuma guna servis tu sekali-sekala, meminta mereka pasang app mungkin menambah satu langkah yang tak diperlukan.
Keperluan staf boleh jadi berbeza. Katakan staf perlu rekod lawatan setiap hari, ambil gambar di lokasi dan kemas kini tugasan. Untuk kerja yang digunakan berulang kali, aplikasi yang mudah dibuka semula mungkin lebih sesuai. Tapi pilihan teknologinya masih bergantung pada fungsi sebenar.
Selain website biasa dan aplikasi Android atau iOS, ada juga pilihan PWA, singkatan untuk Progressive Web App. Ia dibina menggunakan teknologi web, dan boleh menawarkan pemasangan pada peranti yang menyokongnya. Cara pemasangan serta fungsi yang tersedia berbeza mengikut browser dan sistem operasi.
Salah satu projek peribadi saya, Expense Tracker, menggunakan pendekatan PWA. Ia ada rekod transaksi, muat naik resit dan dashboard perbelanjaan dalam antara muka yang direka untuk telefon. Projek tu ialah aplikasi web, bukan keluaran aplikasi natif di app store.
PWA juga tak terus bermaksud semua fungsi boleh digunakan tanpa internet. Data dan aliran kerja luar talian perlu dibina untuk tujuan tersebut. Kalau sesuatu fungsi bergantung pada API dalam talian, fungsi tu masih perlukan sambungan.
Begitu juga dengan kamera, notifikasi dan kerja di latar belakang. Senaraikan dulu apa yang diperlukan, kemudian semak sokongan pada peranti yang akan digunakan. Kalau fungsi perkakasan atau integrasi tertentu sangat penting, aplikasi natif atau pendekatan cross-platform mungkin lebih sesuai untuk dinilai.
Kos selepas pelancaran pun perlu difikirkan. Sokongan Android dan iOS, ujian pada peranti, proses pengedaran serta kemas kini semuanya sebahagian daripada kerja. Kalau pilih app store, akaun dan proses semakannya juga perlu diurus. Kalau pilih web, hosting dan sokongan browser masih perlu dijaga.
Sebelum buat keputusan, cuba tulis satu tugasan lengkap yang pengguna perlu buat melalui telefon. Contohnya, buka senarai kerja, pilih pelanggan, ambil gambar dan hantar laporan. Kemudian tentukan sama ada tugasan tu mesti berjalan tanpa internet atau menggunakan fungsi peranti tertentu.
Maklumat tu lebih berguna untuk memilih pendekatan berbanding terus menetapkan bahawa projek mesti ada app Android dan iOS. Mungkin website responsif sudah cukup untuk versi pertama. Mungkin PWA sesuai untuk diuji dahulu. Ada juga projek yang memang memerlukan aplikasi khusus dari awal.
Masa minta quotation, nyatakan peranti sasaran dan fungsi yang paling penting. Minta juga penerangan tentang cara pengguna akan mengakses aplikasi, bagaimana kemas kini dibuat dan apa yang perlu dijaga selepas pelancaran.
Saya Hakimi Sa’ari, freelance developer dari Selangor. Kalau tengah merancang website atau aplikasi untuk bisnes, boleh tengok projek saya di hakimisaari.site.