Tags:
Silverlight

ไมโครซอฟท์ออก Silverlight 5 ตัวจริงมาแบบเงียบๆ หลังจากออกรุ่นเบต้าเมื่อเดือนเมษายน และเงียบหายไปนาน

ของใหม่ในรุ่นนี้คือตัวถอดรหัส H.264 ด้วยฮาร์ดแวร์, Postscript Vector Printing, รองรับการประมวลผลกราฟิกสามมิติด้วย XNA API เป็นต้น

ไมโครซอฟท์ยังไม่พูดชัดเจนว่า Silverlight 5 จะเป็นรุ่นสุดท้าย (แม้จะมีข่าวลือออกมาแบบนั้น) แต่ทิศทางของการพัฒนาในช่วงหลังก็ชัดเจนว่า จะเปลี่ยนจาก Silverlight มาสนับสนุน HTML5 บนเว็บ และ WinRT บน Windows 8

ที่มา - MSDN, ReadWriteWeb

Tags:
Flash

จากข่าว ผู้จัดการฝ่ายสินค้า Adobe บอกแอปเปิลทำให้ Flash บนมือถือ "ตาย"

ผมจึงขอแปลฉบับเต็มจากบล็อกของ Mike Chambers มาให้ทุกคนอีกครั้งหนึ่งครับ

Tags:

หลังจากที่ Oracle ประกาศ JavaFX Roadmap ในงาน JavaOne ไปเมื่อปีที่แล้ว ล่าสุด JavaFX 2.0 ได้เข้าสู่ Beta version แล้ว โดยการเปลี่ยนแปลงที่น่าสนใจ ประกอบไปด้วย

  • รองรับ Java APIs (เขียน Java code ปกติ) แทนการรองรับ JavaFX script
  • สนับสนุน การใช้ hardware accelerated graphic
  • สนับสนุน CSS3+ สำหรับการทำ UI Skinning
  • สนับสนุน Web Component (HTML5) ให้สามารถ embed อยู่ภายใน JavaFX Application ได้

นับเป็นจุดเริ่มต้นใหม่ของ JavaFX บนความดูแลของ Oracle ที่น่าสนใจต่อไปคือ จะสามารถสู้กับคู่แข่ง RIA ที่มีอยู่ในตลาดแล้วได้อย่างไร

ที่มา - TechWorld , JavaFX

Tags:

สองปีกว่าแล้วหลังกูเกิลเปิดตัว Native Client (NaCl) ซึ่งดูเหมือนจะเป็นเพียงโครงการทดลองแปลกๆ ของกูเกิลอีกอันหนึ่ง แต่วันนี้กูเกิลก็ประกาศว่า Native Client ใกล้พร้อมใช้งานจริงแล้ว และกำลังจะเปิดฟีเจอร์นี้เป็นฟีเจอร์มาตรฐานหาก Application Binary Interface (ABI) เสถียร

โดยที่ผ่านมากูเกิลได้ปรับปรุงให้ NaCl ทำงานผ่านอินเทอร์เฟช Pepper ซึ่งทำให้ตัว NaCl นั้นทำงานแยกโปรเซสจากเบราเซอร์ได้

Tags:

แม้ว่า Silverlight จะยังโดน Flash ทิ้งอยู่ไกล แต่ตัวเทคโนโลยีเองก็มีฐานผู้ใช้ระดับหนึ่ง และเริ่มเป็นเทคโนโลยีที่ได้รับการยอมรับมากขึ้นเรื่อยๆ อย่างไรก็ตาม Silverlight (รวมถึง Flash) เริ่มถูกคุกคามโดย HTML5 ซึ่งมีความสามารถมากกว่า HTML4 มาก และเริ่มขึ้นมาทาบรัศมีกับโปรแกรมจำพวก RIA ทั้งหลาย

