ini adalah tulisan saya yang pertama tentang android 😀 sepertinya saya mulai tertarik android dari pada java mobile edition 😀 kenapa? enggak tau juga alasannya 😀 tapi yang pasti saya tertarik untuk mendalami dunia android, walaupun gak punya mobile androidnya 😀
ok, tulisan pertama tentang tentang android ini seperti biasa, akan membahas tantang project hello world 😀 saya harap temen-temen gak bosen 😀
pata tulisan ini, saya menggunakan eclipse sebagai ide, dan telah terinstall android developer tool, jika pada eclipse anda belum terinstall, anda bisa melihat caranya disini :
ok, kembali ke topik. sekarang pertama buat dulu project androidnya menggunakan eclipse ide.
kedua, setelah membuat project, saatnya membuat form tampilan untuk aplikasi android yang akan kita buat. iya dunk form, maka console 😀
ketiga, setelah tampilan selesai dibuat, saatnya kita menambahkan aksi ke tombol yang kita buat dalam form tersebut. hal ini supaya tombolnya ada interaksi, masa tombol diklik, tapi gak terjadi apa-apa 😀
terakhir, saatnya menjalankan android menggunakan emulator 😀
mudahkan, ternyata android gak sulit-sulit amat 😀 ya kalo sulit ngapain kita belajar 😀 buang aja 😀
pada tulisan ini saya akan membahas tentang cara develop web yang baik jika menggunakan servlet + jsp. hampir mirip dengan konsep model view controller, dimana disini controller dibuat menggunakan servlet, view dibuat menggunakan jsp dan model nya adalah terserah anda, yang penting dia merepresentasikan sebuah data 😀
pertama, buatlah project java web application menggunakan netbeans. disini saya menggunakan glassfish versi 3, karena tomcat belum mendukung servlet 3.
kedua, karena saya menggunakan database, jadi saya buat koneksi ke database menggunakan jdbc, sengaja saya menggunakan jdbc, tidak menggunakan hibernate atau jpa, karena banyak temen-temen yang menyarankan untuk menggunakan jdbc saja, karena banyak yang belum mengerti jpa atau hibernate.
ketiga, saatnya membuat controller. seperti saya bilang sebelumnya, kalau controller menggunakan servlet, jadi disini anda perlu membuat servlet. servlet ini berguna untuk mengambil data dari database dan menyimpannya dalam model, dimana setelah itu data dalam model akan ditampilkan menggunakan jsp.
keempat, setelah data diambil dari database lewat servlet, tampilkan data tersebut menggunakan jsp, sehingga jsp disini berperan sebagai view.
terakhir, setelah semuanya selesai, saatnya menjalankan java web application tersebut.
teknik ini sangat baik digunakan, sehingga kode yang kita buat tidak bercampur aduk antar view dan controller. karena kebanyakan biasanya seseorang menumpuk proses bisnis logic seperti load data dalam jsp, sehingga kodenya akan bertumpuk seluruhnya di jsp. hal ini bisa dilakukan namun tidak direkomendasikan, karena jika web aplikasi sudah besar, maka hal ini akan membuat kode yang kita buat sulit dimengerti. oleh karena ini diperlukan pemisahan antara bisnis logic dan antarmuka, dimana bisnis logic dilakukan di servlet dan antarmuka dilakukan di jsp 😀
Menanggapi banyak permintaan untuk mengadakan pendalaman materi GWT yang telah diberikan pada JAMU Bandung Mei 2010 maka dengan ini pengurus JUG-Bandung mengadakan acara
JUG-BANDUNG WORKSHOP JUNI 2010
“Pembangunan Sistem Informasi Rumah Sakit Sederhana Menggunakan Google Web Toolkit”
Pada workshop ini peserta akan diberi pelatihan mengenai penggunaan GWT untuk studi kasus pembangunan sistem informasi rumah sakit sederhana.
Detail acara
Tanggal : Sabtu 5 Juni 2010
Waktu : 09.00 s.d. 15.00
Tempat : Lab 1, Gedung Ilmu Komputer Universitas Pendidikan Indonesia
Biaya : Rp40.000 per orang
Fasilitas : CD, Hardcopy modul, lunch, sertifikat
(Untuk kenyamanan peserta diharapkan membawa laptop masing-masing)
==================================================================
Pendaftaran dilakukan dengan mengirimkan data diri ke email
petra.barus@gmail.com dengan subject “Workshop JUG-Bandung”
berisi
Nama :____________
Instansi :____________
Handphone :____________
==================================================================
Pembayaran dilakukan dengan transfer ke nomor rekening berikut:
BCA KCU Matraman
No Rekening : 3422837911
Atas Nama : Petra Noviandi
Mandiri KCP Pulomas
No Rekening : 1200004735481
Atas Nama : Petra Novandi
BNI Kantor Cabang ITB Bandung
No Rekening : 0108995890
Atas Nama : Eko Kurniawan K
==================================================================
Setelah transfer kirim konfirmasi ke email petra.barus@gmail.com berisi
Tanggal Bayar :_____________
Bank :_____________
No. Rekening :_____________
==================================================================
First pay, first serve ^_^
Kuota peserta 30 orang. Kalau permintaan banyak maka akan
dipertimbangkan pengadaan kloter selanjutnya.
Daftar peserta yang sudah fix akan diumumkan di situs group
pada tulisan kali ini saya akan membahas tentang cara menampilkan gambar bendera dalam jtable. jtable memang salah satu komponen yang sangat komplek dalam swing, tapi saya sangat menyukainya karena mudah untuk dikostumasi 😀 dan contohnya pada tulisan ini saya akan mengkostumasi tampilan jtable, agar dapat menampilkan gambar bendera 😀
pertama, buatlah sebuah project java application.
kedua, buatlah kelas benbera, disini saya menamakannya dengan kelas flag, dimana kelas flag ini akan digunakan sebagai kelas yang merepresentasikan bendera, didalamnya terdapat nama negara bendera tersebut, dan gambar benderanya menggunakan imageicon.
ketiga, setelah membuat kelas flag, saatnya memasukkan gambar bendera yang akan ditampilkan ke jtable. sebenarnya tidak harus gambar, anda dapat menggunakan gambar apa saja. dan untuk memudahkan load gambarnya, buatlah utilities untuk melakukan load gambar dengan mudah.
keempat, setelah selesai membuat bendera, dan gambar bendera sudah ada, saatnye membuat form untuk menampilkan jtable.
kelima, saatnya mengisi data dalam jtable. disini saya menggunakan data sedernaha, yaitu hanya data nama dan bendera, untuk data jtable ini anda bisa menyesuaikan dengan kebutuhan anda, sehingga tidak harus sama dengan yang saya buat.
terakhir, saatnya mengubah tampilan kelas flag menjadi gambar bendera. caranya adalah dengan membuat tablecellrender sendiri. untuk memudahkan membuat tablecellrender, anda dapat membuat turunan defaulttablecellrender, sehingga pembuatan tablecellrender akan sangat mudah seperti yang terlihat dalam video dibawah ini.
menarik bukan? dibandingkan hanya dampilan teks saja?
pada artikel kali ini, saya akan sharing ilmu tentang cara membatasi banyak karakter yang boleh masuk ke jtextfield. jtextfield dalam swing memang tidak seperti textbox yang ada di vb atau bahasa visual lainnya, di swing, sebuah jtextfield secara default tidak terbatas karakter yang dapat dimasukkan, artinya kita tidak membatasi banyak karakter yang boleh masuk.
tapi bukan berarti tidak bisa, sebenarnya bisa, namun caranya tidak semudah di vb atau delphi. dalam swing, anda harus membuat model untuk jtextfield secara manual, dimana model untuk jtextfield adalah document. artinya anda perlu membuat document baru yang akan digunakan untuk membatasi jumlah karakter.
pertama, buatlah sebuah project java application.
kedua, saatnya membuat document sendiri, dimana document yang dibuat turunan dari plaindocument, bukan document, hal ini dikarenakan untuk memudahkan dalam pembuatan kelas baru, karena tidak perlu melakukan proses implementasi metode seluruhnya.
terakhir, saatnya mencoba document yang telah dibuat.
tidak terlalu sulit bukan?
walaupun memang tidak semudah di vb atau di delphi 😀