Aplikasi Mobile Membutuhkan Ruang Penyimpanan Besar Sementara Website Tetap Menjadi Alternatif Ringan

Tim Komunitas BigGo
Aplikasi Mobile Membutuhkan Ruang Penyimpanan Besar Sementara Website Tetap Menjadi Alternatif Ringan

Perdebatan antara aplikasi mobile versus website telah menjadi semakin mendesak ketika pengguna menemukan betapa banyak ruang penyimpanan yang dikonsumsi oleh aplikasi-aplikasi populer di perangkat mereka. Sementara perusahaan-perusahaan terus mendorong pengguna untuk menggunakan aplikasi native mereka melalui prompt yang terus-menerus dan pengalaman web yang sengaja diperlambat, kebutuhan penyimpanan mengungkapkan kontras yang mencolok antara kedua pendekatan tersebut.

Aplikasi Populer Mengonsumsi Ratusan Megabyte

Analisis terbaru terhadap penyimpanan aplikasi iOS menunjukkan bahwa banyak aplikasi mainstream telah berkembang hingga ukuran yang sangat besar. WeChat memimpin dengan 740MB, diikuti oleh Gmail dengan 672MB dan Google Chat dengan 585MB. Bahkan aplikasi yang tampaknya sederhana seperti aplikasi perbankan dari Bank of America (456MB) dan Capital One (435MB) memerlukan ruang penyimpanan yang substansial. Platform media sosial seperti Instagram (467MB) dan Facebook (365MB) juga membutuhkan sumber daya perangkat yang signifikan.

Kebutuhan penyimpanan ini menjadi sangat membingungkan ketika mempertimbangkan bahwa banyak dari aplikasi ini pada dasarnya mereplikasi fungsionalitas yang sudah tersedia melalui browser web. Kontrasnya menjadi lebih mencolok lagi ketika dibandingkan dengan website, yang biasanya hanya memerlukan beberapa megabyte untuk memberikan pengalaman yang serupa.

Ukuran Penyimpanan Aplikasi (iOS)

  • WeChat : 740MB
  • Gmail : 672MB
  • Google Chat : 585MB
  • Uber : 582MB
  • TikTok : 572MB
  • Instagram : 467MB
  • Bank of America : 456MB
  • Capital One : 435MB
  • LinkedIn : 402MB
  • Facebook : 365MB
  • YouTube : 329MB
  • Amazon Music : 317MB
  • WhatsApp : 239MB

Website Menawarkan Fungsionalitas Setara dengan Sumber Daya Minimal

Browser web modern telah berkembang menjadi platform yang powerful dan mampu menangani aplikasi kompleks tanpa memerlukan ruang penyimpanan khusus. Versi berbasis browser dari layanan populer dapat memutar video dan audio, mendukung grafis canggih melalui WebGL, dan bahkan menyediakan konektivitas USB. Kesenjangan fungsionalitas antara aplikasi web dan aplikasi native telah menyempit secara signifikan, namun perusahaan terus berinvestasi besar-besaran dalam tim pengembangan terpisah untuk platform iOS dan Android.

Efisiensi penyimpanan website menjadi sangat berharga bagi pengguna dengan penyimpanan perangkat terbatas atau mereka yang lebih suka mempertahankan kontrol atas jejak digital mereka. Aplikasi web memuat konten segar setiap kali diakses, menghilangkan kebutuhan untuk penyimpanan persisten sambil sering memberikan akses yang lebih cepat ke informasi terkini.

Keterbatasan Website vs Kemampuan

  • Akses perangkat terbatas (dibatasi keamanan)
  • Tidak ada pemrosesan latar belakang yang persisten
  • Memerlukan izin eksplisit untuk lokasi/mikrofon
  • Tidak dapat memindai aplikasi yang terinstal
  • Namun dapat menyediakan: Pemutaran video/audio, grafis WebGL, konektivitas USB, service workers untuk fungsionalitas offline

Pengumpulan Data Mendorong Strategi Pengembangan Aplikasi