ทางทีมงานของไมโครซอฟท์จึงให้ข้อมูลผ่านบล็อก Silverlight ว่า แม้ไมโครซอฟท์จะสนับสนุน HTML5 เช่นกัน แต่ Silverlight ก็มี "ที่ยืน" ของตัวเอง โดยเน้นไปที่ 3 เรื่องที่ HTML ยังสู้ลำบาก (ผมอ่านดูแล้วใช้กับ Flash ก็ได้เช่นกัน)

  • งานมัลติมีเดียแบบหนักๆ เช่น สตรีมมิ่งการแข่งกีฬา, งานที่ต้องใช้เว็บแคมหรือไมโครโฟน
  • เกมและโปรแกรมสำหรับผู้บริโภคโดยตรง เน้นเอฟเฟคต์และ 3D มากๆ
  • งานด้านธุรกิจ โดยชูจุดขายด้าน control ที่มีอยู่มากมาย (รวมถึง Pivot Table)
Tags:

Adobe ได้ปรับปรุงเครื่องมือแต่งภาพออนไลน์ Photoshop.com ใหม่ โดยเปลี่ยนชื่อมันกลับเป็น Photoshop Express

เมื่อปี 2008 Adobe ได้เปิดตัว Photoshop Express (มินิรีวิว) แต่หลังจากนั้นได้เปลี่ยนชื่อมันเป็น Photoshop.com แทน และนอกจากเวอร์ชันเว็บแล้ว ยังมีเวอร์ชัน iPhone และ Android

ล่าสุดมันถูกเปลี่ยนชื่อกลับมาเป็น Photoshop Express บนทุกแพลตฟอร์ม

Tags:

แม้ว่าจะโดน Flash 10.1 for Android บดบังรัศมีไปบ้างในช่วงนี้ แต่ทางแฝดน้องอย่าง AIR ก็ได้ตามลงมาสู่ Android แล้วเช่นกัน โดยเบื้องต้นยังเป็นรุ่น Developer Prerelease อยู่

จุดเด่นของ AIR คือการพัฒนาครั้งเดียวแล้วใช้ได้ข้ามแพลตฟอร์ม (คุ้นๆ ใช่ไหมครับ) นักพัฒนา AIR สามารถพอร์ตโปรแกรมเดิมบนพีซีมาลงมือถือได้ไม่ยากนัก ซึ่งตลาดใหม่นี้กำลังจะเป็นอีกสมรภูมิของ AIR (เริ่มจาก AIR) กับ Silverlight (เบื้องต้นรันบน WP7 และ S60) ในอีกไม่ช้า

AIR for Android จะรองรับ ActionScript 3.0 เท่านั้น ใช้ได้บน Android 2.1 และ 2.2 แต่ช่วงแรกจะยังมีแค่ 2.2 ครับ

ที่มา - AIR Team Blog

Tags:

เว็บไซต์ AppleInsider กล่าวถึงเทคโนโลยีชื่อ "Gianduia" ของแอปเปิล ซึ่งเริ่มเปิดตัวในงาน World of WebObjects Developer Conference (WOWODC) งานสัมมนาอิสระของบริษัทเมื่อปีที่แล้ว มันคือเฟรมเวิร์คสำหรับงาน Rich Internet Application ที่ออกมาแข่งกับ Flash/Silverlight

Gianduia (ผมไม่แน่ใจว่ามันอ่านว่าอะไรเหมือนกัน) เป็นชื่อของช็อคโกแลตอิตาเลียนชนิดหนึ่ง ตามคำนิยามของนักพัฒนาคนหนึ่งบอกว่ามันคือ browser-side Cocoa + WebObjects เขียนด้วยภาษาจาวาสคริปต์ ซึ่งนักพัฒนาคนนี้บอกว่ามันเยี่ยมมาก ชนิดเห็นแล้วอ้าปากค้างเลย

