modul intel xdk workshop ver 1.0 sept 2013 - modul 8 - men-submit aplikasi ke store
DESCRIPTION
Modul dari workshop Intel XDK versi 1.0 September 2013. Modul ini digunakan pada pelatihan Intel XDK Kemendikbud di Solo.TRANSCRIPT
1
Pelatihan Intel XDK Modul 8. Men-submit Aplikasi ke Store.
Dikembangkan oleh Intel Software.
2
Versi 1.0. September 2013.
Hak Cipta (C) 2013 Intel Software.
Adobe, Adobe Edge, dan Adobe Edge Animate merupakan merk dagang dan merk dagang
terdaftar milik Adobe, Inc.
Android, Chrome, dan Google adalah merk dagang dan merk dagang terdaftar milik Google,
Inc.
Intel, Intel XDK merupakan merk dagang dan merk dagang terdaftar milik Intel Corporation.
iOS dan OS X adalah merk dagang dan merk dagang terdaftar milik Apple, Inc.
Windows, Windows Phone, Windows Store adalah merk dagang dan merk dagang terdaftar
milik Microsoft Corporation.
Semua merk dagang terdaftar lainnya yang tercantum pada modul ini merupakan milik
pemiliknya masing-masing yang peduli.
Beberapa gambar dari modul ini diambil dari halaman website
http://www.flipcreator.net/icreateapp/submit-to-googleplay.html.
Modul ini bebas untuk disebarluaskan secara hardcopy ataupun softcopy dengan tanpa
menambah atau mengurangi isi dari modul ini termasuk isi halaman ini. Modul ini tidak boleh
diperjual belikan atau digunakan untuk tujuan komersial lain.
3
Modul 8. Men-Submit Aplikasi
ke Store.
4
Pengantar
Setelah aplikasi selesai dikembangkan dan lulus uji saat tahap testing. Saatnya kita
menerbitkan aplikasi kita ke pasar. Untuk menerbitkan aplikasi ke pasar sebenarnya cukup
sederhana. Langkah-langkahnya adalah kita mem-build aplikasi kita yang telah selesai di
Intel XDK, lalu kita akan mendapatkan kode binary program dari aplikasi kita untuk masing-
masing platform secara otomatis, dan kita tinggal mengirimkan kode binary program
tersebut ke pengelola pasar untuk selanjutnya diverifikasi dan diterbitkan. Mari kita mulai,
kali ini sebagai contoh platform yang akan dibahas adalah platform Android.
Langkah 1: Klik Build
Pada menu tahapan pengembangan yang ada di bagian atas layar, silakan klik Build.
Gambar 1Tombol Build
Dan kita akan diberi suguhan layar seperti ini:
Gambar 2 Layar Build
5
Pada layar tersebut, terlihat sekali kemudahan yang ditawarkan Intel XDK. Kita dapat
membuild aplikasi yang telah kita kembangkan ke belasan platform sekaligus hanya dengan
beberapa klik. Kali ini mari kita klik Build untuk Android.
Gambar 3 Build untuk Android
Maka proses sinkronisasi dengan server akan dimulai. Jika sebelumnya kita pernah
mengunggah kode proyek kita tersebut, maka akan diberi tawaran untuk menggunakan
kode kita yang lama, namun untuk lebih pasti bahwa kode yang akan dibuild adalah kode
yang benar-benar termutakhir. Maka kita klik Upload Code.
Gambar 4 Tawaran untuk menggunakan kode yang telah diunggah sebelumnya atau mengunggah ulang kode
6
Maka proses unggah pun akan dimulai.
Gambar 5 Mengunggah bundle kode program
Setelah proses unggah selesai, maka kita akan disuguhkan tampilan seperti berikut:
Gambar 6 Tampilan Build Page
Pada tampilan tersebut terlihat semua sudah dicentang hijau dan aplikasi siap untuk dibuild.
Namun ada kalanya masih ada yang berwarna merah dan perlu diperhatikan lagi. Untuk itu
7
jika ada yang berwarna merah silakan klik tombol edit dari bagian yang berwarna merah dan
isi field-field yang salah atau masih kosong.
Jika sudah hijau semua dan siap untuk dibuild, silakan pada bagian kanan bawah layar klik
tombol “Build App Now”.
Gambar 7 Tombol Build App Now
Maka Intel XDK akan melakukan proses Build.
.
Gambar 8 Proses Build
8
Saat proses Build telah selesai maka akan muncul tampilan berikut:
Gambar 9 Tampilan saat proses Build telah selesai.
Sekarang kita dapat mengunduh versi binary dari aplikasi kita untuk platform Android yang
berupa file .apk. Klik Download Build untuk mengunduh APK aplikasi kita lalu tentukan folder
tempat kita akan menyimpan hasil unduhan tersebut.
Gambar 10 Tombol Download Build
9
Gambar 11 Menentukan lokasi penyimpanan APK
Tunggu beberapa saat sampai proses pengunduhan selesai, lalu silakan buka folder tempat
kita menyimpan hasil unduhan APK tersebut. Maka akan terdapat APK dari aplikasi kita.
Gambar 12 Hasil APK dari aplikasi
10
Langkah 2: Log in ke Google Play Store
Sekarang saatnya kita menerbitkan hasil build dari aplikasi kita ke Google Play Store. Silakan
pertama-tama login ke Google Play Developer Console
(https://play.google.com/apps/publish) dan log in menggunakan akun Google Anda.
Gambar 13 Halaman Log in Google Play Developer Console
11
Langkah 3: Add New Application
Setelah log in, jika Anda telah terdaftar menjadi developer, maka Anda akan disuguhkan
layar seperti di bawah ini dan pada layar tersebut klik Add new application. Jika belum
terdaftar menjadi developer, Anda akan diminta mendaftar menjadi developer dengan
mengisi form yang disediakan dan membayar sebesar $25 menggunakan kartu kredit.
Gambar 14 Tombol Add new application
Lalu beri nama aplikasi yang akan kita tambahkan tersebut.
12
Langkah 4: Unggah APK
Lalu klik Upload APK dan ikuti instruksi yang tersedia pada layar selanjutnya.
Gambar 15 Layar pengunggahan APK
Gambar 16 Layar pengunggahan APK
13
Langkah 5: Lengkapi Data-Data Aplikasi
Setelah selesai mengunggah aplikasi, kita akan disuguhkan layar untuk melengkapi data-
data aplikasi seperti judul aplikasi, deskripsi, target negara yang boleh menggunakan aplikasi
kita, dan lain-lain.
Gambar 17 Form data-data aplikasi
14
Gambar 18 Form data-data aplikasi
Dan jika semuanya sudah selesai dilengkapi, pada pojok kanan atas, tombol “Draft” akan
menjadi “Ready to publish”, klik tombol tersebut dan klik “Publish this app”.
Gambar 19 Ready to Publish
15
Dan selesai. Jika tidak ada masalah, aplikasi kita akan segera terbit di Google Play Store
dalam beberapa jam. Untuk menerbitkan aplikasi ke platform lain kurang lebih langkahnya
sama namun tentu dengan penyesuaian berupa website tempat kita menerbitkan aplikasi
kita harus sesuai dengan platform yang kita tuju.
Pada beberapa platform, terdapat pengecekan terlebih dahulu dari aplikasi yang diterbitkan
seperti pengecekan kode program kalau-kalau masih ditemui bug yang akan mengganggu
device, atau pengecekan isi konten aplikasi kalau-kalau mengandung konten pornografi,
menyesatkan, atau berbahaya. Jika aplikasi kita gagal pada tahap pengecekan tersebut,
maka akan diberitahu aspek apa yang membuat aplikasi kita gagal. Jika seperti itu silakan
perbaiki aplikasi dan terbitkan ulang aplikasi tersebut.