Google Cloud Endpoints (1)

Google Cloud Endpoints dapat digunakan untuk membuat Public API untuk aplikasi App Engine. Cloud Endpoints menyediakan fasilitas untuk megonversi client libraries untuk Android dan iOS, dan memudahkan tugas developer untuk mengintegrasikan fungsionalitas aplikasi backend kedalam mobile apps pada Android dan iOS.
Untuk memulai belajar Google Cloud Endpoints, pastikan telah memiliki development environment seperti berikut:
1. Eclipse Kepler
2. Google Eclipse plugin with App Engine SDK 1.9.9
3. OS Mac / Windows
Setelah melakukan instalasi beberapa hal diatas, pastikan semuanya telah berjalan dengan baik. Pengalaman saya, saya lupa untuk mengunduh App Engine SDK setelah melakukan instalasi plugin App Engine SDK, sehingga App Engine tidak berjalan dengan baik dan error. Lalu lakukan proses pengaturan path SDK pada Google App Engine untuk project kita:
1. Klik kanan project
2. Klik properties
3. Expand menu Google dan pilih App Engine
4. Lakukan pengaturan path SDK App Engine pada link configure SDKs
Kemudian mulai membuat project App Engine di eclipse seperti berikut:
1. pilih icon menu google pada menubar
2. pilih new web application project
3. Isi project name dan package
4. uncheck Use google web toolkit
5. klik finish
Buat kelas Quotes.java dan QuotesServiceAPI.java pada project kita [1] (pelajari juga penjelasan penggunaan anotasi API di web tersebut). Setelah itu run project dengan run as web application dan buka browser untuk melakukan cek apakah API sudah berjalan dengan baik. Ketikkan pada browser : localhost:8888/_ah/api/explorer, dan lakukan test API di localhost secara keseluruhan [1].
Saya sarankan untuk tidak menggunakan proxy karena akan terjadi hambatan untuk melakukan run project. dan untuk port localhost dapat diatur dengan langkah berikut:
1. pilih icon menu google pada menubar
2. pilih run/debug setting
3. klik project dan klik edit
4. pilih tab server
5. ubah port yang tidak digunakan oleh aplikasi yang lainnya
6. klik ok
Selamat mencoba! :)

Comments

Popular posts from this blog

Wireshark dan Cara Penggunaannya

Konversi Antar Sistem Bilangan

AT Command Tester