ข้อมูลเท่าที่มีในขณะนี้คือ Gianduia เป็นเฟรมเวิร์คภาษาจาวาสคริปต์ (แข่งกับ Cappuccino, SproutCore ของแอปเปิลเอง, JavascriptMVC) แสดงผลออกมาเป็นเว็บมาตรฐาน แต่ออกแบบมาให้นักพัฒนา Cocoa ใช้ได้ง่าย (API คงคล้ายกัน) และตอนนี้แอปเปิลเริ่มนำมาใช้กับเว็บตัวเองบ้างแล้ว

หรือนี่คือเหตุผลที่แท้จริงที่แอปเปิลปฏิเสธ Flash?

ที่มา - AppleInsider

Tags:

ไมโครซอฟท์เตรียมปล่อยซิลเวอร์ไลท์รุ่นเบต้าสำหรับซิมเบียน S60 5th Edition ในวันที่ 14 มี.ค. นี้ ซึ่งก็ล่วงเลยมาตั้งสองปีแล้ว นับตั้งแต่ที่ไมโครซอฟท์ประกาศความร่วมมือกับโนเกียว่าจะออกซิลเวอร์ไลท์สำหรับซิมเบียนภายในสิ้นปี พ.ศ.2551

อนึง ไมโครซอฟท์ได้ปล่อยชุดเครื่องมือและ runtime ดังกล่าวแล้วเมื่อวันที่ 11 มี.ค. ที่ผ่านมา แต่ไมโครซอฟท์ได้ดึงไฟล์ดังกล่าวลงจากเว็บไปโดยไม่ทราบสาเหตุ

ที่มา: ZDNet

Tags:

ในงาน Mobile World Congress ปีนี้ ทาง Adobe ก็ได้ประกาศออกมาแล้วครับ ว่านักพัฒนา Flash ที่พัฒนา AIR แอพพลิเคชั่นบนเดสก์ท็อป จะมีโอกาสในการนำแอพพลิเคชั่นของตัวเองลงมือถือกันด้วย

ใจความสำคัญอื่นๆ ในประกาศก็มีดังนี้ครับ

  • Adobe จะปล่อย Flash Player 10.1 Beta ให้กับผู้ผลิตและนักพัฒนาที่เกี่ยวกับมือถือโดยตรงในช่วงครึ่งแรกของปีนี้ เป้าหมายของเวอร์ชั่นนี้คือรันไทม์ที่เสถียรไม่ว่าจะรันบนพีซี, แท็บเล็ต, สมาร์ทโฟน, และอุปกรณ์อิเล็กทรอนิกส์อื่นๆ
  • AIR สำหรับอุปกรณ์มือถือนั้น จะเน้นไปที่การทำให้นักพัฒนาสามารถนำแอพพลิเคชั่นของตนเองไปรันได้บนทุกระบบปฏิบัติการ และเบราว์เซอร์ จุดขายหลักจะเหมือนกับ Java คือสร้างครั้งเดียวขายได้ทุกแพลตฟอร์ม (รวมถึง App Store)
  • AIR จะสนับสนุน Android ภายในปี 2010 นี้
  • Symbian จะเข้าร่วมโครงการ Open Screen project เป้าหมายคือการทำให้ Flash สามารถรันได้บนจอแสดงผลที่มีขนาดแตกต่างกันได้อย่างไม่มีปัญหา
  • ระบบปฏิบัติการมือถือที่จะสนับสนุน Flash Player 10.1 อย่างเป็นทางการได้แก่ Android ของ Google, BlackBerry ของ RIM, Symbian, WebOS ของ Palm และ Windows Mobile ของ Microsoft
Tags:

คุณ Ted Patrick ได้ออกมาช่วยประกาศให้ Adobe ว่าเนื่องจากตอนนี้ทาง Adobe กำลังใกล้เข้าสู่ช่วงพัฒนาโค้งสุดท้ายของ Flash Player 10.1 และ Adobe AIR 2 แล้ว ก็เลยอยากขอความร่วมมือจากชุมชนนักพัฒนาทั้งหลายให้ช่วยดาวน์โหลดเวอร์ชั่นเบต้าของทั้ง 2 ตัวไปติดตั้ง และทดสอบการใช้งาน โดยถ้าเกิดเจอบั๊ก เขาก็อยากให้ช่วยกันรายงานไปที่ bugs.adobe.com ครับ โดยลิงก์ดาวน์โหลดตั้ง 2 ตัวระบุไว้ด้านล่าง นี้

