Voice in the Gentle Wind

มิถุนายน 7, 2007

Nimbus จะมาเร็วกว่าที่คาด

Filed under: java, swing — deans4j @ 11:01 am

จั่วหัวอย่างนี้ ไม่ได้หมายถึงไม้กวาดบินได้ของเจ้าหนูพ่อมดแฮรี่ แต่กำลังพูดถึง Look & Feel ข้ามแพลตฟอร์มตัวใหม่ที่เคยนำเสนอไปแล้ว

จากกำหนดการเดิมคาดไว้ว่าเราจะได้เห็น Nimbus ก็ตอน Java 7 นู้น แต่จากข่าวล่าสุดรายงานว่าซันต้องการขยับตัวให้เร็วขึ้น โดยมันจะมาพร้อมกับชุด Consumer JRE ของ Java 6 สักรุ่น คาดว่าจะได้ใช้กันช่วงต้นปีหน้า

Jasper Potts หนึ่งในทีมงาน Swing ตั้งเป้าหมายส่วนตัวไว้ว่า

  • ต้องออกมาถูกต้องตาม SPEC มากที่สุด และอยู่ภายใต้ข้อกำหนดทางเทคนิกที่วางไว้
  • เล็งผลลัพธ์ไปที่ 100% ภาพกราฟิกเวกเตอร์โดยใช้ความสามารถของ Java2D เพื่อผลประโยชน์ระยะยาวที่จอมอนิเตอร์จะมีความละเอียดสูงขึ้น (high DPI) และเพื่อรองรับ resolution independence
  • ใช้ Synth เป็น L&F ฐานเพื่อจุดประกายให้คนหันมาสร้าง L&F บน Synth มากขึ้น
  • เป็นมิตรกับระบบปฏิบัติการที่ทำงานอยู่ข้างล่างให้มากที่สุด ทั้งเรื่องคำสั่งคีย์บอร์ดและ UI ของตัว JFileChooser เป็นต้น
  • ทำ API รองรับเอาไว้ เผื่อ custom component ไหนที่ต้องการความสามารถเช่นเดียวกับ Nimbus จะได้เรียกใช้ได้

การเลื่อนกำหนดการให้เร็วขึ้นบ่งบอกท่าทีว่าซันต้องการส่วนแบ่งทาง desktop application อย่างจริงจัง

ที่มา – Jasper Potts’s Blog

Advertisements

6 ความเห็น »

  1. ผมพึ่งเคยเห็น spec มัน, น่าใช้ดี

    ความเห็น โดย pphetra — มิถุนายน 7, 2007 @ 11:52 am

  2. เอ ที่บอกว่าเป็นภาพกราฟฟิก Vector หมายความว่าพวก Component ต่างๆในหน้า Spec จะเป็นรูป Vector รึเปล่้าครับ??

    ความเห็น โดย .:: m3rLinEz ::. — มิถุนายน 7, 2007 @ 12:03 pm

  3. ตอนนี้ใช้ Ubuntu ลง Nimbus theme 😀

    ความเห็น โดย bact' — มิถุนายน 7, 2007 @ 3:41 pm

  4. @bact’ : เอามาจากที่ไหนอ่ะ 🙂
    @ดีน : แล้วมันจะเร็วขึ้นป่ะวะ (กูรู้ว่าตั้งแต่ 1.5 มามันเร็วขึ้นมาก แต่อยากได้เร็วพอๆ กะ native อย่าง C++)

    ความเห็น โดย plynoi — มิถุนายน 7, 2007 @ 4:13 pm

  5. @m3rLinEz – เคยรู้จัก XUI มั้ย?

    Synth มันเป็น look & feel แบบใช้รูปภาพทำเป็น skin ได้แต่ซัพพอร์ทแค่ภาพราสเตอร์ XUI หัวแหลมใช้ SVG แปลงเป็น PNG ผ่าน batik ก่อน ซึ่ง Nimbus อาจจะใช้เทคนิกเดียวกันกับ XUI ก็ได้

    @plynoi เอามาจาก Solaris ไง
    ทุกปีจาวามันเก่งขึ้นตลอดเวลานั่นแล ฮาร์ดแวร์ก็ดีขึ้นด้วย สักวันมันอาจจะไม่รู้สึกว่าต่างเลย หวังว่าอย่างนั้น

    ความเห็น โดย deans4j — มิถุนายน 7, 2007 @ 5:35 pm

  6. คงอีกนานเลยทีเดียวแหละ เพราะแค่ตอนนี้ผมก็กำลังเริ่มสร้างโปรแกรมบน SWT อยู่ ใช้ Linux น่ะ Mono ไม่เวิร์คเอาซะเลยกินแรม NetBeans ฟอนต์ก็โครตบ่งาม

    ความเห็น โดย GMz — มิถุนายน 9, 2007 @ 4:17 am


RSS feed for comments on this post. TrackBack URI

ใส่ความเห็น

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 / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

สร้างเว็บไซต์หรือบล็อกฟรีที่ WordPress.com.

%d bloggers like this: