Netbeans 6.5 Released!!

November 19th, 2008 by wildan

Hehe, akhirnya final release-nya keluar juga :) sebelumnya juga ada posting mengenai netbeans 6.5 ini, cuma waktu itu masih versi milestone1.. waktu nulis postingan ini saya sedang donlot, jadi belum bisa cerita banyak, yang jelas dalam versi final release ini sudah menyertakan dukungan untuk PHP serta Glashfish v3 prelude.

Nah, angka donlot baru menunjukkan 17%, tunggu update-an-nya ya.. :)

update :

Ya, langsung kopas aja dari websitenya :

PHP

  • PHP Editor (Code completion, syntactic and semantic code highlighting)
  • Support for heredoc notation and PHTML
  • Debugging using Xdebug
  • Generators for MySQL database code snippets
PHP Code Completion
JavaScript and Ajax

  • JavaScript Debugging on FireFox & Internet Explorer
  • HTTP transaction monitoring
  • Improved JavaScript and CSS Editor
  • JavaScript Library Manager incl Yahoo UI, Woodstock, jQuery, Dojo, Scriptaculous, Prototype libraries
JavaScript quickfixes popup in the editor
Java EE & Web Development

  • Enhanced support for Spring, Hibernate, JSF, JSF CRUD generator, JPA (Java Persistence API)
  • Create RESTful web services from database tables or from JPA entities
  • Drag and drop SaaS services into PHP files
  • SQL Editor Improvements (code completion, save/recall queries, and more)
  • Improved Eclipse project import and synchronization for Java Web projects
  • Automatic Deploy on Save
web application persistence
JavaFX

  • Create, test, debug, profile, and deploy JavaFX projects
  • JavaFX editor with syntax highlighting, source navigation, code completion, code folding, javadoc pop-ups, and error detection.
  • Live preview of visual elements
  • Code snippet palette for transformations, effects and animations
javafx video cube
Groovy and Grails

  • Develop pure Groovy apps or use Groovy in Java SE projects
  • Groovy editor with code completion, highlighting, and more
  • Grails web application framework
  • Open existing Grails applications without adding metadata
Groovy code editor
Ruby and Rails

  • New Test Runner interface for displaying test results
  • Rake improvements: Rake Runner and a pre-generated Rake file
  • Debugger: Conditional breakpoints and catchpoints
  • Ruby projects accept JVM options from command line
Ruby code editor
GlassFish v3 Prelude for Web Development

  • Modular, OSGi based architecture
  • Small footprint, fast startup and deployment
  • Support for scripting, including JRuby
glassfish app server
C/C++

  • Improved code completion, error highlighting, and semantic highlighting
  • Call graph, Memory window
  • Remote development
  • Packaging of application as tar files, zip files, or SVR4 packages
Call graph
Java ME

  • New project wizard for adding custom components to the Visual Designer Palette
  • New SVG UI components in the enhanced SVG Composer enable rich UI design
  • New Data Binding Custom Components in the Visual Designer Palette
  • Upgraded obfuscation tool to ProGuard 4.2 and test framework to JMUnit 1.1.0
Java ME SVG palette
Java Debugger

  • New multi-threaded debugging with improved UI and work-flow
  • Smart Step Into with method selection right inside expression
  • Deadlock detection with visual indication
swing treemodel view editor
Java SE

  • Automatic Compile on Save
  • Improved Eclipse project import and synchronization
  • Java Call Hierarchy
  • Analyze Javadoc
  • Swing GUI Builder can generate simple or fully qualified class names
swing treemodel view editor
IDE Tools and Usability

  • CamelCase code completion
  • Customize formatting settings per project
  • One IDE-wide QuickSearch shortcut for files/symbols/types, IDE actions, options, and docs
  • Support for Windows UNC paths (shared network folders)
netbeans ide quicksearch

update lagi :

Wah, sayang sekali untuk dukungan javafx belum bisa digunakan, kalaupun kita memaksa menginstall plugin untuk javafx, pasti akan gagal dan mendapat error yang berkenaan dengan kebutuhan terhadap paket “org.netbeans.modules.javawebstart.signtask”.. :(

(whiledan)

Posted in IDE, JAVA, News | 1 Comment

Tags:  

3D Game Development Di Linux

July 16th, 2008 by wildan

Nah.. topiknya menarik bukan..?? mungkin ada yang bertanya “emang bisa..??”, he2, seperti itu mungkin yang dikatakan banyak orang.. ingat, semakin kita mencari tau, semakin kita tidak tau apa-apa.. :)

Oke, langsung saja, dalam tutorial ini saya akan memberi tutorial bagaimana mencoba mendevelop game (sementara ini dari mengutak-ngatik sample) dengan menggunakan game engine irrlich dan IDE netbeans (6.1).

Oya, perlu kita ketahui ada banyak game engine yang ada , antara lain yang lumayan adalah horde3D dan ogre3D, kali ini kita menggunakan irrlich karena menurut saya paling mudah dalam kompilasinya..

1. Donlot semua file yang dibutuhkan :

  • Pertama-tama, donlot framework irrlich disini.
  • kemudian donlot netbeans disini

2. Kemudian kita siapkan environment Linux kita :

  • install compiler gcc, dan g++

3. Langkah selanjutnya adalah melakukan kompilasi source code dari game engine yang sudah kita donlot :

  • Masuk ke direktori irrlich yang sudah di-extract.
  • Masuk kedalam folder “source/Irrlicht”.
  • Ketikkan Perintah “make”, perintah ini akan melakukan kompilasi source code dari irrlich.
  • Setelah selesai, sekarang kita akan mengcopykan library yang akan kita butuhkan dengan perintah “make sharedlib”.
  • Kemudian untuk mengkompilasi contoh program, masuk ke direktori “irrlicht-1.4.1/examples”, ketikkan perintah “sh buildAllExamples.sh”, perintah ini akan melakukan kompilasi contoh program.

4. Mencoba menjalankan contoh program :

  • Masuk ke direktori “irrlicht-1.4.1/bin/Linux”.
  • Ada 16 contoh program, untuk mencoba (misal contoh ke-1) ketikkan “./02.Quake3Map”

Berikut tembakan layarnya :

Nah, gampang bukan, cuma beberapa menit dan kita sudah bisa menjalankan contoh program game :)

read more »

JAVA FX Development

July 9th, 2008 by wildan

Nah, mungkin ada yang ingin belajar JAVA FX tapi nggak tau harus mulai dari mana :)

Pertama-tama, yang jelas kita butuh sebuah IDE, danĀ  IDE itu pastilah netbeans..

Kemudian yang kita perlukan selanjutnya adalah plugin java fx untuk netbeans agar kita bisa melakukan coding dalam java fx, nah perlu kita tahu beberapa hal… Pada mulanya dulu (saya mulai belajar java fx saat masih pake netbeans 5.5.1, kemudian beranjak sampai dengan netbeans 6.0.1) plugin java fx untuk netbeans adalah bekerja sebagai “intepreter”, jadi bukan benar-benar javafx, kenapa bukan?? karena semua kode yang kita tulis dalam bahasa java fx tidak akan langsung di-compile melainkan dirubah dahulu kedalam bahasa java biasa.. nah kalo sekarang (sebenernya juga dari dulu, cuma dulu belum stabil) sudah ada plugin java fx buat netbeans yang sudah include dengan compilernya java fx, jadi apa yang kita tulis, itulah yang akan dicompile..

Saya akan membahas instalasi untuk netbeans 6.1 (final release):

  1. Buka http://deadlock.netbeans.org/hudson/job/JavaFX_NB_daily/
  2. Donlot paket yang paling baru (yang statusnya “stable build”)
  3. Ekstrak paket yang baru saja kita donlot
  4. Buka netbeans, kemudian buka menu tools->plugins
  5. Pilih tab “Downloaded”
  6. Klik “Add Plugins”
  7. Browse ke direktori hasil extrak tadi
  8. Pilih semua (bisa dengan ctrl+a)
  9. Klik Ok, kemudian tinggal yes-yes aja..
  10. Restart netbeans.

Nah, begitu netbeans sudah selesai di-restart, sekarang kita sudah bisa menggunakan netbeans kita untuk belajar java fx, tinggal file->New Project, kita sudah mendapatkan beberapa contoh project java fx yang siap untuk dijalankan..

Plugin java fx yang sudah terinstall

Semoga bermanfaat.. :)

(whiledan)

NetBeans 6.5m1

July 8th, 2008 by wildan

Wah, cepet sekali perkembangan IDE tercinta yang satu ini. :) sekarang sudah memasuki versi 6.5 Milestone 1..

Emm, memang apa yang baru ya?? yang pasti adalah dukungan terhadap bahasa pemrograman PHP (ya PHP!), kemudian mungkin (karena saja juga belum mencoba, masih proses donlot) plugin javafx yang secara default sudah bisa digunakan..

(whiledan)