Your SlideShare is downloading. ×
Midlet Icon
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Midlet Icon

428
views

Published on

Dalam melakukan deploy aplikasi mobile java untuk handset sebenarnya, terkadang kita menemukan kenyataan yang membuat slogan java sebagai bahasa pemrograman yang write once, run everywhere tidak …

Dalam melakukan deploy aplikasi mobile java untuk handset sebenarnya, terkadang kita menemukan kenyataan yang membuat slogan java sebagai bahasa pemrograman yang write once, run everywhere tidak terlalu tepat atau semanis seperti bunyinya. Nyatanya, sering kali developer harus melakukan kustomisasi terhadap kode dan resource program, sesuai dengan kebutuhan handset yang akan di targetkan. Salah satu contoh paling sederhana adalah Midlet Icon.
--

Please contact me trough lailiaidi at gmail.com for download request

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
428
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.   8/04/2009    ADEK AIDI  MIDLET ICON    MIDLET ICON | Adek Aidi  
  • 2.   Dalam melakukan deploy aplikasi mobile java untuk handset sebenarnya, terkadang kita menemukan kenyataan yang membuat slogan java sebagai bahasa pemrograman yang write once, run everywhere tidak terlalu tepat atau semanis seperti bunyinya. Nyatanya, sering kali developer harus melakukan kustomisasi terhadap kode dan resource program, sesuai dengan kebutuhan handset yang akan di targetkan. Salah satu contoh paling sederhana adalah Midlet Icon. Seperti yang kita ketahui, walaupun tidak diharuskan, akan sangat baik jika dalam pendistribusian program mobile java (midlet) disertai icon (biasanya dalam format png) yang akan tampak pada listing aplikasi dalam handset. Umumnya, setiap handset terkadang memiliki ukuran yang berbeda - beda satu sama lain, sehingga sebelum melakukan deployment, developer mobile java perlu mendefenisikan ukuran midlet icon yang tepat untuk setiap handset. Midlet icon ini dapat di spesifikasikan dan akan tampak pada atribut pada JAD (java application descriptor) file, yaitu : MIDlet-Icon: /testicon.png atau MIDlet-1: [nama midlet], /testicon.png,[nama kelas midlet] atau jika anda menggunakan IDE, dapat mencari menu untuk melakukan customize midlet icon. Berikut salah satu contoh melakukan pendefenisian dan atau kustomisasi midlet icon(pada contoh ini, menggunakan Netbeans IDE 6.0) 2  PENGENALAN JAVA |LAILI AIDI   
  • 3.   1. Klik kanan pada nama Project --> properties 2.Pilih Build --> Libraries & Resource 3  PENGENALAN JAVA |LAILI AIDI   
  • 4.   4  PENGENALAN JAVA |LAILI AIDI   
  • 5.   3. Pilih Add Folder (jika image yang akan dijadikan midlet icon terdapat paad salah satu folder anda), dan defenisikan image yang diinginkan --> Open 4. Pilih Application Descriptor --> Midlets --> akan tampak tabel Midlets in the Suite - -> pilih Edit --> spesifikasikan Midlet Name (akan muncul saat instalasi dan penggunaan program pada hanset), Midlet Class (kelas pada project yang mengimplemen midlet) dan Midlet Icon (akan tampak semua resource image yang sudah di defenisikan pada library tadi (langkah 2 dan 3)) --> Ok 5  PENGENALAN JAVA |LAILI AIDI   
  • 6.   5. Tekan tombol Ok pada kanan bawah form ini untuk menyimpan perubahan properties project Setiap handset memiliki penanganan yang berbeda untuk ukuran Midlet icon yang tidak tepat. Sebagai contoh, ada yang otomatis melakukan scale icon tersebut pada ukuran yang tepat, ada yang menampilkannya tetap sebagai ukuran yang sebenarnya ehingga jika icon lebih kecil ia akan tampak kecil pada sisi kanan area (nokia s60) dan jika lebih besar tetap akan tampak terpotong. Berikut beberapa rekomendasi ukuran midlet icon yang saya dapatkan dari beberapa referensi, atau saran developer lain dan telah di implementasikan beberapanya. Saya akan sangat berterima kasih jika anda mengkonformasi jika terdapat saran untuk ukuran yang lebih baik dan atau menambahkan list yang sudah ada. 6  PENGENALAN JAVA |LAILI AIDI   
  • 7.   Blackberry : • display size resolution 320 x 240 --> 46 x 48 pixels • display size resolution 480 x 320 --> 53 x 53 pixels • General --> 45 x 45 pixels Motorola : • display size resolution 176 x 220 --> 27 x 24 pixels • display size resolution 240 x 320 --> 27 x 24 pixels • General --> 15 x 15, 16 x 16, 32 x 32 Nokia S90 : • small display size resolution --> 25 x 20 pixels • medium dan large display size resolution --> 64 x 50 pixels Nokia S80 : General --> 64 x 50 pixels Nokia S60 1st and 2nd Edition : • display size resolution 176 x 208 --> 31 x 31, 42 x 29 (best fit), 29 x 29 pixels • display size resolution 208 x 176 --> 37 x 37 pixels • display size resolution 240 x 320 --> 53 x 53, 55 x 55 pixels • display size resolution 352 x 416 --> 76 x 76 pixels • display size resolution 416 x 352 --> 76 x 76 pixel Nokia S60 3rd Edition : • display size resolution 176 x 208 --> 31 x 31 (best fit), 42 x 29 pixels • display size resolution 240 x 320 --> 53 x 53 (best fit), 55 x 55, 64 x 64 pixels • display size resolution 320 x 240 --> 52 x 52 (best fit), 54 x 54 pixels • display size resolution 360 x 640 --> 52 x 52 pixels • display size resolution 352 x 416 --> 64 x 64, 76 x 76 (best fit) pixels • display size resolution 416 x 352 --> 76 x 76 (best fit) pixels • display size resolution 208 x 176 --> 37 x 37 7  PENGENALAN JAVA |LAILI AIDI   
  • 8.   Nokia S40 • display size resolution 128 x 128 --> 16 x 16 pixels • display size resolution 128 x 160 --> 18 x 18, 24 x 24 (best fit), 29 x 29 pixels • display size resolution 176 x 220 --> 27 x 24 pixels • display size resolution 208 x 208 --> 46 x 46 pixels • display size resolution 240 x 320 --> 46 x 48 (best fit), 42 x 29 pixels Nokia S30 General --> 16 x 16 pixels 7560 dan 3650 General --> 32 x 32 pixels N90 General --> 84 x 58 pixels Samsung • display size resolution 176 x 220 --> 27 x 24 pixels • display size resolution 240 x 320 --> 27 x 24 pixels • display size resolution 320 x 240 --> 27 x 24 pixels • General --> 16 x 16, 29 x 29, 32 x 32 pixels • D807 -->32 x 32 pixels - Ignores 8-bit transparency, maybe 32-bit alpha would work • E770 --> 16 x 16 pixels • Z140v --> 24 x 24 pixels - use 'web safe' colors at 8 bit (256 color) • Z400 --> 53 x 46 pixels - (empirical) • Z500 --> 40 x 34 pixels • ZX10,ZX20 --> 42 x 36 pixels- same as D807 • All Others - None Siemens General --> 18 x 18, 14 x 14 pixels Sony Ericsson • General --> 16 x 16, 32 x 32 pixels • V800, W900 --> 24 x 24 pixels 8  PENGENALAN JAVA |LAILI AIDI   
  • 9.   • K608i, W600i --> 16 x 16 pixels • Seri JP4, JP5, JP6 --> 16 x 16 pixels (recommended by SonyEricsson) • K700i, T610, T616, T618, T628, T630, T637, Z600, Z608, K500, K506, K508, K700, Z500, S700, S710a, P800, P900 --> No icon • P910 - supports icons in various sizes and attempts to scale/adapt these to a size suitable for display. The icon size shouldn't matter, only that smaller ones might show up a bit jagged due to magnification. Sharp General --> 27 x 27 pixels GX Series --> 24 x 24 pixels Sagem General --> 18 x 18 pixels Vodafone Japan General --> 24x24 pixels 905SH, 903SH, 902SH, 804SH, 705SH, 702SH --> 42 x 42 pixels Sanyo 4920 --> 9 x 9 pixels 5300 --> 16 x 16 pixels 8100 --> 15 x 15 pixels LG CU-500 --> 15 x 15, 16 x 16 pixels Palm Tungsten, Treo, Low Res --> 22 x 22, 9 x 15 pixels Kebanyakan dari handset diatas mendukung midlet icon dengan format png 1bit-depth, 4bit-depth, 8bit-depth, kecuali Nokia S60 3rd Edition dengan konfigurasi terbaik hingga 24bit-depth. 9  PENGENALAN JAVA |LAILI AIDI   
  • 10.   Advance read : • http://devlinslab.blogspot.com/2007/10/adding-icon-to-your-midlet-or-game.html • http://www.j2meforums.com/wiki/index.php/Application_Icon_sizes • http://www.forum.nokia.com/info/sw.nokia.com/id/a309ec6b-5d4c-4f5d-aeaa- 421d2f727428/Using_Icons_in_MIDlets_v1_0_en.zip.html • See knowledge base article # 5867 at developer.sonyericsson.com Terakhir diubah pada 11 agustus 2009 *Copyright : Diperbolehkan mengutip keseluruhan atau sebahagian dari isi dokumen ini dengan atau tanpa ijin penulis dengan tetap menyajikan kredit penulis.   10  PENGENALAN JAVA |LAILI AIDI