Tags:
Android

กูเกิลประกาศเปิดตัว API ใหม่บนแอนดรอยด์ที่ไม่ได้เป็นฟีเจอร์ของแอนดรอยด์รุ่นใหม่อีกต่อไป แต่จะถูกอัพเดตผ่าน Google Play ลงไปบนแอนดรอยด์ตั้งแต่รุ่น 2.2 ขึ้นไปแทน ฟีเจอร์ต่างๆ ได้แก่

Tags:
Xamarin

Xamarin ทีมงานเดิมของโครงการ Mono ที่หันไปเน้นการเขียนแอพมือถือด้วย C# ประกาศข่าวใหม่ 4 เรื่อง ดังนี้

  • IDE ของบริษัทเองในชื่อ Xamarin Studio สำหรับเขียนแอพด้วย C# และแปลงเป็น .NET/Android/iOS ตัวโปรแกรม IDE เองมีทั้งเวอร์ชันแมคและวินโดวส์
  • ปลั๊กอินสำหรับ Visual Studio ให้สามารถพัฒนาแอพ iOS แบบ native ด้วยภาษา C# ได้ เหมาะสำหรับผู้เชี่ยวชาญภาษา C# และแพลตฟอร์มการพัฒนาของไมโครซอฟท์ แต่อยากทำตลาด iOS บ้าง (วิดีโอดูตามลิงก์ที่มา)
  • Xamarin Component Store ร้านขายคอนโทรลและคอมโพเนนต์สำเร็จรูป เพื่อให้โปรแกรมเมอร์สามารถเขียนคอนโทรล-คอมโพเนนต์ที่น่าสนใจบนแพลตฟอร์มของ Xamarin มาขายได้
  • ปรับราคาของ Xamarin ใหม่ โดยเพิ่มรุ่นใช้งานฟรี Starter Edition ที่ใช้งาน Xamarin Studio ได้ฟรีแต่จำกัดขนาดของแอพที่ 32k และ Indie Edition ที่ไม่จำกัดขนาดแอพในราคา 299 ดอลลาร์ต่อปี

ที่มา - Xamarin

Tags:
NetBeans

ออราเคิลเปิดตัว NetBeans 7.3 Beta ที่งาน JavaOne 2012 ของใหม่ในรุ่นนี้ได้แก่

  • ตัวแก้ไข HTML5, CSS3, JavaScript
  • เชื่อมกับ Google Chrome ในการพรีวิวเว็บเพจ และฝังเอนจิน WebKit สำหรับพรีวิวภายในโปรแกรม
  • ปรับปรุงคลิปบอร์ดและ refactoring ในส่วนของ Java Editor
  • รองรับ JDK 7u7, JavaFX 2.2.1, JavaME SDK 3.2

ที่มา - NetBeans, Oracle

Tags:
Google

โครงการที่ถูกปิดไปของกูเกิลนอกจากที่เราเห็นโครงการก่อนหน้านี้แล้ว ยังมีโครงการภายในจำนวนหนึ่งถูกปิดลงไปพร้อมๆ กันด้วย วิศวกรของกูเกิล คือ Scott Blum และ Jaime Yap ได้ออกมาเปิดโครงการภายในที่ถูกยกเลิกไปในชื่อว่า Collide (collaborative IDE)

Collide เป็น IDE ให้เรารันในเครื่องของเราเอง เพื่อแชร์ซอร์สโค้ดออกมาเป็นเว็บให้นักพัฒนาคนอื่นมาช่วยกันพัฒนาร่วมกันได้ โดย Collide สามารถเติมโค้ดอัตโนมัติ (autocomplete) ในภาษา HTML, CSS, JavaScript, และ Python โดยหลังจากกูเกิลยกเลิกโครงการนี้ก็เปิดซอร์สโค้ดของมันออกมาเป็นโครงการโอเพนซอร์ส

Jaime ระบุว่าโครงการ Collide ที่เปิดโค้ดออกมานี้เป็นแค่บางส่วนของโครงการที่ถูกยกเลิกไป แต่เขาไม่ให้รายละเอียดว่าความสามารถใดบ้างที่ไม่ได้เปิดเผยออกมา