Dorongan terus-menerus terhadap aplikasi native sebagian besar berasal dari kemampuan pengumpulan data yang ditingkatkan daripada manfaat pengguna yang sesungguhnya. Aplikasi native dapat mengakses kontak perangkat, data lokasi yang tepat melalui GPS dan sensor accelerometer, akses mikrofon untuk perekaman audio, dan bahkan memindai aplikasi yang terinstal untuk membangun profil pengguna yang komprehensif. Tingkat integrasi sistem ini tetap jauh lebih sulit atau tidak mungkin untuk website yang beroperasi dalam batasan keamanan browser.

Aplikasi adalah untuk hal-hal yang membutuhkan akses ke perangkat keras yang tidak diizinkan browser, yang saat ini merupakan daftar yang pendek.

Perusahaan memanfaatkan izin-izin ini untuk membuat profil pengguna yang detail yang melampaui tujuan yang dinyatakan aplikasi. Pelacakan lokasi dapat mengidentifikasi pola perilaku, akses kontak memungkinkan pemetaan jaringan, dan pemindaian aplikasi mengungkapkan minat dan preferensi yang menginformasikan strategi iklan yang ditargetkan.

Kemampuan Akses Data Aplikasi Native

  • Daftar kontak dan jejaring sosial
  • Pelacakan lokasi GPS yang presisi
  • Accelerometer dan pola pergerakan
  • Akses mikrofon untuk perekaman audio
  • Pemindaian aplikasi yang terinstal untuk membangun profil
  • Pemrosesan latar belakang dan notifikasi
  • Sidik jari perangkat untuk keamanan/pelacakan

Pengalaman Pengguna Sengaja Diperlambat di Mobile Web

Banyak perusahaan menggunakan strategi yang disengaja untuk membuat website mobile mereka kurang fungsional dibandingkan aplikasi native mereka. Situs mobile Reddit menampilkan modal berukuran besar dengan tombol yang tidak berfungsi, sementara pengalaman web mobile Facebook mencakup bug yang telah bertahan selama bertahun-tahun, seperti kehilangan nama pengguna saat mengedit komentar dan menghapus kotak teks saat beralih antar tab.

Keterbatasan buatan ini berfungsi untuk membuat pengguna frustrasi agar mengunduh aplikasi native, meskipun platform web secara teknis mampu memberikan pengalaman yang setara. Strategi ini terbukti efektif karena pengguna sering menganggap aplikasi native sebagai yang superior, tidak menyadari bahwa website mobile telah sengaja diperlemah.

Kebutuhan Penyimpanan Mencerminkan Pilihan Pengembangan

Kebutuhan penyimpanan yang besar dari aplikasi mobile modern sering kali hasil dari framework pengembangan dan manajemen dependensi daripada kebutuhan fungsionalitas inti. Aplikasi yang dibangun dengan framework lintas platform atau yang mencakup terjemahan bahasa yang ekstensif dapat membengkak hingga ratusan megabyte. Sebaliknya, aplikasi native yang dirancang dengan cermat menggunakan alat pengembangan khusus platform biasanya memerlukan kurang dari 100MB, dengan aplikasi sederhana sering mengonsumsi di bawah 10MB.

Ini menunjukkan bahwa pembengkakan penyimpanan merepresentasikan pilihan efisiensi pengembangan daripada kebutuhan teknis. Perusahaan memprioritaskan deployment cepat di berbagai platform daripada pengalaman pengguna yang dioptimalkan, menghasilkan aplikasi yang mengonsumsi sumber daya perangkat yang tidak proporsional relatif terhadap fungsionalitas aktual mereka.

Kesadaran yang berkembang terhadap kebutuhan penyimpanan dan praktik pengumpulan data ini telah membuat beberapa pengguna mengadopsi pendekatan yang lebih selektif terhadap instalasi aplikasi, memilih untuk berinteraksi dengan layanan terutama melalui browser web untuk mempertahankan efisiensi penyimpanan dan kontrol privasi.

Referensi: Do not download the app, use the website