Sabtu, 12 Maret 2011

Main Application Class

Untuk membuat sebuah main application class dibutuhkan 3 hal penting yaitu,
  1. Buat sebuah instance dari application tersebut
  2. Buat main screen class yang akan dijadikan urutan pertama pada display stack
  3. Menjalakan event dispatch thread
Ketiga hal tersebut merupakan pola standar pada main class blackberry, sehingga ketika simulator di jalankan maka aplikasi dapat berjalan

Jumat, 11 Maret 2011

Membuat Workspace dan Project

Blackberry IDE mempunyai tempat penyimpanan project yang selalu di-load. Pada setiap project berisikan aplikasi Blackberry, alternate entry point, libary, dan Midlet. Sekarang cara membuat project baru pada IDE menu file, kemudian pilih new workspace dengan nama Hello word. Pada project yang sudah jadi, kemudian buat class HelloWordApp dan HelloWordMainScreen

HelloWordApp

public class HelloWorldApp extends UiApplication {
      HelloWorldApp() {
        HelloWorldMainScreen mainScreen = new HelloWorldMainScreen();
        pushScreen(mainScreen);
}
      public static void main(String[] args) {
         HelloWorldApp app = new HelloWorldApp();
         app.enterEventDispatcher();
}
}

HelloWordMainScreen

public HelloWordMainScreen extend Mainscreen{
        public HelloWordMainScreen(){
                  LabelField labelField = new LabelField("Hello World");
                 add(labelField);
}
}

Jalankan Simulator

Maka pada simulator akan tampil sebuah tulisan yang berisi "Hello Word" sesuai dengan class yang dibuat diatas.

Rabu, 09 Maret 2011

Dalam setiap penulisan bahasa pemograman, tipe data diperlukan untuk mendefinisikan suatu nilai dari pendeklarasian variable. Berikut ini adalah jenis-jenis tipe data, yaitu :

·    Tipe data sederhana / Jenis data yang standar (Dasar)
1.      Integer
2.      Real
3.      Karakter
4.      Boolean
 
·         Tipe data non standar (user defined)
1.    Enumerated
2.    Sub-range

·         Tipe data berstuktur
1.        Array
2.        Record
3.        Set
4.        File

·         Jenis data Pointer