Banyak dari kita yang tiap hari dipusingkan dengan script script program java, namun sebenarnya ada hal lain dibalik sulitnya pemrograman java. Tak semua java itu sulit (terutama java tengah n java timur, heheh :D)
Java yang akan dibahas disini adalah aplikasi java dengan J2ME , atau biasa juga digunakan untuk membuat aplikasi di perangkat lunak kecil seperti selular n PDA.
Artikel ini menjelaskan tentang cara memulai membuat aplikasi J2ME (aplikasi Java untuk perangkat kecil, seperti selular, PDA dan lainnya) tanpa menuliskan kode kode programming (source-code) sedikitpun, karena artikel ini ditujukan kepada programmer yang belum pernah membuat aplikasi J2ME, banyak para programmer desktop PC yang mungkin merasa terlalu susah untuk bikin aplikasi J2ME untuk selular, mudah mudahan artikel singkat ini bisa memberikan penjelasan yang cukup dan memberikan semangat yang positif untuk memulai membuat aplikasi J2ME.
Membuat aplikasi J2ME tidak memerlukan banyak software yang rumit atau besar, salah satu software yang pasti diperlukan adalah J2SE SDK/JDK, dalam J2SE SDK/JDK ini terdapat runtime dan library untuk program Java secara umum termasuk juga untuk J2ME, pada saat artikel ini ditulis telah ada J2SE SDK v1.4.2.
Untuk menulis source-code J2ME, maka kita memerlukan sebuah J2ME IDE (integrated development environment),
ada beberapa pilihan IDE yang diantaranya adalah Netbean, Sun One Java Studio Mobility, CodeWarrior dan notepad (atau text editor lainnya), untungnya semua software IDE yang disebutkan ini dapat di download gratis di website resmi masing masing perusahaan, jadi untuk membuat program J2ME maka pihak developer tidak perlu mengeluarkan uang sama sekali untuk membeli software IDE.
Pada artikel ini yang diulas adalah IDE dari Netbean v4.1 dengan tambahan Netbean Mobility Pack v4.1, tambahan ini diperlukan untuk membuat aplikasi J2ME, karena jika hanya dengan Netbean v4.1 hanya dapat membuat aplikasi Java saja, Netbean Mobility Pack adalah module-module aplikasi J2ME dan emulator device untuk testing dalam PC. IDE lainnya boleh dicoba tapi dianjurkan memakai Netbean v4.1 karena versi ini sangat mudah dioperasikan dan dirasakan cukup cepat dibanding IDE lainnya dalam hal loading, compiling, running dan debugging.
Langkah yang dilakukan oleh editor untuk memulai pembuatan aplikasi J2ME adalah:
1. Install J2SE SDK v1.4.2 (50MB)
2. Install Netbean v4.1 (47MB)
3. Install Netbean Mobility Pack v4.1 (18MB)
4. Jalankan Netbean v4.1, buat projek baru dan pilih kategori “Mobile” dan tipe projek “Mobile Application”
5. Pilih lokasi tempat menyimpan file-file projek ini, “Set as Main Project” dan “Create Hello MIDlet” jangan dirubah (tercentang)
6. Pada halaman “Platform selection” pilih “Device Configuration” = CLDC-1.0 dan “Device Profile” = MIDP-1.0 (versi terkecil yang dapat digunakan dalam semua selular yang support J2ME)
7. Setelah semua selesai (tempate telah dibuat), jalankan aplikasi ini dengan menekan tombol F6 (Run Main Project).
8. Lalu project ini akan dikompile dan emulator akan keluar, gunakan mouse untuk mengoperasikan emulator tersebut, dengan menekan nekan tombol keypad dalam emulator tersebut mirip seperti selular biasa.
9. Pada saat ini, aplikasi “Hello World” kita telah selesai dibuat dan bisa langsung di tes pada selular yang sebenarnya.
Untuk testing langsung ke dalam selular, yang diperlukan tidaknya banyak, hanya:
1. Selular phone yang mendukung J2ME (setidaknya MIDP v1).
2. Alat untuk memindahkan aplikasi (.JAR dan .JAD) yang sudah dibuat kedalam selular, dapat berupa kabel data, infrared, bluetooth atau card reader/writer jika selular yang ingin digunakan sebagai test device memiliki slot memory external, seperti MMC, MemoryStick dan lainnya. Cara pemindahan aplikasi J2ME sama seperti cara mengisi ringtone, image dan lainnya.
3. Software untuk memindahkan aplikasi J2ME ke dalam selular, bisa menggunakan aplikasi yang dibuat oleh perusahaan lain (bukan buatan vendor selular tersebut), seperti MobiMB yang berukuran kecil, mudah dan cepat.
Dalam artikel ini, selular yang digunakan sebagai test adalah Nokia 6015 (memakai kabel data USB) dan Nokia 9500 (memakai card reader/writer untuk mengkopi file .JAR dan .JAD ke dalam MMC). File file yang perlu ditransfer kedalam selular adalah file .JAR (dan .JAD jika diperlukan) yang berada dalam direktori “DIST”, lokasi direktori ini telah ditentukan pada langkah ke 5.
Kita telah selesai membuat aplikasi J2ME “Hello World”, untuk merubah text atau menambah objek objek lainnya seperti TextBox, RadioBox, tombol- tombol menu dan lainnya dapat kita lakukan dalam Netbean, juga tanpa perlu menuliskan source-code karena Netbean v4.1 sudah memiliki fungsi yang cukup bagus dan mudah dengan drag-and-drop mirip seperti programming Visual Basic dan lainnya yang hanya memerlukan perubahan pada properti-properti objek tersebut jika diperlukan seperti kata-kata nya, lebar tingginya dan lain lain.
Memang aplikasi yang telah dibuat ini tidak begitu berguna, tapi bagi para programmer yang telah menguasai bahasa pemrograman Java maka tidaklah sulit untuk membuat aplikasi atau game game untuk selular yang mungkin bisa dengan mudah dijual kepada perusahaan perusahaan mobile content aggregator karena bisnis mobile content cukup lumayan saat ini.
Pilihan J2ME untuk membuat aplikasi/game selular sangat bagus, karena ukuran file nya kecil (file JAR Hello World yang telah kita buat ini hanya kurang lebih 1 kilobyte saja), bahasa Java relatif lebih mudah dipelajari dibanding C/C++ untuk Symbian, Palm, Pocket PC dan Linux, dan alasan yang terakhir adalah software IDE untuk J2ME versi sekarang ini sangat baik dan lebih mudah digunakan.
Kemungkinan jika semua langkah yang dijelaskan diatas dicoba dengan sama persis oleh para pemula, maka mungkin hanya membutuhkan waktu kurang dari 10 menit hingga selesai dimasukan dalam selular, pihak editor hanya membutuhkan kurang dari 3 menit untuk menyelesaikannya.
~~ YAh sekian dulu bagi bagi nya,, kalo ada yang salah ya maap,,(namanya juga lagi belajar :D)
Welcome to izzaro blog
Sabtu, 20 Maret 2010
Minggu, 07 Maret 2010
JONAS "SPIDERMAN" GUTIERREZ
akhirnya bisa melihat jona pake topeng spidermanya..
for pic :
for video :
http://www.totalsportsmadness.com/2010/03/06/newcastle-6-1-barnsley-highlights/
for pic :
for video :
http://www.totalsportsmadness.com/2010/03/06/newcastle-6-1-barnsley-highlights/
Kamis, 04 Maret 2010
jonas guttierez (argentina)
Jonas Harapan Untuk Piala Dunia
Craig Hope
Bintang ARGENTINA Jonas Gutierrez akan line up melawan Jerman pada hari Rabu malam berharap untuk mengambil bentuk klub-nya ke panggung internasional dalam upaya untuk semen tempatnya di musim panas ini final Piala Dunia.
Buenos Aries kelahiran wideman, yang bisa mengumpulkan 15 topi nya di Munich, telah diidentifikasi oleh pelatih Diego Maradona sebagai salah satu dari empat pemain dijamin tempat duduk di tempat ke Afrika Selatan.
Tapi Gutierrez adalah mengambil apa-apa untuk diberikan dan dengan minggu ini pertandingan persahabatan di Allianz Arena yang terakhir sebelum puncak musim domestik, mantan Real Mallorca manusia ditentukan untuk menangkap mata.
"Ini adalah mimpi saya untuk bermain di Piala Dunia, sejak aku masih kecil," 26 tahun kepada nufcTV.
"Ini adalah pertandingan persahabatan terakhir sebelum akhir musim jadi saya mau bermain dan ingin melakukannya dengan baik.
"Ini pertandingan penting bagi kami dalam persiapan kami karena Piala Dunia sekarang kurang dari 100 hari lagi."
Gutierrez telah berada di bentuk gemilang terlambat untuk The Magpies dan, sementara yang lain telah lelah selama musim dingin yg sangat melelahkan jadwal, pria yang dijuluki "The Greyhound" telah pergi dari kekuatan untuk kekuatan.
"Ya, saya merasa sangat cocok dan sangat kuat sekarang," jawabnya ketika ditanya tentang menampilkan kenal lelah.
"Saya merasa seperti saya bermain dengan baik dan aku menikmati sepak bola.
"Aku punya gaya yang berbeda dengan pemain lain dalam tim dan itu bagus.
"Kami semua bekerja bersama dengan baik dan itu sebabnya kami atas.
"Tujuannya sekarang adalah menyelesaikan musim sebagai juara dengan Newcastle dan kemudian pergi ke Piala Dunia dengan negara saya - yang akan menjadi impian saya."
Maret International Round-Up
nufc.co.uk membuat Anda tetap up-to-date dengan di mana pemain akan kami selama hari-hari mendatang ...
Leon Best - Republik Irlandia
2.3.10: Brasil (N) - FR - Emirates Stadium, London (kalah 2-0) - Datang di dengan 12 menit tersisa. Memenangkan beberapa header dan memiliki satu tembakan dari tepi area tapi terlambat untuk mengubah permainan.
Nil Ranger - England Under-19s
2.3.10: Holland (A) - FR - Waalwijk (1-1) - Apakah ditarik tepat setelah tanda jam setelah tampilan yang hidup.
Shane Ferguson & Patrick McLaughlin - Irlandia Utara Under-21s
2.3.10: San Marino (A) - ECQ (menang 3-0) - Patrick McLaughlin memainkan pertandingan penuh tapi Shane Ferguson tidak terlibat.
Tim Krul - Holland Under-21s
3.3.10: Polandia (H) - ECQ - De Graafschap (menang 3-2) - Dimainkan penuh permainan.
Tamas Kadar - Hungaria Under-21s
3.3.10: Italia (A) - ECQ - Rieti (kalah 2-0) - Memulai tetapi dikirim di babak kedua.
Jonas Gutierrez - Argentina
3.3.10: Jerman (A) - FR - Munich (menang 1-0) - Dimainkan penuh permainan.
Andy Carroll - England Under-21s
3.3.10: Yunani (H) - ECQ - Keepmoat Stadion, Doncaster (kalah 2-1) - Dimainkan penuh permainan.
Callum Morris - irlandia Under-21s
3.3.10: Armenia (H) - FR - Dublin (menang 2-1) - Dimainkan penuh permainan.
Cara Mudah Membuat Game Java
Cara mudah membuat game mobile java
Bagaimana membuat game java yang bisa diaplikasikan di Handphone(HP), jawabannya adalah “mudah”. dengan menggunakan Java Netbeans 6.0 dan versi diatasnya sudah include mobility pack 6.0, klo netbeans versi dibawahnya kudu installkan netbeans mobility pack nya secara manual. dalam java mobility pack sudah disediakan mobile game builder tools yang memudahkan kita untuk membuat game secara cepat dan mudah. didalam mobile game builder sudah disediakan beberapa tools untuk membuat bagian-bagian dari game sebagai berukut :
Scene
tiled layer
Sprite
Scene digunakan sebagai game world / dunia / latar / area dari permainan yang didalamnya merupakan gabungan dari tiled layer dan sprite. hasil dari scene yang dibuat akan tercipta source updateLayerManagerForNamaScene(LayerManager lm)
Tiled Layer layer yang dibuat sebagai environment / perangkat / sesuatu yang ada dalam game. contoh forest : mewakili layer / environment hutan didalamnya terdapat pohon besar dankecil serta semak-semak.
Sprite adalah karakter yang akan dimainkan dalam game, karakter yang dimaksud bisa karakter yang akan dimainkan secaa interaktif oleh user ataupun karakter yang pergerakannya digenerate otomatis oleh system dalam game.
hal-hal yang perlu diperhatikan dari game builder :
setiap scene, tiled layer dan sprite yang diciptakan akan dibuatkan sourcenya secara otomatis oleh game builder (lihat di tab source).
jika akan dibuat 1 karakter untuk banyak karakter didalam game maka perlu adanya modifikasi methode/fungsi yang ada dalam source.
untuk 1 karakter untuk banyak karakter bisa igunakan array atau list.
siapkan image karakter dan latar yang akan digunakan.
selanjutnya load scene, tiled layer dan sprite yang telah dubuat dan dibutuhkan dalam class yang extend ke GameCanvas. jangan lupa setting properties dari project ke MIDP 2.0 karena HP yang ada sekarang kebanyakan masih support MIDP 2.0
Bagaimana membuat game java yang bisa diaplikasikan di Handphone(HP), jawabannya adalah “mudah”. dengan menggunakan Java Netbeans 6.0 dan versi diatasnya sudah include mobility pack 6.0, klo netbeans versi dibawahnya kudu installkan netbeans mobility pack nya secara manual. dalam java mobility pack sudah disediakan mobile game builder tools yang memudahkan kita untuk membuat game secara cepat dan mudah. didalam mobile game builder sudah disediakan beberapa tools untuk membuat bagian-bagian dari game sebagai berukut :
Scene
tiled layer
Sprite
Scene digunakan sebagai game world / dunia / latar / area dari permainan yang didalamnya merupakan gabungan dari tiled layer dan sprite. hasil dari scene yang dibuat akan tercipta source updateLayerManagerForNamaScene(LayerManager lm)
Tiled Layer layer yang dibuat sebagai environment / perangkat / sesuatu yang ada dalam game. contoh forest : mewakili layer / environment hutan didalamnya terdapat pohon besar dankecil serta semak-semak.
Sprite adalah karakter yang akan dimainkan dalam game, karakter yang dimaksud bisa karakter yang akan dimainkan secaa interaktif oleh user ataupun karakter yang pergerakannya digenerate otomatis oleh system dalam game.
hal-hal yang perlu diperhatikan dari game builder :
setiap scene, tiled layer dan sprite yang diciptakan akan dibuatkan sourcenya secara otomatis oleh game builder (lihat di tab source).
jika akan dibuat 1 karakter untuk banyak karakter didalam game maka perlu adanya modifikasi methode/fungsi yang ada dalam source.
untuk 1 karakter untuk banyak karakter bisa igunakan array atau list.
siapkan image karakter dan latar yang akan digunakan.
selanjutnya load scene, tiled layer dan sprite yang telah dubuat dan dibutuhkan dalam class yang extend ke GameCanvas. jangan lupa setting properties dari project ke MIDP 2.0 karena HP yang ada sekarang kebanyakan masih support MIDP 2.0
Langganan:
Postingan (Atom)