Mengenal JDeveloper

JDeveloper merupakan sebuah IDE gratisan dari Oracle. Aplikasi ini menawarkan berbagai fitur untuk pengembangan aplikasi dengan Java, XML, SQL dan PL/SQL, HTML, JavaScript, BPEL dan PHP. JDeveloper melingkupi seluruh siklus pengembangan dari desain hingga coding, debugging, optimasi dan profiling untuk melakukan deploying. Aplikasi ini menjadi gratisan pada tahun 2005.

Oracle JDeveloper is a free integrated development environment that simplifies the development of Java-based SOA applications and user interfaces with support for the full development life cycle.”

oracle.com

Dengan JDeveloper, Oracle mempunyai tujuan untuk melakukan penyederhanaan pengembangan aplikasi dengan berfokus pada penyediaan pendekatan visual dan deklaratif pada pengembangan aplikasi dan menyediakan lingkungan coding tingkat lanjut. Oracle JDeveloper mengintegrasi Oracle Application Development Framework (Oracle ADF) – sebuah framework berbasis J2EE menyeluruh- yang lebih jauh menyederhanakan pengembangan aplikasi.

Oracle JDeveloper merupakan platform pengembangan utama untuk tool-tool Oracle. Core IDE Jdeveloper mempunyai API yang digunakan team lain di Oracle untuk membangun ekstensi untuk Jdeveloper. BPEL, Portal, BI dan komponen-komponen lain dari platform Oracle semua dibangun diatas Jdeveloper. IDE ini juga menyediakan dasar dari produk Oracle yang lain, SQL Developer, yang secara khusus ditujukan sebagai alat untuk Developer PL/SQL dan Database.

Fitur-Fitur

Sangat banyak fitur yang disediakan oleh JDeveloper, diantaranya (JDeveloper 11g) :

  • JDeveloper Core IDE
  • Java Coding and Agile Development
  • Database Development
  • Deployment
  • UML Development
  • Web Services Development
  • Web / Ajax Development
  • EJB 3.0 Development
  • Oracle TopLink Development
  • ADF Framework
  • ADF Faces Rich Client
  • ADF Databinding
  • ADF Business Components
  • ADF Task Flow
  • ADF Swing
  • ADF Data Visualization
  • ADF Mobile

Saya tidak akan mengulasnya disini. Anda bisa mempelajari secara langsung di website oracle.

History pengembangan JDeveloper

Anda bisa melihatnya disini.

Visual dan Deklaratif

Kode editor JDeveloper menawarkan fitur-fitur sangat kaya dan utilitas yang sangat membantu dan utilitas visual yang menyediakan tampilan yang berbeda dari kode sebagaimana dialog-dialog deklaratif membantu dalam pembuatan komponen-komponen J2EE.

Sebagai contoh JDeveloper menyediakan visual editor WYSIWYG untuk HTML, JSP, JSF dan Swing. Visual editor ini mengijinkan developer untuk melakukan perubahan pada layout dan propertis dari komponen-komponen secara visual dan code secara otomatis berubah menurut komponen yang di ubah. Setiap perubahan yang terjadi pada code juga berdampak secara langsung pada tampilan visualnya. Hal diatas juga terjadi pada aliran halaman JSF dan Struts.

Fitur deklaratif mengijinkan kita sebagai contoh untuk menggenerate EJB-EJB atau POJO dari table yang ada pada Database. JDeveloper mengotomatisasi pembuatan dari alat-alat J2EE- sebagai contoh dengan hanya menggunakan tangan kanan- mouse saja – Anda bisa menjadikan sebuah kelas java menjadi sebuah Web Services dan JDeveloper akan menggeneratekan WSDL dan semua komponen-komponen JAX-RPC yang dibutuhkan.

Mungkin Anda juga tidak mengerti beberapa istilah pada tulisan diatas atau bisa jadi Anda malah menjadi bingung dan stress, saya juga kok. Perlahan tapi -tidak- pasti, saya akan bahas satu persatu. Tentu saja juga ada tutorial penggunaan JDeveloper ini dalam pengembangan aplikasi.

Sumber :

http://en.wikipedia.org/wiki/JDeveloper

http://radio.weblogs.com/0118231/

http://www.oracle.com/technology/products/jdev/index.html

Glossary sederhana

coding : membuat kode

debugging : melakukan pencarian bug (celah-celah dalam aplikasi)

profiling : Sebuah proses dalam menganalisis performansi, penggunaan resource, atau eksekusi dari sebuah aplikasi.

deploying : installasi sebuah aplikasi

About rile

lazy cat

Posted on December 3, 2008, in Programming. Bookmark the permalink. 2 Comments.

  1. ah, ditipi kau sama ORACLE

  2. emmm….. hehehehe. Yang komen Master nya nich

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: