Jumat, 15 April 2011

PEMBUATAN APLIKASI PEMUTAR VIDEO BERFORMAT MPEG MENGGUNAKAN J2ME

Untuk pembahasan pada postingan kali ini, saya akan mencoba untuk memaparkan cara untuk membuat suatu aplikasi di bidang multimedia. Saya akan membuat aplikasi video player menggunakan J2ME.

Sekilas latar belakang mengapa membuat aplikasi ini....

Seiring dengan perkembangan teknologi dewasa ini,telah banyak kita jumpai berbagai macam apikasi yang dapat kita temui di dalam ponsel kita.Aplikasi tersebut merupakan pendukung yang ditawarkan oleh beberapa vendor ponsel yang ada di dunia.Vendor-vendor ini menawarkan mobile application yang beragam dan unik.Terdapat beberapa alasan mengenai mengapa para vendor selalu berusaha mengeluarkan inovasi yang baru.Selain untuk memenuhi kebutuhan pelanggan (user),vendor-vendor ponsel ini juga ingin menaikkan harga saing produk mereka dalam bidang penjualan.Untuk itu,pada kesempatan kali ini,penulis ingin mengedepankan hal yang berhubungan dengan aplikasi posel,yaitu Pemutaran Video Berformat mpeg.Di dalam aplikasi ini,kita dapat menonton video apa yang mau kita lihat,selama video masih dalam format mpeg.Video tersebut dapat kita masukkan melalui komputer dengan mengubah program (video lama) yang ada sudah ada dengan video baru yang hendak kita lihat.

Terdapat banyak software yang dapat digunakan untuk membuat aplikasi seperti ini.Tetapi untuk kesempatan ini,penulis akan menggunakkan software J2ME (Java 2 Micro Edition).Software J2ME ini penulis gunakan agar dapat dijalakan pada ponsel yang memiliki fasilitas java.Hampir semua vendor ponsel di seluruh dunia dewasa ini telah menggunakkan fasilitas java di dalam produk ponsel mereka.Sehingga apa pun aplikasi maupun game yang dibuat dengan software J2ME,pasti akan dapat diproses di dalam ponsel-ponsel yang memiliki fasilitas java.


PEMBAHASAN

Untuk membuat aplikasi ini, ada beberapa software yang diperlukan, yaitu sebagai berikut :

  1. JDK Versi 1.6
  2. Wireless Toolkit 2.5.2
  3. Text Editor (Penulis menggunakan JCreator)

Langkah-langkahnya:

1.Buka software Wireless Toolkit 2.5.2. Di bawah ini:



2. Klik "New Project", lalu isikan Project Name dan MIDlet Class Namenya. Nama class disini harus merupakan nama dari class yang merupakan turunan dari MIDlet (extend MIDlet).

3. Setelah membuat project baru, kita akan melakukan setting project aplikasi J2ME dengan memilih tombol Setting pada jendela Wireless Toolkit. Dalam hal ini, kita akan melakukan setting pada API Selection untuk memilih JTWI (Java Technology for The Wireless Industry Specification) sebagai Platform dan CLCD 1.0 sebagai Configuration seperti gambar yang terlihat di bawah ini.


4. Setelah membuat new project dan melakukan setting, kita akan membuat program. Dalam pembuatan kode program aplikasi permainan Video Player Dimensi ini, penulis menggunakan JCreator sebagai text editornya. Kode program tersebut akan dimasukkan ke dalam folder C:\Users\nama_user\j2mewtk\2.5.2\apps\Vid1\src.

5. Setelah semua program dibuat, maka file-file program tersebut dicompile. Untuk mengcompile akan dilakukan dari jendela utama J2ME Wireless Toolkit dengan tombol open project lalu open vid1 seperti gambar yang terlihat di bawah ini.




6. Lalu tekan tombol Build untuk mengcompile seperti pada gambar di bawah ini.


7. Setelah berhasil di-Compile, lalu pilih Run...
Maka akan muncul output seperti:





Selesai sudah proses pembuatan aplikasi Video Player menggunakan J2ME.

Semoga Bermanfaat dan Selamat Mencoba






Kamis, 03 Maret 2011

Komputer Kuantum

Materi pembahasan soft skill mata kuliah Pengantar Komputasi Modern kali ini diminta untuk membahas mengenai Komputer Kuantum.