การยกเลิก Collide เกิดขึ้นพร้อมๆ กับการปิดออฟฟิศวิศวกรรมที่แอตแลนตา และทั้ง Scott และ Jaime ก็ต้องออกจากกูเกิลทั้งคู่ในการปิดออฟฟิศครั้งนี้ แต่ทั้งคู่ยังพัฒนา Collide ต่อไปในฐานะงานอดิเรก

ที่มา - +Jaime Yap, +Scott Blum

Tags:
NetBeans

NetBeans IDE ยอดนิยมอีกตัวจากค่าย Oracle ออกรุ่น 7.2 Beta แล้ว ของใหม่ในรุ่นนี้ที่สำคัญคือการรองรับภาษา C++ รุ่นใหม่คือ C++11 และ PHP 5.4

ส่วนของตัว editor เองก็ปรับปรุงเพิ่มหลายจุด โดยเฉพาะการทำดัชนีเพื่อค้นหาข้อมูลภายในโค้ด ถูกนำไปรันเบื้องหลังและทำงานแบบขนาน นอกจากนี้ยังมีปุ่มลัด Ctrl+Space เพิ่มเติมคำใน search bar

ในส่วนของ Java EE/Cloud ยังรองรับบริการกลุ่มเมฆอย่าง Amazon Beanstalk และ Oracle Public Cloud ด้วย รายการฟีเจอร์ใหม่ทั้งหมดอ่านได้จาก NetBeans Wiki

NetBeans 7.2 ตัวจริงน่าจะออกตามกำหนดในเดือนกรกฎาคมนี้

ที่มา - PC World

Tags:

ขออนุญาตขุดข่าวเก่าที่น่าสนใจมาเล่าสู่กันฟังครับ

ผมว่านักพัฒนาหลายคนคงคิดว่า "ถ้ามีเครื่องมือพัฒนา Android แอพฯ บนเครื่อง Android ก็คงจะดีไม่ใช่น้อย" ซึ่งในที่สุดความคิดนี้ก็เป็นจริงเสียที เมื่อมีคนพัฒนา IDE ชื่อ Android Java IDE (AIDE) สำหรับการพัฒนา Android แอพฯ บนเครื่อง Android และปล่อยออกมาให้ไปใช้ได้ฟรีแล้ว

AIDE มาพร้อมความสามารถ IDE ไม่ต่างจาก IDE ชั้นนำอย่าง Eclipse อาทิ code completion, formatting, refactoring, real-time error checking เป็นต้น นอกจากนั้นนักพัฒนายังสามารถนำโปรเจคที่สร้างจาก Eclipse มาเปิดบน AIDE ต่อได้เลยอีกด้วย สำหรับเวอร์ชันเบต้า 10 นั้นเพิ่มการสนับสนุนการทำงานร่วมกับ Dropbox และรองรับการค้นหาใน IDE เป็นต้น

ลองดูคลิปเดโม AIDE บน Galaxy S II ได้ที่ท้ายข่าว ส่วนใครสนใจก็สามารถไปดาวน์โหลดได้จาก Google Play ครับ

ที่มา: Engadget, AIDE บน Google+

Tags:

ไอบีเอ็มประกาศบริจาคซอฟต์แวร์พัฒนาเว็บแอพลิเคชั่นที่ชื่อว่า Maqetta เป็นโอเพนซอร์สให้กับ Dojo Foundation ที่ดูแลโครงการเกี่ยวกับเว็บอยู่จำนวนมาก โดนตัว Maqetta จะเป็นแอพลิเคชั่น Java ให้วางบนเซิร์ฟเวอร์ J2EE แล้วเรียกใช้งานผ่านเบราเซอร์

Maqetta เคยเป็นเครื่องมือภายในสำหรับการออกแบบหน้าจอของแอพลิเคชั่นทั้งเดสก์ทอปและสำหรับอุปกรณ์เคลื่อนที่ โดยตัว IDE จะมีอุปกรณ์ให้ชุดหนึ่งมาจาก Dojo Tookkit, jQuery UI, และ YUI

ตัว IDE ยังอยู่ในขั้นพรีวิว การใช้งานยังไม่สมบูรณ์นักแต่ก็น่าดูมีศักยภาพที่จะใช้พัฒนาแอพลิเคชั่นในอนาคตได้มาก (ดูรูปท้ายข่าว) โดยตอนนี้ทางทีมพัฒนามีแผนจะทำงานร่วมกับโครงการ Eclipse ต่อไปอีกด้วย

