brew2Saya akhir-akhir ini tertarik dengan bahasa pemrograman BREW. Saya tertarik ini karena BREW baru-baru ini diperkenalkan di kampus saya. Walaupun saya tidak punya dasar-dasar pemograman BREW, tetapi saya ingin mencoba menguasainya, dan kebetulan ada teman saya yang ingin juga belajar dari tingkat dasar. Setelah saya googling, saya mendapatkan artikel dari wikipedia, BREW (Binary Runtime Environment for Wireless) adalah sebuah platform aplikasi yang dibuat oleh qualcomm untuk digunakan di mobile phone. BREW ini dikhususkan untuk handphone berjenis CDMA saja. Untuk lebih jelasnya mungkin bisa dibaca di wikipedia.

Untuk mempelajari dan menggunakan BREW ini, dibutuhkan beberapa aplikasi, yang terpenting adalah:

Terus terang saya masih sangat awam dengan BREW ini, tetapi saya beranikan diri menulis disini agar saya terpacu untuk mempelajarinya lebih dalam. Mungkin dalam penjelasan saya ada kesalahan-kesalahan, dan saya harap ini bisa menjadi tempat sharing bagi kita untuk membahas BREW lebih dalam.

Pertama dimulai dari menginstalnya. Visual Studio mutlak dibutuhkan. Vs Studio ini digunakan sebagai tempat coding nantinya. Bahasa pemograman yang digunakan adalah bahasa C++. Pada saat pertama kali saya menginstal, saya menggunakan Vs Studio 2008, tetapi ternyata studio 2008 tidak support dengan software BREWnya. jadi saya ganti menjadi vs studio 2005.

BREWSDKTOOLS111SP02, adalah software yang digunakan sebagai editor untuk tampilan pada handphone yang akan diisikan aplikasi. Mungkin kegunaannya tidak sebatas hanya itu saja, maklum baru beberapa hari ini saya mengopreknya dan belum tahu seluruh kegunaannya.

BREWSDK315SP01, adalah software simulasinya, sehingga kita lebih mudah melihat tampilan pada handphone dalam bentuk simulator. Sebenarnya ada satu software lagi yang diperlukan yaitu uploadernya, tetapi mungkin itu tidak akan dibahas dulu, karena saya sendiri belum memiliki hardware uploadernya.

Untuk menginstall ketiga diatas, harus secara berurutan, karena software ini saling mendukung satu sama lain, sehingga jika tidak berurutan, ada kemungkinan software ini tidak akan dapat dijalankan. Terus terang saya masih sangat awam dengan bahasa BREW ini, dan saya akan sangat senang jika kita dapat sharing lebih mendalam.