Sebuah Kemenangan di Asia Tenggara (Cont … Akhir Cerita)

Posted in: Experience by krisnarengga on May 19, 2009


17 November 2008 merupakan tanggal yang sangat penting buat semua competitor. Soalnya malem ini bakal ada pengumuman dan pemberian medali buat pemenang kompetisi ASC VII. Pada hari ini kita para competitor diajak jalan2 lagi buat muter2 KL dari pagi ampe sore, ah kebanyakan muter2 nih panitia …. tapi enak juga sih hehehe. Di bawah ini foto2 pas muter2 di KL
pas jalan2 banyak beredar kabar dan isu siapa yang bakalan dapet medali emas, perak, perunggu ato diploma of excellence walapun masih simpang siur. Kalo gw sih boro2 mikir dapet medali dapet gelar diploma aja udah seneng, soalnya pas kemaren malem ama pagi ini di telp trainer tentang pengerjaan web gw yang ternyata ada beberapa miss. Wah gw udah down aja rasanya, yah udahlah yang penting gw udah usaha maksimal mo hasilnya aja gw terima dengan lapang dada aja. Abis jalan2 yg nggak karu karuan itu akhirnya malem kita semua persiapan dandan buat pergi ke acara pengumuman pemenang.
Brumm … brummm … berangkatlah kita ke CIDB naek bis. Kira2 suasana di CIDB itu kayak foto di bawah ini
Pas sampe di tempat itu gw dipanggil ama temen gw buat duduk di barisan depan, gw bingung apa maksudnya. Terus temen2 gw kasih selamet … gw tambah bingung selamet buat apaan. Terus temen gw yang laen yg duduk bareng gw bilang “Kris dapet emas ya ? lu ada di nomor urut 1 list pemenang” weksss… ah yang bener aja. Emang pas malem tadi sebelum berangkat ada gosip gw menang, tapi gw nggak percaya sama sekali gw pikir temen gw cuma bcanda. Tapi setelah gw liat daftar itu ternyata emang beneran gw ada di nomor 1 di list itu.
Wah gw bener2 nggak nyangka waktu itu. Ternyata hasil kerja gw selama ini nggak sia2 karena bisa dapet peringkat pertama di category web design. Akhirnya satu persatu pemenang dipanggil ke depan untuk menerima medali wuuuuaaaa eforiaaa banget rasanya.

 

 

 

 

 

 yah begitulah hasil akhirnya. Lumaya memuaskan rasanya usaha 1 tahun nggak sia-sia, udah bawa nama baik juga di mata asia tenggara.

19 November 2008 saatnya pulang kampung 😛 maksudnya pulang ke Indonesia. pagi kami berangkat dari hotel vistana ke bandara KLIA buat balik ke Indonesia. Setelah menempuh perjalanan malamnya kami tiba di hotel bidakara. Untuk penyambutan kembalinya kontingen ASC VII Kuala Lumpur oleh Menteri Tenaga Kerja. Di bawah ini foto nya :

 

 

 

 

 

Yah itu lah akhir perjuangan gw di ASC VII Kuala Lumpur ^_^ … Terima kasih buat para trainer dan teman2 yg udah dukung gw supaya bisa sampe kayak gini. Thanks a lot. Thanks for all

 

i’m waiting for next battle !!!

Kompilasi dan Pembuatan Package J2ME

Posted in: Knowledge by krisnarengga on May 19, 2009

Disini penulis akan menjelaskan tentang cara kompilasi dan menjalankan program dengan 2 cara. Cara pertama kita bisa menggunakan Textpad sebagai editor dan WTK 2.5 sebagai program pengkompilasi sedangkan cara yang kedua adalah dengan menggunakan Netbeans.

Menggunakan Textpad dan WTK 2.5

Buka Wireless Toolkit 2.5 lalu tekan tombol New Project untuk membuat project baru. Isikan nama project HelloMIDlet dan MIDlet class name HelloMIDlet kemudian tekan tombol Create Project. Pada saat keluar jendela Settings for Project tekan tombol OK.


Perhatikan direktori penyimpanan project J2ME yang telah dihasilkan oleh Wireless Toolkit tersebut. Direktori tersebut nantinya akan kita pergunakan untuk menyimpan listing program yang kita buat.
Setelah pembuatan project pada Wireless Toolkit, bukalah text editor Textpad untuk menuliskan listing program kita. Kemudian ketikkan listing program di Textpad setelah itu save dengan nama HelloMIDlet.java pada direktori yang telah di highlight di atas.

