Cahyo Wicaksono

Life between coding, design, photography and traveling.

Membuat Aplikasi Hello World

with 2 comments

Setiap programmer jika ingin belajar sebuah bahasa pemrograman baru pasti hal yang pertama dipelajari adalah membuat Hello World, untuk itu kita pun akan mencoba membuat aplikasi Hello World untuk Blackberry. Sebelum masuk ke bagian coding aplikasi saya akan menjelaskan alur aplikasinya.

Aplikasi ini merupakan aplikasi yang sangat sederhana, aplikasi ini hanya akan mencetak “Hello World” pada layar Blackberry dan akan menampilkan Dialog Box “Goodbye” ketika aplikasi ini ditutup. Setelah mengetahui alur dari aplikasi kita bisa langsung menuliskan coding untuk aplikasi tersebut.

Coding Aplikasi

Coding ini anda tuliskan pada IDE yang anda pakai bisa JDE Blackberry atau Eclipse.
[code]
import net.rim.blackberry.api.homescreen.HomeScreen;
import net.rim.device.api.ui.UiApplication;
import net.rim.device.api.ui.component.Dialog;
import net.rim.device.api.ui.component.LabelField;
import net.rim.device.api.ui.container.MainScreen;

class MainApp extends UiApplication
{
public static void main(String[] args)
{
MainApp theApp = new MainApp();
theApp.enterEventDispatcher();
}
private MainApp()
{
pushScreen(new ScreenUtama());
}
}

class ScreenUtama extends MainScreen{
ScreenUtama()
{
setTitle("Hello World App");

LabelField label = new LabelField("Hello World!");
add(label);
}

public void close()
{
Dialog.alert("Goodbye!");
super.close();
}
}
[/code]

Setelah anda mengetik coding diatas anda bisa mengeksekusinya menggunakan Blackberry simulator. Berikut tampilan dari aplikasi Hello World yang telah kita buat.

Written by slack_v9

September 1st, 2010 at 10:58 am

Posted in Tutorial

Tagged with ,

2 Responses to 'Membuat Aplikasi Hello World'

Subscribe to comments with RSS or TrackBack to 'Membuat Aplikasi Hello World'.

  1. mantap gan, keliatannya mudah tapi gak tau pas dipraktekan gimana :D

    makanan

    21 Sep 10 at 08:41

  2. request tuts aplikasi dengan user interface dong mas.. :D

    thx

    nyubi

    11 Aug 11 at 00:02

Leave a Reply