Blackberry signing key, apakah itu ?
Pada saat saya pertamakali belajar Blackberry programming, begitu senangnya saya bisa memunculkan sesuatu di blackberry simulator, maklum saja karena saya memang masih belajar program java. Tapi apakah cukup sampai disitu saja pembelajaran kita? tentu tidak. Kita semua pasti menginginkan program yang kita buat, yang kita jalankan di simulator itu dapat berjalan juga di blackberry device sebenarnya. Dan untuk itu diperlukan signing key.
Untuk definisi yang lebih ilmiah langsung aja ke webnya blackberry http://us.blackberry.com/developers/javaappdev/codekeys.jsp .
Untuk mendapatkannya sangat mudah, kita hanya perlu mengunjungi website blackbbery yaitu di https://www.blackberry.com/SignedKeys/. Disitu akan ada form pemesanan yang harus diisi. BB Sign key sekarang dapat diperoleh secara gratis, kalau dulu harus bayar $20. Saya termasuk generasi akhir yang mendapatkannya jadi saya dapat yang gratis.
Ada hal yang sedikit merepotkan ketika kita memesan sign key. Karena sampai sejauh ini pemesanan masih dilakukan dengan kartu kredit. Lalu bagaimana dengan yang tidak punya kartu kredit seperti saya? Kita bisa memakai kartu kredit orang lain, teman, keluarga, dan lain-lain (thanks for melly yang meminjamkan kartu kreditnya...)
Signing key itu selanjutnya akan dikirim ke email pemegang kartu kredit. Di dalam email itu juga di sertakan tentang bagaimana cara menginstallnya.
Yang harus diperhatikan adalah PIN pada saat pemesanan harus diingat. Karena PIN itu akan selalu digunakan setiap kita akan signing sebuah project :)
Selamat mencoba,,,
Rabu, 20 April 2011
EditText, ButtonField dan DialogAlert.....
Alhamdulillah bisa posting lagi. Posting kali ini tentang EditText dan AlertDialog. Seperti biasa pada posting kali ini kita akan langsung membuat project Blackberry. Skenario project kali ini, adalah menampilkan value yang kita masukkan di EditField ke DialogAlert
Sederhana bukan?
Ok, langsung saja buat sebuah project dengan nama terserah anda. Saya membuat project dengan nama TextAlert, package text.alert, class Text.
Alert.
Sederhana bukan?
Ok, langsung saja buat sebuah project dengan nama terserah anda. Saya membuat project dengan nama TextAlert, package text.alert, class Text.
Alert.
Pada project ini kita memerlukan
- 1 buah EditField
- 1 buah ButtonField
- 1 buag Dialog alert.
Sehingga kita perlua meng-import ke tiga komponen tersebut.
import net.rim.device.api.ui.component.Dialog;
import net.rim.device.api.ui.component.EditField;
import net.rim.device.api.ui.component.ButtonField;
import net.rim.device.api.ui.component.EditField;
import net.rim.device.api.ui.component.ButtonField;
Adapun Script lengkap adalah sebagai berikut.
package text.alert;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.container.MainScreen;
import net.rim.device.api.ui.component.Dialog;
import net.rim.device.api.ui.component.EditField;
import net.rim.device.api.ui.component.ButtonField;
public class Text extends UiApplication{
public Text() {
TextScreen screen = new TextScreen();
pushScreen(screen);
}
/**
* @param args
*/
public static void main(String[] args) {
Text app = new Text();
app.enterEventDispatcher();
}
private class TextScreen extends MainScreen{
EditField teks;
ButtonField tombol;
public TextScreen(){
setTitle("EditField");
teks = new EditField ("Masukkan Nama Anda : ","");
tombol = new ButtonField("Klik Me"){
protected boolean navigationClick(int status,
int time) {
Dialog.inform("Hai, "+teks);
return false;
}
};
add(teks);
add(tombol);
}
}
}
Langganan:
Postingan (Atom)