Setelah menuliskan listing program, bukalah Wireless Toolkit anda. Tekanlah tombol Build untuk mengkompile listing program. Lalu setelah sukses tekan tombol Run sehingga akan muncul tampilan emulator handphone seperti di bawah ini.

Sedangkan untuk membuat paket .jar agar bisa didownload ke mobile device yaitu dengan cara ke menu Project > Package > Create Package.

Lalu silahkan download file .jar dan .jad ke dalam mobile device anda kemudian jalankan file tersebut.

Hello World MIDlet

Posted in: Knowledge by krisnarengga on May 19, 2009

Berikut ini merupakan listing program java yang akan menampilkan Alert hello world pada emulator J2ME. Listing program ini dapat ditulis menggunakan editor Textpad ataupun Netbeans. Di bawah ini akan dijelaskan cara kompilasi listing program dengan WTK ataupun dengan menggunakan editor Netbeans secara langsung.

Listing Program HelloMIDlet.java
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

{
alert = new Alert(“Hello”, “Hello World”, null, AlertType.INFO);
exit = new Command(“EXIT”,Command.EXIT,1);
alert.addCommand(exit);
alert.setTimeout(Alert.FOREVER);
alert.setCommandListener(this);
}
public void startApp() {

if(display == null)
{
display = Display.getDisplay(this);
display.setCurrent(alert);
}
}

public void destroyApp(boolean unconditional) {
}

destroyApp(true);
}
}
}
Penjelasan Listing Program

import javax.microedition.midlet.*; import javax.microedition.lcdui.*;
Kedua package di atas merupakan package utama dalam pembuatan aplikasi MIDlet di J2ME. Dimana di dalam package ini berisi class – class yang menangani user interface pada aplikasi J2ME.

public class HelloMIDlet extends MIDlet implements CommandListener {
untuk membuat aplikasi J2ME maka class yang kita buat harus diturunkan dari class MIDlet. Disini kita menggunakan interface CommandListener karena kita akan menggunakan beberapa tombol untuk mengontrol aplikasi.


public HelloMIDlet() {alert = new Alert(“Hello”, “Hello World”, null, AlertType.INFO); exit = new Command(“EXIT”,Command.EXIT,1); alert.addCommand(exit); alert.setTimeout(Alert.FOREVER); alert.setCommandListener(this);

Blok listing ini merupakan konstruktor yang akan menginisialisasi objek – objek yang akan dipergunakan. Alert akan ditambahkan sebuah tombol exit untuk keluar dari aplikasi. Secara normal selang waktu munculnya alert hanya beberapa detik saja, tetapi dengan kita set waktu timeout alert dengan Alert.FOREVER makan alert akan selalu muncul pada layar aplikasi.

public void startApp() { }
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }

Ketiga method diatas merupakan method-method yang harus dioverride / ditulis pada aplikasi. Karena aplikasi MIDlet secara umum digambarkan dengan 3 siklus ini. startApp yaitu pada saat aplikasi mulai berjalan, pauseApp pada saat aplikasi dihentikan sementara dan destroyApp pada saat keluar dari aplikasi.

public void commandAction(Command c,Displayable d) {
if(c == exit) {
notifyDestroyed();

destroyApp(true);
}
}

Method commandAction merupakan method yang harus dioverride karena kita mengimplementasi interface CommandListener. Di dalam method ini kita bisa mendefinisikan aksi – aksi yang harus dilakukan ketika sebuah tombol ditekan.


public class HelloMIDlet extends MIDlet implements CommandListener {
private Alert alert = null;
private Command exit = null;
private Display display = null;

public HelloMIDlet()

public void pauseApp() {
}

public void commandAction(Command c,Displayable d)
{
if(c == exit)
{
notifyDestroyed();

 

private Alert alert = null; private Command exit = null; private Display display = null;

Pada ketiga baris ini kita menyiapkan 3 objek yang akan kita pergunakan dalam aplikasi. Ketiga objek tersebut yaitu alert dipergunakan untuk menampilkan tulisan Hello World, exit merupakan tombol yang dipergunakan untuk keluar dari aplikasi dan display merupakan handle layar utama dari aplikasi J2ME

 

}

« Older PostsNewer Posts »