Kirim ke RSS

Pengenalan Versi Java

Posted by windkuat on Thursday, April 1, 2010

Seperti yang pernah di jelaskan pada posting tentang java sebelumnya. Program java sangat fleksibel dan multiplatform. Java dibagi menjadi 3 (tiga) bagian atau versi. Versi - versi pada java ini memiliki kekhususan dan kelebihannya masing - masing. Sehingga jika anda ingin aplikasi mobile, maka sudah ada library yang sudah terpaket dalam SDK. Adapun pembagian dan pengelompokan edisi java tersebut antara lain


  1. J2SE

    Yaitu java edisi standar yang dikhususkan untuk pemrograman desktop dan applet. Pemrograman desktop bisa dibuat program sederhana dan minimalis dengan command line (mirip program MS-DOS yang sudah jarang dipergunakan) atau dengan GUI yang inotif dan GUI yang mirip dengan pemrograman MS Visual Basic atau Borland Delphi. Kelebihannya dari pemrograman visual sejenis, Aplikasi java memiliki Tampilan (Window Skin) yang beraneka ragam. Misalnya dibawah ini adalah contoh window skin Metal:









    dan window skin ini akan sama pada semua OS yang mendukung java. Sedangkan Applet merupakan program yang dijalankan menggunakan browser internet misalnya Mozilla Firefox, Internet Explorer, Opera atau browser yang lain.






    Gambar Applet Java
  2. J2EE

    J2EE yang merupakan kependekkan dari Java 2 Enterprise Edition. J2EE merupakan Superset (Perluasan) dari J2SE. Jadi J2EE hampir sama dengan J2EE. Akan tetapi antara keduanya ada perbedaan mendasar J2EE digunakan untuk aplikasi berskala besar yang dikelola perusahaan - perusahaan besar. Aplikasinya yaitu pada pemrograman database yang dikelola oleh server. J2EE mendukung teknologi yang terkini misalnya XML(Extensible Markup Language), Servlet, JSP (Java Server Pages), COBRA (Common Object Request Broker Architecture), EJBs (Enterprise Java Beans). Teknologi JSP sekarang banyak digunakan untuk web server.
  3. J2ME
  4. J2ME merupakan edisi java yang dikhususkan untuk perangkat mobile yang memiliki memori dan daya yang sangat terbatas misalnya PDA, HP, dan perangkat mobile lainnya. J2ME menggunakan konfigurasi CLDC (Connected Limited Device Configuration) yang merupakan konfigurasi dasarnya. Pada J2ME beberapa komponen java dan JVM dikurangi. Untuk JVM digantikan dengan KVM (Kilobyte Virtual machine).
    Gambar diatas merupakan contoh aplikasi J2ME
Nah sahabat edukita.co.cc demikian lah edisi - edisi java yang telah kita ketahui bersama. Tapi..... Kapan ya kita buat programmnya... Ada yang keburu ga sabar nich.. Tenang aja sobat, kita pelan-pelan aja yaw... Selalu kunjungi edukita.co.cc dan dapatkan info terbarunya...
Thanks sobat...
Salam...
bubuk dulu ah...
read more "Pengenalan Versi Java"

Animasi digital untuk pemula

Posted by windkuat on

Dasar animasi digital

Hai sahabat edukita, saatnya kita belajar mengenai animasi digital nich... Animasi digital yang akan kita pelajari kali ini adalah yang berhubungan dengan software editor Flash (bisa menggunakan yang udah Adobe Flash CS3 atau yang Macromedia Flash 8). Mari kita mulai dari perkenalan kita dengan Animasi digital.
Animasi atau dalam bahasa Inggris animation berasal dari bahasa latin yang berarti
‘dihidupkan’.

Dalam praktiknya itu adalah proses menjadikan sesuatu agar menjadi terlihat hidup. Misalnya ada gambar foto yang berformat *.jpg bukan sebagai animasi, sedangkan animasi kartun yang menggunakan banyak frame seakan-akan bisa berjalan merupakan contoh animasi. Secara umum animasi didefinisikan sebagai satu proses
memberikan gambaran bergerak kepada sesuatu yang statik agar kelihatanhidup dan dinamik. Sebelum komputer menjadi peralatan animasi yang utama, dahulu orang menggunakan teknik animasi tradisional. Teknik Animasi Tradisional dijalankan sebelum berkembangnya teknologi animasi berbasis komputer, semua animasi tradisional dilakukan menggunakan tangan. Setiap satu animasi memerlukan sekitar 20 frame dan diperlukan waktu serta tenaga yang besar untuk menghasilkan sebuah animasi yang lengkap.

GAMBAR ANIMASI TRADISIONAL
Animasi dibuat dari berlembar-lembar kertas gambar yang digambar secara manual dengan tenaga manusia, layaknya seorang yang sedang melukis. Kemudian gambar ini di-"putar" sehingga muncul efek gambar bergerak.Gambar pertama dipaparkan pada screne. Kemudian gambar kedua yang mungkin lebih kecil atau berukuran sama dengan gambar pertama ditumpuk pada gambar pertama. Proses menggambar dan mengurutkan frame (gambar) ini diulang beberapa kali hingga jadi animasi yang diharapkan. Setiap kali gambar yang baru menunjukkan sedikit perubahan. Terdapat beberapa teknik yang biasa digunakan untuk membantu di dalam proses pembuatan animasi secara tradisional, diantaranya :
  1. Keyframes
  2. Animasi Sel
  3. Page Flipping
  4. Onion Skinning. 
