Showing posts with label Programming::J2ME. Show all posts
Showing posts with label Programming::J2ME. Show all posts

Friday, December 31, 2010

Artikel Nadzar : Cara Setting Security Domain ke Maximum di Netbeans

Nadzar itu istilah yang dipakai kalau ada suatu janji yang akan dilaksanakan begitu suatu hal yang (biasanya) sulit, berhasil diselesaikan. Karena saya programmer (hehe), kasusnya ya seputar dunia koding aja. Kasusnya gini :

  1. Aplikasi J2ME perlua baca/tulis file di kartu memory handphone
  2. Meski api permission sudah di set ke write/read file, tapi masah saja muncul pertanyaan boleh tidaknya menjalankan aksi tersebut. Nah, itu bisa merepotkan, karena perlu membaca secara looping. Akibatnya tentu pertanyaan tersebut akan muncul berulang2.
  3. Dulu ini sudah terselesaikan, namun kok ya lupa lagi Sad smile
  4. Jadi gampangnya, di Netbeans 6.x, pilh menu Tool->Java Platform. Pilh kategori J2ME dan pilih versi WTK yang dipakai. Klik tab Tools and Extension. Klik tombol Open Preferences.
    image
  5. Akan muncul dialog Cateory preferences yang akan disetting. Silahkan pilih Security. Dan pilih Maximum pada security domainnya :
    image
  6. Selesai Smile

 

Dengan cara ini, maka aplikasi tidak akan ditanya2 lagi mengenai boleh/tidaknya menggunakan API yang diproteksi (semisal baca/tulis MMS, file Read/Write dsb).


Semoga bermanfaat!

NB:

  • Kalau ga saya tulis gini, mungkin banget saya lupa loh Smile
  • Aaah, artikel akhir tahun. Hehe

Sunday, November 02, 2008

Kesuksesan dengan Beatware Mobile Designer untuk Perancangan Menu Aplikasi J2ME Interaktif

Setelah gagal berulang kali dengan Kivio, Adobe InDesign(?, sampai lupa namanya) dalam merancang menu Aplikasi J2ME Interaktif.

Interaktifitas ini diperoleh dengan menggunakan SVG, namun ya itu tadi, merancang menu SVG ternyata ngujubileh rumitnya kalau tidak menggunakan tools yang baik. Nah, IKIVO (coba search blog ini dengan keyword ikivo) tidak bisa membantu banyak (kami malah makin bingung karena toolsnya terlalu kompleks). Yang Adobe apalagi.

Akhirnya setelah sang empunya kerjaan jutek, walhasil malah ketiban duren mateng, yg mengakibatkannya jalan2 ke South Africa (hehehe), maka saya yang tetap setia (apa ada solusi lain???) di Indonesia, browsing-browsing untuk solusi serupa. Dan yap! Nasib beruntung membawa saya ke Beatware Mobile Designer. Silahkan download disini. (* 4shared.com ^_^)

Kurang dari sejam utak-atik, kami sudah bisa menghasilkan layar seperti ini :

image

Perbedaannya dengan Ikivo sangat mencolok : disini Anda bisa langsung membuat Button, tanpa perlu merancang berbagai state dari 0. Bagi saya itu sangat mempercepat kerja.

Oke, segitu saja, semoga bermanfaat!

NB:

  • Tips, bagi yg mau jalan2 ke South Africa juga, mungkin bs dimulai dari mencoba menyelesaikan skripsi/thesisnya yang ngadat. Hehehe
  • Selamat ya dik Ivan! :)

Friday, May 30, 2008

Mulai Menggunakan UIQ pada Java Mobile Application


Kesini www.uiq.com


Ringkasnya, jika Anda mengembangkan aplikasi J2ME (Mobile) degan Netbeans, maka defaultnya Anda mengembangkan aplikasi CLDC (Compact Limited Device Configuration). Itu adalah fitur sederhana dari aplikasi J2ME

