Jawablahpertanyaanberikut!
1. Apakah yang AndaketahuitentangkomponenTinyWebDB?
• Komponen yang digunakan untuk menyimpan data terus-menerus dalam database di web. Karena data disimpan di web bukan telepon tertentu, TinyWebDB dapat digunakan untuk memfasilitasi komunikasi antara ponsel dan aplikasi (misalnya, permainan multi-player).
2. ApakahfungsikomponenTinyWebDB?
• Digunakan untuk memfasilitasi komunikasi antara ponsel dan aplikasi (misalnya, permainan multi-player).
3. ApaperbedaankomponenTinyDBdanTinyWebDB?
• TinyDB : Database disimpan dalam android sehingga bias offline.
• TinyWebDB : Database disimpan dalam webserver sehingga harus online.
4. Dimanakah (alamat URL) TinyWebDBmenyimpan data secara default?
• http://appinvtinywebdb.appspot.com/
5. Bagaimanalangkah-langkahmembuatweb serviceuntuk database Andasendiri (bukan yang disediakansecara default App Inventor)?
• Download App Engine untuk Python di http://code.google.com/appengine/ . Setelah menginstal, jalankan GoogleAppEngineLauncher.
• Download file zip di http://appinventor.googlelabs.com/learn/reference/other/tinywebdbassets/customtinywebdb.zip. File ini digunakan untuk mengkustom TinyWebDB.
• Unzip file zip yang didownload.
• Dalam GoogleAppEngineLauncher, pilih File | Tambah Aplikasi yang ada . Pilih browse dan cari folder yang baru saja di unzip. Kemudian klik tombol Run.
• Anda dapat menguji layanan dengan membuka browser dan memasukkan “localhost: 8080” sebagai URL.
• Dalam GoogleAppEngineLauncher, pilih Dashboard . Masukkan informasi account Google dan Anda akan dibawa ke sebuah dashboard App Engine.
• Pilih Buat Aplikasi . Anda akan perlu menentukan Identifier Aplikasi unik secara global. Ingat identifier Aplikasi karena Anda akan membutuhkannya nanti.
• Buka editor teks di komputer lokal Anda dan buka file app.yaml dalam folder customtinywebdb. Modifikasi baris pertama.
• Dalam GoogleAppEngineLauncher, pilih Deploy dan ikuti langkah-langkahnya.
• Test untuk melihat apakah aplikasi Anda berjalan di web. Dalam browser, masukkan myapp.appspot.com, myapp diganti nama aplikasi.
Agar aplikasi Inventor dapat menyimpan dan mengambil data menggunakan layanan baru Anda. Lakukan hal berikut:
• Tarik dalam komponen TinyWebDB ke Komponen Designer.
• Memodifikasi properti ServiceURL dari default http://appinvtinywebdb.appspot.com/ ke layanan web Anda.
• Setiap operasi StoreValue (blok) akan menyimpan data di layanan Anda, dan setiap operasi GetValue akan mengambil dari layanan anda.
6. Apa keuntungan memiliki web service sendiri?
• Entrinya tidak ada batasan, jika menggunakan webservice default hanya disediakan 1000 entri. Dan kemungkinan bias tertimpa.
7. Method apakah yang digunakanuntukmenyimpansuatunilaidalamTinyWebDB?
• StoreValue
8. Method apakah yang digunakan untuk mengambil suatu nilai dalam TinyWebDB?
• GetValue
9. Method apakah yang digunakan sebagai trigger untuk melakukan pekerjaan setelah mengambil/ mendapatkan data dariTinyWebDB?
• tinywebdb.gotvalue
10. Bagaimanakah cara menghapus data dariTinyWebDB?
• clearAll()
Monday, November 14, 2016
Pemrograman Mobile
0 Response to "Pengenalan APP Inventor jilid 7 (TinyWebDB)"
Post a Comment