Sedangkan animasi digital merupakan Animasi Komputer yang menggunakan komputer sebagai tools animasi. Animasi digital dengan komputer juga merupakan seni yang menghasilkan gambar bergerak melalui penggunaan komputer dan merupakan bagian dari bidang komputer grafik. Animasi semakin banyak dihasilkan melalui grafik komputer 3D, walaupun grafik komputer 2D masih banyak ada. Animasi digital dengan komputer menghasilkan banyak format yang sudah tidak asing bagi pengguna komputer saat ini (tahun 2010).

GAMBAR ANIMASI KOMPUTER
Format file tersebut misalnya *.GIF dan *.SWF.
Animasi GIF
ini amat popular digunakan terutama untuk tujuan iklan pada
halaman web atau dikenal sebagai “banner”. Animasi GIF
juga biasa digunakan untuk membuat logo atau membentuk ikon-ikon
yang dapat berputar atau berkerlipan. Kelemahan Animasi GIF ialah tidak dapat diintegrasikan dengan audio serta tidak
mampu berinteraksi dengan pengguna.
Shockwave / SWF (Flash dan Director)
Animasi berformatkan Shockwave menggunakan teknologi “Streaming”
dan bukannya “Downloading” sehingga penggunaanya dapat dimainkan sebelum semuanya ter-download. Animasi SWF bisa juga digunakan untuk membuat game ataupun presentasi untuk bisnis dan presentasi untuk materi dalam pendidikan.
Nah... kita udah mengerti kan sekarang dasar dari animasi digital ini (kapan prakteknya... he..he..). sabar bro... Nih... klik aja disini
read more "Animasi digital untuk pemula"

Belajar Java Untuk Pemula

Posted by windkuat on Sunday, March 28, 2010

Hai teman-teman sahabat indo blog.
Saya akan menjelaskan sedikit-banyak tentang java. Tapi pastinya buanyak banget...
Ech ya...
Sampe hampir lupa nih...
Tadi kan mw belajar java, kok malah cerita . .
Yukz kita mulai aja ya...
  1. Pengertian Java
    1. Java merupakan bahasa pemrograman yang serbaguna. Dengan menggunakan pemrograman Java, anda bisa membuat suatu aplikasi yang powerfull dan sangat menarik. Java dikembangkan dari bahasa C atau pun C++. Jadi anda bisa belajar bahasa java dengan mudah jika anda sebelumnya sudah mahir dengan C atau C++.Java dikembangkan oleh James Gosling yang bekerja pada Sun Microsystems pada Agustus 1991. Dahulunya, proyek Java dinamakan Oak, diambil dari sebuah pohon yang tumbuh dekat jendela James Gosling bekerja. Tetapi dalam Sun, sudah ada nama proyek Oak, Maka dipakailah Java yang diambil dari kopi Java (Mungkin juga kopi jawa ya?? hehe...) Java juga dikenal Fleksibel, Java bisa dijalankan di berbagai mesin dan berbagai system operasi. Hal tersebut dikarenakan Java menggunakan Virtual Mesin atau sering disebut dengan JRE yang digunakan untuk menjalankan kode java. Berikut ini adalah alur program java yang berjalan dalam Virtual mesin:
      Karena kompatibilitasnya ini, java kian digemari oleh para programmer dan java banyak digunakan sebagai mata kuliah wajib di perguruan tinggi di Indonesia. Selain itu, java Merupakan Pemrograman Berorientasi Objek. Pemrograman berorientasi objek (PBO atau OOP) menggunakan kelas sebagai wadah dari suatu objek. Objek-objek ini yang nantinya bisa dipanggil dan digunakan dengan mudah. Selain itu OOP juga mempunyai suatu sifat yang memudahkan seorang programmer. Yaitu pewarisan, Pewarisan membuat seseorang dengan mudah menurunkan sifat suatu kelas ke kelas yang lain. Yang jelas masih banyak banget kegunaan java. Kunci sukses yang membuat kebanyakan orang suka dan mengembangkan aplikasi dengan java adalah:
      • Portable. Anda bisa memrogram Java di
        notebook dengan sistem operasi Windows
        kemudian menjalankannya di PC dengan sistem
        operasi Linux tanpa masalah.
      • Lengkap dan kaya. Anda bisa membuat
        berbagai arsitektur program (command line, GUI, mobile, web) dengan Java.
        Bandingkan jika Anda harus belajar C++, Perl
        atau Phyton dan PHP, atau ASP untuk hal
        yang setara!
      • Mudah dipelajari. Bahasa Java, boleh dikata
        adalah yang teranggun (elegant) untuk
        pemrograman berorientasi objek.
      Ehm... Sekian dulu ya belajarnya... Mw blajar yang lain dulu gitu.. Kalo mw tanya...jangan sungkan comment yaw.... 
read more "Belajar Java Untuk Pemula"