Untuk kebutuhan yg lebih lagi (meski terkadang juga lebih terfokus kepada satu Device), Anda harus mengembangkan di atas CDC (Compact Device Configuration), sekelas PDA, SmartPhone dsb.

Silahkan mengacu kepada referensi-referensi berikut ini:

NB:
  • Semoga ada yang mendapatkan kemudahan hidup dengan artikel ini, amin.

Friday, February 15, 2008

Iterasi Pertama yang Penuh Resiko

Yang saya maksud dengan iterasi adalah pengulangan pekerjaan yang sama. Atau dalam konteks pengembangan software, maka itu adalah mengerjakan proyek yang sama dengan teknologi dan domain permasalahan yang sama. Dan pengulangan pertama bisa sangat beresiko.

Saya ingat saat belum pernah menggunakan Visual C++, dan merasa VB 6 tidak bisa mengakomodasi lagi (atau sekedar bosan), maka saya putuskan untuk melakukan iterasi pertama di VC++ 6.0. Itu berhasil dengan sukses. Tidak ada kendala berarti. Mungkin juga karena

Tapi ini saya sedang menghadapi kendala cukup besar dalam membuat satu aplikasi J2ME, dalam iterasi pertama. Kendala yang dihadapi cuma satu, Netbeans 6.0 ada bugsnya. Gejalanya adalah, proyek yang sedang dikerjakan, setelah beberapa lama, tidak bisa lagi ditambahkan komponen-komponennya. Istilahnya broken antara Visual Mobile Design dan Source Code.

Nah, syukur ini sudah ada Netbeans 6.0.1, smg bs memperbaiki bugsnya. Silahkan download disini :

Semoga bermanfaat!

NB :
  • Prediksi satu minggu selesai jadi mundur, dan ini yg menjadi kendala yg memberatkan, karena masalahnya adalah rencana dan harapan
  • Follow Up selanjutnya adalah membuat rencana matang u/ suatu tawaran kerja dengan deadline. Jadi, bisa memberikan waktu penyelesaian dgn akurat
  • Huuuf, kegagalan selalu bermanfaat....

Saturday, February 02, 2008

Bug di Netbeans 6.0

Ini kisah tentang s/w untuk seorang teman.

Sedang asyik2nya coding, tiba-tiba source code dan Visual Mobil Designer broken, dan saya harus memulai ulang dari awal. Salah satu solusi adalah sering-sering commit ke SVN, dan revert ke versi yg bs di update sebelumnya. Namun, saya sedang mendownload lates build, berkat blog seorang teman disini : SunnyTalksTech.

Ini saya paste kan lagi Bugs Dashboard dari halaman tersebut :

Daftar Bug dan Perbaikannya


Huf, semoga berhasil dalam 1/2 hari ini


NB :
  • Saya terbantu sekali dengan Mas Kadek yg membuat saya bs mempelajari J2ME dengan Cepat! Nuhun ya.
  • Semuanya berhasil berkat saling membantu.
  • Mari membantu sesama...

Thursday, January 17, 2008

Membuat Antar Muka Interaktif pada Ponsel dengan Ikivo



Dengan J2ME, Anda mendapatkan peluang menggunakan interface berupa antar muka dengan file SVG (Scalable Vector Graphic). Silahkan download software IKIVO, yang adalah salah satu penyedia konten interaktif untuk Handphone disini dan juga tutorial Netbeans-nya disini.

Wednesday, January 16, 2008

Menggunakan RDBMS pada Aplikasi J2ME


Ini berhubungan dengan kesenangan saya menerima pekerjaan yang checklistnya belum saya miliki skill setnya. Dan ini memang umumnya situasi kerja Programmer.

Kesimpulannya, ... ^^, untuk menggunakan RDBMS pada J2ME, Anda dapat menggunakan j2meSQL


Charting di J2ME

Saya memulai pembuatan program di J2ME, dengan requirement yang menarik : membuat chart. Berikut adalah beberapa link yg potensial sekali :
  1. MobilePit, blog dengan entry chart ke Beanizer
Semoga bermanfaat!