ดาวน์โหลด Flash Player 10.1 Beta 2 ดาวน์โหลด Adobe AIR 2 Beta 2

คุณ Ted ยังบอกไว้อีกว่าตามแผนการปล่อยตัวเบต้า เวอร์ชั่นเบต้าตัวที่สามจะปล่อยออกมาใน 2 - 3 อาทิตย์ที่ใกล้จะถึงนี้ และรุ่น RC (Release Candidate) จะปล่อยออกมาภายใน 60 วัน (อีก 2 เดือนเนอะ) เขายังย้ำอีกว่าความร่วมมือของเราทุกคนจะทำให้ Flash Player และ AIR มีคุณภาพที่ออกมาสมบูรณ์มากขึ้นครับ

พวกเรายังสามารถช่วยกันส่งต่อโครงการนี้ผ่าน Twitter ด้วยการ tweet ข้อความด้านล่างนี้ครับ: Improve Flash 10.1 & AIR 2.0 via Beta 2 http://bit.ly/cty7Nm READ & RT #Flash #AIR #QUALITY

ที่มา - Ted on Flash

Tags:

สำนักข่าวอังกฤษ The Register ได้รายงานว่า ซิลเวอร์ไลท์ 4 เบต้า ที่ไมโครซอฟท์เพึ่งเปิดตัวไปในงาน PDC ที่ผ่านมา อาจมีปัญหาเรื่องการสนับสนุนการทำงานข้ามแพลตฟอร์ม (cross-platform support) เนื่องจาก

  • HTML control ในซิลเวอร์ไลท์จะเรียกใช้คอมโพเนนท์จากอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์ หรือจาก Safari ใน Mac ซึ่งจะทำให้การเรนเดอร์นั้นแตกต่างกันอย่างแน่นอน
  • การเพิ่ม Component Object Model (COM) เพื่อให้โปรแกรมที่มาเรียกใช้สามารถติดต่อระหว่างโปรเซส (interprocess communication) และสร้างออปเจ็คได้แบบพลวัต (dynamic object creation) ได้ ซึ่งจะมีประโยชน์ทั้งสามารถเข้าถึงฮาร์ดแวร์หรือการทำงานร่วมกับไมโครซอฟท์ออฟฟิศได้โดยอัตโนมัติ เป็นต้น แต่ฟีเจอร์ COM มีเฉพาะในวินโดวส์เท่านั้น
Tags:

ที่งาน Professional Developers Conference 2009 ไมโครซอฟท์เปิดตัว Silverlight 4.0 รุ่นเบต้าให้นักพัฒนาทดสอบแล้ว

ผมเคยเขียนถึงฟีเจอร์ใหม่ของ Silverlight 4 ไว้หน่อยนึง แต่ที่เพิ่มเข้ามาคือ การแสดงผลนอกเบราว์เซอร์ (คล้ายๆ กับ AIR/JavaFX), ปรับปรุงเรื่องการพิมพ์, เพิ่ม form controller ใหม่ๆ เข้ามาอีก 60 ตัว, ปรับปรุงด้าน WCF และ localization, รองรับ DRM แบบออฟไลน์ และปรับปรุงเรื่องวิดีโอความละเอียดสูง

การเปลี่ยนแปลงที่โดดเด่นคือ Silverlight 4 รองรับ Google Chrome แล้ว ไมโครซอฟท์อ้างว่าโปรแกรมเดิมบน Silverlight 3 จะทำงานได้เร็วขึ้นถึง 200% นอกจากนี้ยังยกตัวเลขว่าอุปกรณ์ 45% ที่เชื่อมต่อกับอินเทอร์เน็ตนั้นมี Silverlight เรียบร้อยแล้ว

