Bagikan melalui


Menerbitkan Aplikasi

Setelah aplikasi hebat dibuat, orang akan ingin menggunakannya. Bagian ini membahas langkah-langkah yang terlibat dengan distribusi publik aplikasi yang dibuat dengan Xamarin.Android melalui saluran seperti email, server web privat, Google Play, atau Amazon App Store untuk Android.

Gambaran Umum

Langkah terakhir dalam pengembangan aplikasi Xamarin.Android adalah menerbitkan aplikasi. Penerbitan adalah proses kompilasi aplikasi Xamarin.Android sehingga pengguna siap untuk menginstal di perangkat mereka, dan melibatkan dua tugas penting:

  • Mempersiapkan Publikasi – Versi rilis aplikasi dibuat yang dapat disebarkan ke perangkat yang didukung Android (lihat Menyiapkan Aplikasi untuk Rilis untuk informasi selengkapnya tentang persiapan rilis).

  • Distribusi – Versi rilis aplikasi tersedia melalui satu atau beberapa saluran distribusi.

Diagram berikut mengilustrasikan langkah-langkah yang terlibat dengan menerbitkan aplikasi Xamarin.Android:

Membangun dan menyebarkan diagram alur

Seperti yang dapat dilihat oleh diagram di atas, persiapannya sama terlepas dari metode distribusi yang digunakan. Ada beberapa cara agar aplikasi Android dapat dirilis kepada pengguna:

  • Melalui Situs Web - Aplikasi Xamarin.Android dapat disediakan untuk diunduh di situs web, tempat pengguna kemudian dapat menginstal aplikasi dengan mengklik tautan.
  • Melalui email - Dimungkinkan bagi pengguna untuk menginstal aplikasi Xamarin.Android dari email mereka. Aplikasi akan diinstal ketika lampiran dibuka dengan perangkat bertenaga Android.
  • Melalui Market – Ada beberapa marketplace aplikasi yang ada untuk distribusi, seperti Google Play atau Amazon App Store untuk Android .

Menggunakan marketplace yang mapan adalah cara paling umum untuk menerbitkan aplikasi karena menyediakan jangkauan pasar terluas dan kontrol terbesar atas distribusi. Namun, menerbitkan aplikasi melalui marketplace memerlukan upaya tambahan.

Beberapa saluran dapat mendistribusikan aplikasi Xamarin.Android secara bersamaan. Misalnya, aplikasi dapat dipublikasikan di Google Play, Amazon App Store untuk Android, dan juga diunduh dari server web.

Dua metode distribusi lainnya (pengunduhan atau email) paling berguna untuk subset pengguna yang dikontrol, seperti lingkungan perusahaan atau aplikasi yang hanya dimaksudkan untuk sekumpulan pengguna kecil atau yang ditentukan dengan baik. Distribusi server dan email juga merupakan model penerbitan yang lebih sederhana, membutuhkan lebih sedikit persiapan untuk menerbitkan aplikasi.

Program Distribusi Aplikasi Seluler Amazon memungkinkan pengembang aplikasi seluler untuk mendistribusikan dan menjual aplikasi mereka di Amazon. Pengguna dapat menemukan dan berbelanja aplikasi di perangkat yang didukung Android mereka dengan menggunakan aplikasi Amazon App Store. Cuplikan layar Amazon App Store yang berjalan di perangkat Android muncul di bawah ini:

Google Play bisa dibilang merupakan marketplace paling komprehensif dan populer untuk aplikasi Android. Google Play memungkinkan pengguna untuk menemukan, mengunduh, menilai, dan membayar aplikasi dengan mengklik satu ikon baik di perangkat atau di komputer mereka. Google Play juga menyediakan alat untuk membantu analisis tren penjualan dan pasar dan untuk mengontrol perangkat dan pengguna mana yang dapat mengunduh aplikasi. Cuplikan layar Google Play yang berjalan di perangkat Android muncul di bawah ini:

Cuplikan layar Google Play

Bagian ini menunjukkan cara mengunggah aplikasi ke toko seperti Google Play, bersama dengan materi promosi yang sesuai. File ekspansi APK dijelaskan, memberikan gambaran umum konseptual tentang apa itu dan cara kerjanya. Layanan Google Licensing juga dijelaskan. Akhirnya, sarana distribusi alternatif diperkenalkan, termasuk penggunaan server web HTTP, distribusi email sederhana, dan Amazon App Store untuk Android.