Course name - BlackBerry

advertisement
Aplikasi BlackBerry
HTML5 WebWorks
untuk Tablet
BlackBerry®
PlayBook™
Modul 2 - Instalasi Alat
Aplikasi BlackBerry HTML5 WebWorks
2
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
© 2012 Research In Motion Limited. Semua hak dilindungi. BlackBerry®, RIM®, Research In Motion®, SurePress™, SureType® dan
merek dagang, nama, dan logo terkait adalah properti dari Research In Motion Limited dan telah terdaftar dan/atau digunakan di
A.S. dan di negara-negara seluruh dunia.
Adobe dan AIR adalah merek dagang dari Adobe Systems Incorporated.; Ripple adalah merek dagang dari tinyHippos, Inc.; VMware
adalah merek dagang dari VMware, Inc.; Intel dan Pentium adalah merek dagang dari Intel Corporation; AMD Athlon adalah merek
dagang dari Advanced Micro Devices, Inc; Windows adalah merek dagang dari Microsoft Corporation.; Java adalah merek dagang
dari Oracle America, Inc.; Ripple adalah merek dagang dari tinyHippos, Inc.; Mac OS adalah merek dagang dari Apple Inc.; Web
Inspector adalah merek dagang dari Wintriss Engineering Corporation.; PhoneGap adalah merek dagang dari Adobe Systems
Incorporated;. Semua merek dagang lainnya adalah properti dari pemiliknya masing-masing.
Dokumentasi ini termasuk semua dokumentasi yang disatukan menurut referensi, seperti dokumentasi yang telah diberikan atau
disediakan melalui tautan atau dibuat bisa diakses "APA ADANYA" dan "SEBAGAIMANA ADANYA" dan tanpa syarat, dukungan,
jaminan, representasi, atau garansi apa pun oleh Research In Motion Limited dan perusahaan afiliasinya ("RIM") dan RIM tidak
bertanggung jawab terhadap segala kesalahan ketik, teknis, atau ketidakakuratan, kesalahan atau kelalaian lainnya dalam
dokumentasi ini. Demi melindungi kepemilikan RIM dan informasi tertutup dan/atau rahasia dagang, dokumentasi ini mungkin
menerangkan beberapa aspek teknologi RIM dalam istilah umum. RIM berhak mengganti informasi yang terkandung di dalam
dokumentasi ini secara berkala; walau demikian, RIM tidak berkomitmen untuk menyediakan penggantian, pembaruan,
penyempurnaan, atau penambahan lainnya pada dokumentasi ini bagi Anda secara tepat waktu atau bahkan tidak ada sama sekali.
Dokumentasi ini mungkin berisi referensi ke sumber informasi, perangkat keras atau perangkat lunak, produk atau layanan pihak
ketiga; termasuk berbagai komponen dan konten seperti konten yang dilindungi oleh hak cipta dan/atau situs Web pihak ketiga
(secara kolektif disebut "Produk dan Layanan Pihak Ketiga"). RIM tidak mengontrol dan tidak bertanggung jawab atas segala Produk
dan Layanan Pihak Ketiga, termasuk tetapi tidak terbatas pada konten, akurasi, kepatuhan hak cipta, kompatibilitas, kinerja, jaminan
mutu, legalitas, kelayakan, tautan atau aspek lainnya dari Produk dan Layanan Pihak Ketiga. Referensi ke Produk dan Layanan Pihak
Ketiga yang dimasukkan dalam dokumentasi ini tidak menyiratkan dukungan oleh RIM atau Produk dan Layanan Pihak Ketiga atau
pihak ketiga tersebut dengan cara apa pun.
KECUALI SEJAUH YANG DILARANG SECARA SPESIFIK OLEH HUKUM YANG BERLAKU DALAM YURISDIKSI ANDA, SEMUA SYARAT,
DUKUNGAN, JAMINAN, REPRESENTASI, ATAU GARANSI APA PUN, TERSURAT ATAU TERSIRAT, TERMASUK TANPA BATASAN, SEGALA
SYARAT, DUKUNGAN, JAMINAN, REPRESENTASI ATAU GARANSI DURABILITAS, KESESUAIAN UNTUK TUJUAN ATAU PENGGUNAAN
TERTENTU, DAYA JUAL, KUALITAS DAYA JUAL, NON-PELANGGARAN, KUALITAS KEPUASAN, ATAU HAK, ATAU YANG TIMBUL DARI
UNDANG-UNDANG ATAU KEBIASAAN ATAU PERBUATAN YANG BERKAITAN DENGAN ATAU PENGGUNAAN DAGANG, ATAU
BERKAITAN DENGAN DOKUMENTASI ATAU PENGGUNAANNYA, ATAU KINERJA ATAU NON-KINERJA DARI SEGALA PERANGKAT
LUNAK, PERANGKAT KERAS, LAYANAN, ATAU SEGALA PRODUK DAN LAYANAN PIHAK KETIGA YANG DISEBUTKAN DI SINI, DENGAN
INI DIKECUALIKAN. ANDA JUGA MUNGKIN MEMPUNYAI HAK LAINNYA YANG BERBEDA MENURUT NEGARA BAGIAN ATAU PROVINSI.
BEBERAPA YURISDIKSI MUNGKIN TIDAK MENGIZINKAN PENGECUALIAN ATAU PEMBATASAN TERHADAP JAMINAN DAN SYARAT
TERSIRAT. SEJAUH DIIZINKAN OLEH HUKUM, SEGALA GARANSI ATAU SYARAT TERSIRAT YANG BERKAITAN DENGAN DOKUMENTASI
SEJAUH IA TIDAK BISA DIKECUALIKAN SEBAGAIMANA DITETAPKAN DI ATAS, NAMUN BISA DIBATASI, DENGAN INI DIBATASI
SEMBILAN PULUH (90) HARI SEJAK TANGGAL ANDA MEMPEROLEH DOKUMENTASI ATAU BARANG YANG MENJADI POKOK MATERI
KLAIM.
SEJAUH MAKSIMAL YANG DIIZINKAN OLEH HUKUM YANG BERLAKU DALAM YURISDIKSI ANDA, DALAM KEADAAN APA PUN RIM
TIDAK BERTANGGUNG JAWAB TERHADAP SEGALA JENIS KERUGIAN YANG BERKAITAN DENGAN DOKUMENTASI INI ATAU
PENGGUNAANNYA, ATAU KINERJA ATAU NON-KINERJA DARI SEGALA PERANGKAT LUNAK, PERANGKAT KERAS, LAYANAN, ATAU
SEGALA PRODUK DAN LAYANAN PIHAK KETIGA YANG DISEBUTKAN DI SINI TERMASUK TANPA BATASAN PADA KERUGIAN
BERIKUT: KERUGIAN LANGSUNG, KONSEKUENSIAL, CONTOH, INSIDENTAL, TIDAK LANGSUNG, KHUSUS, AKIBATNYA, ATAU
KERUGIAN SERIUS, KERUGIAN AKIBAT KEHILANGAN LABA ATAU PENDAPATAN, KEGAGALAN MEWUJUDKAN PENGHEMATAN
YANG DIPERKIRAKAN, INTERUPSI BISNIS, HILANGNYA INFORMASI BISNIS, HILANGNYA KESEMPATAN BISNIS, ATAU KERUSAKAN
ATAU HILANGNYA DATA, KEGAGALAN MENGIRIM ATAU MENERIMA DATA, MASALAH YANG BERKAITAN DENGAN SEGALA
APLIKASI YANG DIGUNAKAN BERSAMA PRODUK ATAU LAYANAN RIM, BIAYA AKIBAT WAKTU MENGANGGUR, KERUGIAN DARI
PEMANFAATAN PRODUK ATAU LAYANAN RIM ATAU BAGIAN DARINYA ATAU LAYANAN AIRTIME, BIAYA BARANG PENGGANTI,
BIAYA PENUTUP, FASILITAS ATAU LAYANAN, BIAYA MODAL, ATAU KERUGIAN FINANSIAL SERUPA LAINNYA, BAIK KERUGIAN
TERSEBUT TELAH DIPERKIRAKAN ATAU PUN TIDAK, DAN SEKALIPUN RIM TELAH DIBERI TAHU MENGENAI KEMUNGKINAN
KERUGIAN DEMIKIAN.
SEJAUH MAKSIMAL YANG DIIZINKAN OLEH HUKUM YANG BERLAKU DALAM YURISDIKSI ANDA, RIM TIDAK MEMPUNYAI
KEWAJIBAN, TUGAS, ATAU TANGGUNGAN APA PUN DALAM KONTRAK, KESALAHAN, ATAU LAINNYA KEPADA ANDA, TERMASUK
SEGALA KEWAJIBAN KARENA KELALAIAN ATAU KEWAJIBAN HUKUM MENYELURUH.
PEMBATASAN, PENGECUALIAN, DAN SANGGAHAN YANG BERLAKU DI SINI: (A) TANPA TERGANTUNG PADA SIFAT PENYEBAB
TINDAKAN, TUNTUTAN, ATAU TINDAKAN ANDA; TERMASUK NAMUN TIDAK TERBATAS PADA PELANGGARAN KONTRAK, KELALAIAN,
KESALAHAN, KEWAJIBAN HUKUM MENYELURUH ATAU TEORI HUKUM LAINNYA DAN PELANGGARAN DASAR ATAU KEGAGALAN DARI
TUJUAN DASAR PERJANJIAN INI ATAU SEGALA PERBAIKAN YANG DIMUAT DI SINI; DAN (B) PADA RIM DAN PERUSAHAAN
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
3
Aplikasi BlackBerry HTML5 WebWorks
AFILIASINYA, PENERUS MEREKA, ORANG YANG DITUNJUK, AGEN, PEMASOK (TERMASUK PENYEDIA LAYANAN AIRTIME), DISTRIBUTOR
RESMI RIM (JUGA TERMASUK PENYEDIA LAYANAN AIRTIME) DAN PARA DIREKTUR, KARYAWAN, DAN KONTRAKTOR INDEPENDEN
MEREKA.
SELAIN PEMBATASAN DAN PENGECUALIAN YANG DITETAPKAN DI ATAS, DALAM KEADAAN APA PUN DIREKTUR, KARYAWAN,
AGEN, DISTRIBUTOR, PEMASOK, KONTRAKTOR INDEPENDEN RIM ATAU AFILIASI RIM TIDAK BERTANGGUNG JAWAB ATAS SEGALA
YANG TIMBUL DARI ATAU BERKAITAN DENGAN DOKUMENTASI.
Sebelum berlangganan, menginstal, atau menggunakan segala Produk dan Layanan Pihak Ketiga, Anda bertanggung jawab
memastikan bahwa penyedia layanan airtime Anda telah setuju untuk mendukung semua fitur mereka. Beberapa penyedia layanan
airtime mungkin tidak menawarkan fungsionalitas untuk menjelajahi Internet dengan berlangganan BlackBerry® Internet Service.
Tanyakan pada penyedia layanan Anda untuk mengetahui status fungsionalitas ini, pengaturan jelajah, paket layanan dan fiturnya.
Instalasi atau penggunaan Produk dan Layanan Pihak Ketiga bersama produk dan layanan RIM mungkin memerlukan satu atau
beberapa paten, merek dagang, hak cipta, atau lisensi lainnya untuk menghindari pelanggaran izin pihak ketiga. Anda bertanggung
jawab penuh untuk menentukan akan menggunakan, Produk dan Layanan Pihak Ketiga dan apakah perlu lisensi pihak ketiga untuk
melakukannya. Jika diperlukan, Anda bertanggung jawab untuk mendapatkannya. Anda tidak boleh menginstal atau menggunakan
Produk dan Layanan Pihak Ketiga hingga diperoleh semua lisensi yang diperlukan. Segala Produk dan Layanan Pihak Ketiga yang
disediakan bersama produk dan layanan RIM disediakan untuk kenyamanan Anda dan disediakan "APA ADANYA" tanpa syarat
tersurat atau tersirat, dukungan, garansi, representasi, atau jaminan dalam bentuk apa pun oleh RIM dan RIM tidak bertanggung
jawab atas apa pun, dalam kaitan tersebut. Penggunaan Anda atas Produk dan Layanan Pihak Ketiga diatur oleh dan tunduk pada
ketentuan yang Anda setujui pada lisensi lain dan perjanjian lainnya yang berlaku dengan pihak ketiga, kecuali sejauh yang
dicantumkan secara tersurat oleh suatu lisensi atau perjanjian lainnya dengan RIM.
Beberapa fitur tertentu yang dijelaskan dalam dokumentasi ini memerlukan versi minimal dari BlackBerry® Enterprise Server
Software, BlackBerry® Desktop Software, dan/atau BlackBerry® Device Software dan mungkin memerlukan produk pengembangan
tambahan atau Produk dan Layanan Pihak Ketiga untuk akses ke aplikasi perusahaan.
Produk ini menyertakan perangkat lunak yang dikembangkan oleh Apache Software Foundation (http://www.apache.org/) dan/atau
atau yang dilisensikan menurut Apache License, Versi 2.0 (http://www.apache.org/licenses/). Untuk informasi lainnya, lihat file
NOTICE.txt yang disertakan bersama perangkat lunak. Kecuali jika diharuskan oleh hukum yang berlaku atau dalam perjanjian
tertulis, perangkat lunak yang didistribusikan di bawah Lisensi adalah didistribusikan atas DASAR "APA ADANYA", TANPA GARANSI
ATAU SYARAT APA PUN, baik tersurat maupun tersirat. Lihat Lisensi untuk bahasa tertentu yang mengatur perizinan dan
pembatasan menurut Lisensi.
Ketentuan penggunaan produk atau layanan RIM ditentukan dalam lisensi terpisah atau perjanjian lainnya dengan RIM yang berlaku.
TIDAK ADA DALAM DOKUMENTASI INI YANG BERMAKSUD MENGGANTIKAN SEGALA PERJANJIAN TERTULIS ATAU JAMINAN YANG
DISEDIAKAN OLEH RIM UNTUK SEBAGIAN DARI PRODUK ATAU LAYANAN RIM SELAIN DOKUMENTASI INI.
4
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Tentang panduan lab ini
Materi ini dirancang berdasarkan asumsi bahwa semua prasyarat yang diperlukan telah dilengkapi oleh
peserta sebelum mencoba latihan ini.
Agar tidak berpengaruh negatif pada kualitas pengalaman belajar, RIM menyarankan peserta melengkapi
prasyarat.
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
5
Aplikasi BlackBerry HTML5 WebWorks
Daftar Isi
Tentang panduan lab ini ................................................. 5
Ringkasan Alat BlackBerry HTML5 WebWorks ................................ 7
Pendahuluan ....................................................... 7
Sasaran ........................................................... 7
Prasyarat yang Disarankan ............................................. 7
Kebutuhan Teknis .................................................... 8
Menginstal Adobe Air SDK ............................................... 9
Menginstal BlackBerry WebWorks SDK untuk Tablet OS ....................... 11
Apa yang dimaksud dengan Ripple Emulator? ............................... 15
Mengunduh Ripple Emulator ............................................. 16
Menginstal VMware Player ............................................... 19
Penyetelan BlackBerry PlayBook Simulator ................................. 21
Ringkasan dan Pelajaran Lebih Lanjut...................................... 25
Ringkasan ........................................................ 25
Sumber Daya Tambahan .............................................. 25
6
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Ringkasan Alat BlackBerry HTML5
WebWorks
Pendahuluan
Modul ini menguraikan cara menginstal beragam alat pengembangan BlackBerry HTML5 WebWorks,
cara menyetelnya dan penjelasan singkat tentang cara memulai pengembangan aplikasi.
Sasaran
Dalam modul ini peserta akan diperkenalkan dengan konsep-konsep berikut:
Alat mana yang diperlukan untuk pengembangan BlackBerry HTML5 WebWorks untuk tablet
Cara menginstal alat berikut:
o Adobe® Air® SDK
o BlackBerry® WebWorks™ SDK untuk Tablet OS
o Alat Ripple™ Emulator
o VMware® Player
o BlackBerry PlayBook Simulator
Prasyarat yang Disarankan
Untuk modul ini, prasyarat keahlian dan bidang pengetahuan yang disarankan adalah:
Pengetahuan dasar tentang komputasi
Terminologi pengembangan aplikasi (Mis. GUI, IDE, dan USB)
Navigasi (Mis. menginstal perangkat lunak, menggunakan arsip, mencari dan menghapus file
serta folder)
Pengunaan Internet (Mis. menjelajahi situs Web, menggunakan browser Web pada komputer)
Jenis-jenis file (Mis. JPG, PNG, DOC, PDF, dan ZIP)
Pengetahuan dasar mengedit teks (Mis. memasukkan teks, menyalin dan menempelkan)
Pengalaman pengguna akhir/biasa menggunakan ponsel cerdas
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
7
Aplikasi BlackBerry HTML5 WebWorks
Kebutuhan Teknis
Untuk modul ini, perangkat keras berikut disarankan untuk penyetelan teknis:
Prosesor desktop Intel® Pentium® 4 atau AMD Athlon™ 2 GHz atau yang lebih cepat
Ruang hard disk kosong 1 GB atau lebih
RAM 2 GB atau lebih
Monitor komputer dengan resolusi 1.024 x 768 atau yang lebih tinggi
Windows® XP SP3, Windows Vista® Ultimate atau Enterprise, atau Windows® 7
Java® Runtime Environment JRE 1.6
Harap Diingat: Pastikan bahwa komputer host/lokal mempunyai RAM yang cukup untuk menjalankan
VMware Player untuk BlackBerry PlayBook Simulator
Untuk modul ini, alat berikut perlu diunduh dan diinstal pada komputer peserta sebelum pengembangan
bisa dimulai:
Adobe® AIR® SDK v2.5 atau lebih
BlackBerry WebWorks SDK untuk Tablet OS
Ripple® Emulator
BlackBerry PlayBook Simulator
VMware® (diperlukan untuk menjalankan BlackBerry PlayBook Simulator)
Jika peserta ingin mengunduh alat untuk mengembangkan pada Mac OS, maka diperlukan alat berikut:
Adobe Air SDK
BlackBerry HTML5 WebWorks SDK untuk Tablet OS untuk Mac
VMware Fusion®
Alat-alat tersebut bisa diakses dari BlackBerry Developer Zone
8
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Menginstal Adobe Air SDK
Kunjungi situs Download Adobe AIR SDK untuk mengunduh Adobe® Air® SDK v 2.7 atau yang di
atasnya.
Jika Anda telah menginstal Adobe Air SDK versi sebelumnya pada komputer, Anda harus menghapus
instalasinya sebelum menginstal versi terbaru Adobe Air SDK. Jika Anda tidak menghapus instalasi versi
sebelumnya dan hanya menimpanya, mungkin akan terjadi kesalahan saat mengkompilasi aplikasi
WebWorks.
Pilih versi OS yang akan diinstal pada komputer milik pengembang. Harap diingat, untuk modul ini akan
digunakan versi OS Windows.
Gambar 2: Memilih OS yang sesuai untuk pengunduhan SDK
Klik untuk menyimpan file ke folder Program Files pada direktori “C:\” di komputer. Jika telah ada program
Adobe seperti Adobe Reader yang telah diinstal, maka ada folder default C:\Program Files\Adobe.
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
9
Aplikasi BlackBerry HTML5 WebWorks
File SDK akan diekstrak dalam langkah berikutnya.
Gambar 3: Menyimpan konten ke Program Files
Pastikan menyimpan konten ke direktori “Program Files” di komputer Anda. Anda disarankan
menyimpan file yang diekstrak ke folder “C:\Program Files\Adobe\”. Jika folder
“C:\ProgramFiles\Adobe\AirSDK” tidak ada, masuklah ke “C:\Program\Files\Adobe”
Buka file “Adobe Air SDK” yang disimpan di folder C:\Program Files\Adobe, dan ekstrak
isi Air SDK ke komputer Anda dengan mengklik tautan “Extract all Files”. Dengan mengklik tautan
“Extract All Files” yang ditampilkan di bawah ini, Extraction Wizard akan dimulai secara otomatis.
Klik tombol “Next’ untuk melanjutkan.
Gambar 4: Extraction Wizard
10
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Menginstal BlackBerry WebWorks SDK
untuk Tablet OS
Guna menginstal BlackBerry WebWorks SDK untuk tablet BlackBerry PlayBook, kunjungi situs
BlackBerry HTML5 WebWorks dan klik tautan Downloads
Pilih opsi “Tablet OS SDK” untuk mengunduh SDK bagi pengembangan aplikasi tablet BlackBerry
PlayBook.
Gambar 5: Berbagai versi WebWorks SDK untuk Ponsel Cerdas atau Tablet
Setelah Anda mengunduh SDK ke komputer host lokal, pilih “Run” untuk memulai panduan instalasi.
Gambar 6: Opsi pengunduhan SDK
Panduan instalasi akan memulai proses pemasangan.
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
11
Aplikasi BlackBerry HTML5 WebWorks
Gambar 7: Awal Installation Wizard
Setelah Installation Wizard muncul, klik Next untuk memulai proses instalasi.
Gambar 8: Installation Wizard
12
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Berikutnya, tinjaulah Software License Agreement dan klik “I accept” jika Anda menerima ketentuannya.
Anda tidak akan bisa menginstal WebWorks SDK tanpa menyetujui Software License Agreement.
Gambar 9: Menerima syarat dan ketentuan
Pilih folder untuk menginstal SDK. Disarankan menggunakan C:\Program Files\Research In
Motion\BlackBerry WebWorks SDK for Tablet OS.
Gambar 10: Memilih folder untuk menginstal SDK
Pilih folder tempat menginstal Adobe Air SDK. Pastikan mengingat tempat menginstal Adobe AIR SDK
untuk mencarinya bila diperlukan. Klik tombol “Choose” untuk mengarahkan ke folder
C:\Program Files\Adobe\AdobeAIRSDK lokal pada komputer Anda.
Klik “Next”.
Tinjau Pre-installation Summary, kemudian klik “Install”
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
13
Aplikasi BlackBerry HTML5 WebWorks
Gambar 11: Pre-installation Summary untuk BlackBerry WebWorks SDK
Instalasi akan dimulai dan mungkin memerlukan waktu beberapa menit. Setelah instalasi selesai, klik
“Done”
Gambar 12: Instalasi BlackBerry HTML5 WebWorks SDK
Setelah SDK diinstal, file akan berada di folder “BlackBerry PlayBook Web Packager” pada
“C:\Program Files\Research In Motion\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\bbwp”.
14
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Apa yang dimaksud dengan Ripple
Emulator?
Ripple Emulator adalah emulator lingkungan seluler multi-platform yang dibuat khusus untuk
pengembangan dan pengetesan aplikasi seluler HTML5. Ripple Emulator bisa digunakan untuk
melakukan debug JavaScript, pemeriksaan DOM HTML, pengetesan otomatis dan emulasi resolusi layar
beberapa perangkat sekaligus dengan seketika tanpa menerapkan ulang aplikasi atau mengulangi
emulator.
Ripple Emulator mengurangi kendala yang dihadapi oleh para pengembang seluler melalui fragmentasi
platform di pasaran. Dengan Ripple Emulator, Anda bisa melihat cara kerja tampilan dan fungsi aplikasi
Anda pada beberapa perangkat seluler dan platform dengan cepat, saat menggunakan API BlackBerry
HTML5 WebWorks dan PhoneGap™ di lingkungan mirip-browser yang cepat.
Ripple Emulator menyertakan seperangkat API emulasi yang mencerminkan platform yang bisa Anda
pilih. Untuk informasi lainnya tentang API yang didukung untuk aplikasi BlackBerry HTML5 WebWorks
di Ripple Emulator, lihat bagian API. Ripple Emulator juga menyertakan akses ke alat Web Inspector™.
Berbagai panel dan setelan di Ripple Emulator memungkinkan Anda melakukan banyak tindakan,
termasuk berikut ini:
Mengganti jenis perangkat dan versi platform
Mensimulasikan tindakan akselerometer
Memodifikasi informasi lokasi, termasuk garis lintang, garis bujur, dan koordinat ketinggian
Menentukan cara aplikasi merespons suatu kejadian dengan memilih kejadian spesifik untuk
memicunya
Memvalidasi elemen dan atribut dalam file konfigurasi untuk aplikasi Anda
Memicu kejadian panggilan telepon
Untuk mengetes aplikasi BlackBerry HTML5 WebWorks Anda menggunakan Ripple Emulator, letakkan
aplikasi pada server Web lokal dan arahkan Ripple Emulator ke situs tersebut. Anda bisa mengetes
beragam skenario tanpa mengkompilasi ulang atau memuat ulang aplikasi pada simulator perangkat atau
perangkat. Setelah memperbarui aplikasi, Anda bisa melakukan pengetesan pada simulator perangkat atau
perangkat untuk memastikan bahwa aplikasi berjalan dengan semestinya ketika digunakan oleh pengguna.
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
15
Aplikasi BlackBerry HTML5 WebWorks
Mengunduh Ripple Emulator
Unduh dari situs BlackBerry Jam “HTML5/ WebWorks”. Anda akan mempunyai opsi pengunduhan
untuk Windows atau Mac OS.
Gambar 13: Mengunduh Ripple Emulator
Setelah mengunduh file Ripple Emulator.exe, ”Installation Wizard” akan dimulai. Click “Next” untuk \
memulai proses instalasi.
Gambar 14: Installation Wizard untuk Ripple Emulator
Setelah meninjau ketentuan Software License Agreement, klik “I agree” untuk melanjutkan
16
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Gambar 15: Software License Agreement untuk Instalasi Ripple Emulator
Pilih folder instalasi. Klik “Choose” untuk menjelajahi lokasi file. Klik “Next” bila Anda telah memilih
lokasi file.
Gambar 16: Menginstal Ripple Emulator
Berikutnya, tinjau “Installation Summary” dan klik “Install”. Instalasi mungkin memerlukan waktu
beberapa menit. Untuk menyelesaikan instalasi, klik “Done”.
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
17
Aplikasi BlackBerry HTML5 WebWorks
Gambar 17: Instalasi Ripple Emulator selesai
Setelah instalasi selesai, buka Ripple Emulator. Pada menu opsi “Devices”, pilih “BlackBerry PlayBook”.
Pastikan untuk memilih opsi “WebWorks-Tablet OS” pada menu “Platform”. Untuk membuka Ripple,
arahkan ke folder C:\Program Files\Research In Motion\Ripple xxx.
Untuk mengembangkan berbagai aplikasi HTML5 WebWorks untuk ponsel cerdas BlackBerry, seperti
BlackBerry Bold 9900 atau BlackBerry Torch 9800, pilih opsi “WebWorks” pada menu “Platform”.
Gambar 18: Ripple Emulator untuk Tablet OS
Untuk membuka item menu, klik judul menu tersebut. Anda sekarang siap memulai pemrograman di
Ripple.
18
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Menginstal VMware Player
VMware Player diperlukan untuk menjalankan BlackBerry PlayBook Simulator. Untuk mengunduh
VMWare Player, Anda akan memerlukan akun VMWare. Jika Anda tidak mempunyai akun VMWare,
daftarkan diri untuk memperoleh akun gratis. Setelah login Anda dibuat, loginlah ke situs VMWare dan
unduh VMWare Player.
Untuk menjalankan mesin virtual, Anda disarankan mempunyai prosesor 1 GHz atau yang lebih cepat
(disarankan 2 GHz) dan RAM minimal 1 GB (RAM yang disarankan 2 GB). Anda harus mempunyai
cukup memori untuk menjalankan sistem operasi host, plus memori yang diperlukan setiap sistem operasi
tamu (misalnya: PlayBook Tablet OS) dan untuk aplikasi pada host dan tamu. VMware Player
memerlukan ruang disk kurang-lebih 150 MB untuk menginstal aplikasi. Untuk mengetahui lebih detail
tentang kebutuhan PC minimal, lihat VMware Player Documentation.
Pilih VMware Player untuk versi Windows
Gambar 19: Mengunduh VMware Player
Klik “Install” untuk memulai “Installation Wizard”. Simpan folder ke lokasi file lokal pada komputer
Anda.
Setelah file diunduh, klik “Launch” untuk memulai “Download Manager”
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
19
Aplikasi BlackBerry HTML5 WebWorks
Gambar 20: Instalasi VMWare Player
Setelah memilih semua opsi instalasi, klik “Continue” untuk memulai instalasi. Setelah VMWare diinstal,
komputer harus dihidupkan ulang. Pastikan menghidupkan ulang komputer Anda untuk menyelesaikan
instalasi.
Gambar 21: Instalasi VMWare Player Berhasil
20
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Penyetelan BlackBerry PlayBook Simulator
BlackBerry PlayBook Simulator Virtual Machine telah disertakan dalam folder instalasi BlackBerry
WebWorks SDK, karena telah diunduh selama instalasi WebWorks SDK.
Untuk menyetel BlackBerry PlayBook Simulator, arahkan ke C:\Program Files\Research In
Motion\BlackBerry WebWorks SDK for TabletOS 2.1.0.6\bbwp\blackberry-tablet-sdk untuk menemukan
BlackBerry PlayBook Simulator Virtual Machine.
Buka aplikasi VMWare Player, dengan mengklik opsi “Open a Virtual Machine”.
Gambar 22: Membuka aplikasi VMWare Player
Arahkan ke folder BlackBerry WebWorks SDK, dan buka file BlackBerryPlayBookSimulator.vmx.
Lokasi folder WebWorks SDK biasanya C:\Program Files\Research In Motion\BlackBerry WebWorks
SDK for TabletOS 2.1.0.6\bbwp\blackberry-tablet-sdk.
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
21
Aplikasi BlackBerry HTML5 WebWorks
Klik tautan “BlackBerry PlayBook Simulator” pada tautan “Home”
Gambar 23: Mengarahkan ke BlackBerry PlayBook Simulator
Setelah mengklik tautan “BlackBerry PlayBook Simulator”, klik tautan “Play Virtual Machine” untuk
memulai BlackBerry PlayBook Simulator.
Mesin virtual BlackBerry PlayBook Tablet OS akan dihidupkan.
Gambar 24: Mesin Virtual Tablet BlackBerry PlayBook
Setelah BlackBerry PlayBook Tablet OS dimulai di mesin virtual, Anda akan dikonfirmasi untuk
memasukkan kata sandi. Kata sandi default yang dimasukkan adalah “playbook”.
22
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Gambar 25: BlackBerry PlayBook Tablet OS dimulai
Setelah memasukkan kata sandi default “playbook”, layar awal simulator PlayBook akan muncul
Gambar 26: Layar awal simulator tablet BlackBerry PlayBook
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
23
Aplikasi BlackBerry HTML5 WebWorks
24
© 2012 Research In Motion Limited
Modul 2 – Instalasi Alat
v0.01
Aplikasi BlackBerry HTML5 WebWorks
Ringkasan dan Pelajaran Lebih Lanjut
Ringkasan
Dalam modul ini, dibahas topik berikut:
Alat mana yang diperlukan untuk pengembangan BlackBerry HTML5 WebWorks untuk tablet
Cara menginstal alat berikut:
Adobe Air SDK
BlackBerry WebWorks SDK untuk Tablet OS
VMware® Player
BlackBerry PlayBook Simulator
Langkah berikutnya termasuk menulis, mengemas, dan memuat aplikasi ke BlackBerry PlayBook
Simulator
Sumber Daya Tambahan
Penjelasan Pelatihan HTML5 WebWorks – Mobile World Congress 2011
Membuat aplikasi BlackBerry pertama Anda menggunakan HTML5 WebWorks
PhoneGap dan Ripple Demo
Modul 2 – Instalasi Alat
v0.01
© 2012 Research In Motion Limited
25
Download