สำหรับนักพัฒนา จะทดลอง Silverlight 4 ต้องมี Visual Studio 2010 Beta 2 หรือ Visual Web Developer Express 2010 Beta 2 ครับ

ที่มา - Microsoft, Ars Technica

Tags:

แม้ว่าในระยะหลังไมโครซอฟท์ได้พัฒนา Silverlight จนมีความสามารถทัดเทียมกับ Flash แล้ว แต่ในแง่ฐานผู้ใช้ Flash ยังนำห่างอยู่หลายช่วงตัว อย่างไรก็ตามสถานการณ์ในเกมนี้กลับกลายเป็นว่าทั้งสองฝ่ายก็กลัวซึ่งกันและกัน

Bob Muglia ประธานฝ่ายเซิร์ฟเวอร์ของไมโครซอฟท์เปรียบเทียบ Adobe และ Flash ในตลาด Rich Internet Application ว่าเป็น "กอริลลายักษ์หนัก 800 ปอนด์" และมองการแข่งขันกับ Adobe ในตลาดนี้ว่าเป็น "สิ่งที่น่าหวั่นเกรงที่สุดที่ผมเจอมาในระยะหลังๆ"

ฝั่ง Adobe ก็ใช่ว่าจะไม่กลัวไมโครซอฟท์เลย Adrian Ludwig ผู้จัดการฝ่าย Flash บอกว่าบริษัทของเขา "ตื่นตระหนก" เมื่อไมโครซอฟท์เริ่มรุกเข้ามาในตลาดด้วย Silverlight แต่ช่วงหลังความหวั่นกลัวลดน้อยลงเพราะ Silverlight ชิงส่วนแบ่งตลาดได้ไม่เยอะนัก

กลยุทธ์ของไมโครซอฟท์ในการโปรโมท Silverlight คือทำความร่วมมือกับเว็บดังๆ เพื่อถ่ายทอดสดกีฬาหรือเหตุการณ์สำคัญด้วย Silverlight ผู้บริหารของ NBC ซึ่งเป็นพันธมิตรรายหนึ่งของไมโครซอฟท์มองว่าปัจจุบัน ในแง่เทคโนโลยี Silverlight พร้อมแล้ว แม้ว่าในระยะหลังบางเว็บจะเปลี่ยนจาก Silverlight กลับไปเป็น Flash ก็ตาม

ที่มา - WSJ

Tags:

เว็บไซต์ Smashing Magazine มีการเปรียบเทียบ Flash กับ Silverlight ในทางเทคนิคด้านต่างๆ ตั้งแต่วิธีการทำแอนิเมชัน, การบีบอัดไฟล์, ภาษาที่ใช้พัฒนา, SEO, Accessibility, ฟอร์แมตและ codec ที่สนับสนุน, เว็บแคม ไปจนกระทั่ง deployment เหมาะอย่างยิ่งสำหรับคนที่ต้องการเปรียบเทียบความต้องการของตัวเองก่อนเลือกใช้เทคโนโลยีสองตัวนี้

เราเดาได้ไม่ยากว่า Flash ชนะ แต่ Silverlight ก็เหนือกว่าในหลายๆ เรือง เช่น SEO, แอนิเมชัน, streaming ใน Silverlight 3 ก็คงจะอุดจุดอ่อนที่มีลงไปอีกหลายจุดและช่วงห่างกับ Flash ก็จะลดน้อยลง

อย่างไรก็ตาม ในงานจริงยังมีประเด็นอื่นๆ นอกจากด้านเทคนิคที่ต้องนำมาพิจารณาประกอบด้วย เช่น ส่วนแบ่งตลาดและสัดส่วนผู้มี Flash Player ซึ่งฝั่ง Flash ก็ยังสูงกว่ามาก

ที่มา - Smashing Magazine