ที่มา - Dojo Foundation

Tags:

Eclipse IDE ชื่อดังออกเวอร์ชันใหม่แล้ว ภายใต้ชื่อ Helios (เป็นชื่อเรียกพระอาทิตย์ในภาษากรีกโบราณ) โดยในเวอร์ชันนี้รวมโปรเจ็คย่อยกว่า 39 โปรเจ็คและกว่า 12 แพ็คเกจย่อย โดยส่วนที่ปรับปรุงมากที่สุดคือการเพิ่ม Eclipse Marketplace สำหรับการค้นหา plugin และ component ต่างๆ ได้ง่ายขึ้น รวมถึงเพิ่มการพัฒนา C++ บน Linux, JavaScript debugging framework และ Git plugin เป็นต้น

โดยปกติ Eclipse จะออกเวอร์ชันใหม่ทุกๆ ปีในช่วงเดือนมิถุนายน

ที่มา - Eclipse Helios

Tags:

NetBeans โปรแกรม IDE แบบโอเพนซอร์ส ออกรุ่นใหม่ล่าสุด 6.9 แล้ว ของใหม่มีดังนี้

  • รองรับ OSGi ระบบโมดูลขยายความสามารถของ Java Platform ซึ่งเป็นฟีเจอร์ที่คู่แข่งอย่าง Eclipse และ IntelliJ นำหน้าไปก่อนแล้ว
  • รองรับ Spring Framework 3.0, Ruby on Rails 3.0, Zend Framework
  • รองรับ JavaFX 1.3 และมี JavaFX Composer ตัวช่วยวาด UI ของ JavaFX

อย่างอื่นๆ อ่านได้จาก NetBeans IDE 6.9 Release Notes และ NetBeans Wiki

การออกรุ่นครั้งนี้เป็นครั้งแรกของ NetBeans หลังจาก Sun โดน Oracle ซื้อกิจการไป ช่วงนี้ Oracle เลยได้ใช้โปรโมทว่ายังให้การสนับสนุน NetBeans เป็นอย่างดี (ระยะยาวไม่มีใครรู้)

ที่มา - JavaLobby, Developer.com

Tags:
Java

เมื่อวันที่ 15 ตุลาคม (เมื่อวาน) ที่บล็อกของนายอิกอร์ มาลิเชฟ มีข่าวประกาศว่า IntelliJ เวอร์ชั่น 9 จะมีการแยกออกเป็นสองตัวคือ Community กับ Ultimate โดยที่รุ่น Community นั้นเป็นรุ่นที่ให้ฟรีภายใต้ Apache License 2.0 โดยเราสามารถดาว์นโหลดซอร์สโค้ดของมันได้ที่ http://git.jetbrains.org/

สำหรับ IntelliJ รุ่น Community นั้นมีความสามารถพื้นฐานที่เหมาะสำหรับการเขียนแอพพลิเคชั่นด้วย Java Standard Edition และยังได้ใช้ความสามารถพื้นฐานที่เป็นจุดเด่นของ IntelliJ อีกหลายอย่างเช่น refactorings, code inspections, coding assistance, debugging, TestNG, JUnit testing, CVS, Subversion, Git support, Ant, Maven build integration และควบรวมไปถึงการเขียน Groovy และ Scala ด้วย (ต้องแยกลง Plugin ต่างหากสำหรับสองอย่างหลัง) โดยรายละเอียดเพิ่มเติมและตารางการเปรียบเทียบความสามารถอ่านเพิ่มเติมได้จากเวบ Jetbrains.org

สำหรับ IntelliJ เองนั้นเป็น IDE ที่ถูกยอมรับกันอย่างกว้างขวางว่าเป็น IDE สำหรับ Java ที่ฉลาดและทรงพลังที่สุด แต่ก่อนหน้านี้เราต้องเสียเงินซื้อสิทธิ์การใช้งาน ซึ่งถือเป็นปัจจัยสำคัญที่ทำให้ตัวมันเองไม่โด่งดังและได้รับความนิยมมากอย่างที่ควรจะเป็น