Komputer-komputer yang ada saat ini sudah mencapai kemampuan yang sangat mengagumkan. Tetapi kedahsyatan komputer tercanggih yang ada saat ini pun masih belum bisa memuaskan keinginan manusia yang bermimpi untuk membuat sebuah Supercomputer yang benar-benar memiliki kecepatan super. Komputer yang nantinya layak untuk benar-benar disebut sebagai Komputer Super ini adalah Komputer Kuantum. Teori tentang komputer kuantum ini pertama kali dicetuskan oleh fisikawan dari Argonne National Laboratory sekitar 20 tahun lalu. Paul Benioff merupakan orang pertama yang mengaplikasikan teori fisika kuantum pada dunia komputer di tahun 1981.

Komputer yang biasa kita gunakan sehari-hari merupakan komputer digital. Komputer digital sangat berbeda dengan komputer kuantum yang super itu. Komputer digital bekerja dengan bantuan microprocessor yang berbentuk chip kecil yang tersusun dari banyak transistor. Microprocessor biasanya lebih dikenal dengan istilah Central Processing Unit (CPU) dan merupakan ‘jantung’nya komputer. Microprocessor yang pertama adalah Intel 4004 yang diperkenalkan pada tahun 1971. Komputer pertama ini cuma bisa melakukan perhitungan penjumlahan dan pengurangan saja. Memory komputer menggunakan system binary atau system angka basis 2 (0 dan 1) yang dikenal sebagai BIT (singkatan dari Binary digIT). Konversi dari angka desimal yang biasa kita gunakan (angka berbasis 10 yang memiliki nilai 0 sampai 9) adalah sebagai berikut:

0 = 0

1 = 1

2 = 10

3 = 11

4 = 100

5 = 101

6 = 110

7 = 111

8 = 1000

9 = 1001

10 = 1010

11 = 1011

12 = 1100

13 = 1101

14 = 1110

15 = 1111

16 = 10000

17 = 10001


Perkembangan komputer melaju dengan pesatnya. Gordan Moore, salah satu pendiri Intel bahkan mengatakan, kemampuan prosesor komputer (jumlah transistor dan kecepatannya) akan bertambah dua kali lipat setiap 18 bulan. Hal ini telah berlangsung selama hampir empat dasawarsa. Jika hal ini terus berlanjut, diperkirakan ukuran transistor pada tahun 2030 akan menjadi hanya sebesar atom hidrogen. Dengan ukuran sekecil ini, proses fisika dalam sebuah transistor tidak akan mengikuti hukum-hukum fisika klasik, namun mengikuti hukum fisika kuantum.

Komputer kuantum mempunyai kemampuan menghitung dan mamproses yang sangat menajubkan. Jika berhasil dikembangkan, maka komputer kuantum akan mampu menyelsaikan perhitungan sangat rumit yang dalam waktu 20 menit, jika dibandingkan dengan komputer tercepat saat ini memakan waktu 1025 tahun. Hal ini tentu menarik para ilmuwan terutama ilmuwan fisika untuk megembangkannya.


Contoh Aplikasi :

Saat ini mesin pencarian Google bisa dibilang yang terbaik di dunia. Namun, sebenarnya komputer-komputer server yang digunakan sama saja dengan perusahaan lainnya.
Pada perkembangannya diam-diam Google sudah melakukannya dalam tiga tahun terakhir bersama D-Wave, sebuah perusahaan Kanada yang telah mengembangkan cip kuantum bernama Chimera, salah satu aplikasi teknologi tersebut adalah kemampuannya mendeteksi obyek dari foto dan video yang ada di database. Dalam konferensi Sistem Pemrosesan Informasi Neural, tim pengembang kedua perusahaan melaporkan keberhasilannya membuat algoritma untuk mendeteksi mobil di foto untuk cip tersebut.
Jika diumpamakan, Algoritma itu "dilatih" untuk mengenali bentuk mobil dengan menghadapkannya kepada 20.000 foto jalanan, masing-masing setengah yang ada gambar mobil dan setengah lainnya tidak. Hasilnya, algoritma yang dibuat bisa memilah dengan tepat foto yang ada mobilnya dan yang tidak dalam waktu satu detik. Karena terobosannya yang berkembang begitu pesat, diharapkan kelak suatu saat komputer ini digunakan, kecepatan layanan pencarian Google bakal jauh lebih dahsyat dan jauh lebih pintas dari layanan yang ada saat ini. Kapan itu terjadi, semoga tak lama lagi.








 
Powered by Blogger