Workshop Mobile Programming by Nokia

Nokia.ICE (Indonesia Commnunity Enthusiast)  Brawijaya

Workshop Mobile Programming by Nokia held in Informatic Laboratory at University of Brawijaya about 3 days. 11th July till 13 July. So wonderful of my time that can discussed and learned more about J2ME programming. I have known a little before about J2ME, even very very little more. This workshop has covered so well, made me attracted to join this event part by part. Focus’ workshop in J2ME game programming, simple game. The members of this workshop is limited just for about 30 persons, and each person have to able using Java Programming. Ya, because basic of Java Programming was used in workshop.

This workshop conducted by Mr. Alex Budiyanto, OSUM community Manager at Sun Microsystem and NOKIA.Ice (Indonesia Community Enthusiast) Academic Developer Evangelist. Mr.Alex that kind of person who has many experiences about community. He told us everything about his background till becoming person as present, and many quotes that can be explored for us, by ourselves. Moreover simple but meaningful.

1st Day

At the first day we learned about what is J2ME, what is attributes, functions, and when we use feature so we can deploy our .jar in our mobile that support Java platform. We learned how to make contact phone using RMS  (Record Management System). We also learned basic of computer graphics such as how to make circle, rectangle, arc,and so on , how to use RGB color, how to use position of shapes correctly based on requirements. This workshop not only just a presentation but practice more how to make, how to use, so at the first day we asked for making MICKEY picture.  I though that my MICKEY picture was so funny…^_^

2nd Day

At the second day we learned about how to make simple game using low level and high level of User Interface (UI). We practiced Game Pong, how to add score, how to manage life in that game, how to use thread, how to use Sprite character of the game, how to import sound in the game, how to use Collision between paddle and ball. So fun. I tried little by little. I have big passion of this workshop, i don’t know why, but this new for me, because i haven’t made game before in mobile. Really fun..:)

3rd Day

The day ran so fast :(… At the third day we made game but this game more complex. The game called “Hit The Birds”. Scenario of this game, there is Mr.Smith who thrown rock to hit the bird, and would explode if the rock and the ball meet. Besides game, there was sharing session with Mr.Alex, about becoming developer (this session ran because blackout in sudden, just for about one a half hours) 🙂 Again…never mind still meaningful..:)

Workshop Mobile Programming (picture taken from Mr.Alex album)

This workshop have many advantages.By this event hopefully Nokia.Ice Brawijaya can expand ability of game programming. Ganbatte ne…:)


Menambah Plugin iReport pada Netbeans

Melengkapi postingan saya sebelumnya yaitu mengenai Menampilkan Laporan pada Java , ternyata setelah saya baca seperti ada yang kurang. 🙂 Terdapat cara untuk menampilkan laporan pada java, namun tidak terdapat cara mengistall report pada netbeans. Saya baru menyadarinya ketika saya transfer Netbenas dari 6.8 ke versi 6.9.1 . Begini ceritanya…he…

Sebelumnya harus mendownload plugin iReport yang bisa didownload disini. Setelah didownload, masukkan ke salah satu folder kesukaan Anda. 🙂 Terserah ditaruh mana,oke2 aja. Setelah itu buka Netbeans kemudian Tools –> Plugins –-> Download –> Add Plugin seperti gambar dibawah :

Baca Selanjutnya…

Membuat Bangun Datar pada Java

Sebenarnya tidak ada rencana sama sekali untuk posting kali ini, namun saya membutuhkan sedikit materi dari postingan ini untuk membuat program jadinya ya sekalian saya posting, dan saya explore  untuk membuat bangun datar pada java, walu pada kenyataannya ini SSSD (sangat..sangat..sangat…sederhana)… Tetapi yang sederhana sekalipun kalau tidak didokumentasikan bisa membuat lupa… 🙂 Dan dengan membuat program SSSD ini saya teringat ketika mata kuliah grafika komputer,:-) ternyata java pun bisa dibuat grafika, tinggal explore2 lebih… (karena saya masih cupu, jadi ya masih gini2 aja…he…). Mengingat dulu teman-teman bilang java susah-susah gt….kalo sudah dirasakan ya memang nyuzzz…..(nyuzz puyengnya :-D)

Ya ini sedikit saja saya share, atas keisengan saya di malam minggu, berduet sama Netbeans 6.9.1 dan JDK 1.6. Berikut tampilan awal yang saya buat dengan menggunakan netbeans. Tentunya pembaca (orang komputer )sudah tahu bagaimana membuat project baru dengan java application pada netbeans. he.

1

Gambar User Interface awal yang akan dibuat. Panel sebelah kiri digunakan untuk menggambar, Dan tombol-tombol di sebelah kanan digunakan untuk mengeluarkan gambar pada panel. ^_^

Baca Selanjutnya…

Menampilkan Laporan pada Java

Postingan ini saya buat karena beberapa temen yang saya tanya bagaimana tentang membuat laporan pada java, mereka belum pernah mencobanya. Akhirnya setelah belajar dari guru saya “Om Google”,akhirnya jadi aplikasi sederhana untuk menampilkan laporan.  Biasanya ada beberapa tools yang digunakan untuk pelaporan misalnya Crystal Report. Namun Crystal Report berlisensi, ya semacam tidak gratis gitu he…

Sebelum sampai pada postingan ini sebaiknya membaca postingan yang berjudul Menambah plugin iReport pada Netbeans. Pada postingan kali ini saya menggunakan ireport 3.7.4 dengan librarynya jasperreport 3.7.4 (dalam bentuk JAR). Ireport saya gunakan dengan jdk 1.6 dan Netbeans 6.8. Untuk menggunakan tools ini dilengkapi juga library tambahan seperti :

  • commons-collections-2.1.jar
  • commons-digester-1.7.jar
  • commons-logging-1.02.jar
  • mysql-connector-java-5.1.13-bin.jar

Library-library tersebut ditambahkan pada project yang kita buat pada netbeans. Tinggal klik kanan pada Library sesuai dengan project yang kita buat, selanjutnya pilih Add JAR/Folder.

Akan dibuat aplikasi sederhana dengan tampilan Frame seperti berikut :

Buat report dengan klik kanan pada project. Bisa menggunakan Report Wizard ataupun Empty Report untuk membuat laporan. Kemudian masukkan query yang ingin dibuat laporan. Artikel ini dibuat dengan asumsi telah mengethaui bagaimana mengkoneksikan Java dengan konektor JDBC untuk menghubungkan dengan DBMS My SQL 5.0

Selanjutnya pada button Tampilkan Report memanggil method TampilReport() dengan baris kode seperti berikut :

[code language=”java”]
public void tampilReport()
{
try {
konek.koneksi();
try {
String path="E:/KULIAHKU/SEMESTER VII/PKL/akademik/ghbakademik/src/reporting/laporan2.jasper";
Map parameter = new HashMap();
JasperPrint print = JasperFillManager.fillReport(path,parameter, konek.bisa_konek);
JasperViewer.viewReport(print, false);
} catch (Exception ex) {
JOptionPane.showMessageDialog(rootPane,"Dokumen Tidak Ada"+ex);
}
konek.closeConnection();
} catch (Exception e) {
JOptionPane.showMessageDialog(rootPane, e);
}
}
[/code]

Berikut tampilan Report ketika report sudah berhasil dipanggil :

Begitulah sekiranya ilmu yang bisa dibagi…semoga bermanfaat ^_^

See also:

http://arumsha.wordpress.com/2012/07/24/executable-file-jar-laporan-menggunakan-ireport-pada-netbeans/