By mk Founder on Tag: Apple, Development, Adobe Flash, RIA
Apple

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

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

By rulaz07 on Tag: Development, Samsung, Bada, Mobile
Development

หลังจากเปิดตัวมานานนม (ข่าวเก่า) Samsung ก็ได้ฤกษ์ปล่อยให้นักพัฒนาทั่วไปดาวน์โหลด bada SDK ได้แล้ว ก่อนที่ Samsung Wave S8500 มือถือตัวแรกที่ใช้ระบบปฏิบัติการ bada จะวางขายจริงในอีกไม่กี่สัปดาห์ แค่ไปสมัครสมาชิกบนเว็บไซต์ badaก็สามารถดาวน์โหลดได้เลย (เมื่อก่อนเปิดให้ดาวน์โหลดเฉพาะ partner เท่านั้น)

By lew Founder on Tag: Development, Programming
Development

การวัดความนิยมของภาษาเขียนโปรแกรมนั้นมีวิธีต่างๆ กันไป เช่นค่าย O'Reilly นั้นใช้ยอดขายหนังสือวัดความนิยม ส่วนค่าย TIOBE ที่เป็นข่าวนี้อาศัยเสิร์ชเอนจิน เช่น Google Search, MSN, Wikipedia และเว็บอื่นๆ ในการวัดความนิยม จุดที่น่าสนใจคือภาษา Java นั้นมีค่าดัชนีตกต่ำลงอย่างรวดเร็วในปีที่ผ่านมา จนทำให้ภาษา C กลับมาเป็นที่หนึ่งอีกครั้งหลังจากที่ภาษา Java ครองอันดับหนึ่งมาได้ตั้งแต่ปี 2000

By mk Founder on Tag: Special Report, Development, Browser, HTML5, Mozilla, Microsoft
Special Report

ทุกวันนี้เราพูดถึง HTML5 กันมาก แต่แท้จริงแล้ว มาตรฐาน (ตามกระบวนการของ W3C) ยังไม่เสร็จครับ แถม HTML5 ประกอบด้วยฟีเจอร์หลายส่วน เช่น <video>, <canvas>, web workers, geolocation ฯลฯ

ข่าวนี้จะพูดถึงฟีเจอร์การเก็บข้อมูลของเว็บแอพพลิเคชันแบบออฟไลน์ครับ หรือที่เรียกกันว่า local storage

By nuntawat Writer on Tag: Development, Windows Phone, Microsoft, Games, XNA
Development

เมื่อวันที่ 9 มี.ค.ที่ผ่านมา ในงาน Game Developers Conference ไมโครซอฟท์ได้เปิดตัว XNA Game Studio 4.0 รุ่นใหม่ สามารถพัฒนาเกมได้ทั้งบนคอมพิวเตอร์ วินโดวส์โฟน และ Xbox ได้ในคราวเดียวกัน (ดูข่าวเก่า) นอกจากนั้นยังเพิ่ม API ที่สนับสนุนการประมวลผลสามมิติบนวินโดวส์โฟน รองรับ Visual Studio 2010 และยังเพิ่มการรองรับ buffered audio ลงใน API อีกด้วย

ที่มา: LiveSide.net

By mk Founder on Tag: Development, OpenGL, Android, Mobile
Development

กูเกิลเคยออก Android NDK (Native Development Kit) มาแก้ปัญหาที่โปรแกรมบางอย่างต้องทำงานแบบ native โดยเฉพาะเกม ในรุ่นอัพเดตล่าสุดคือ Android NDK r3 นั้นพัฒนาไปอีกขั้น โดยรองรับ OpenGL ES 2.0 แล้ว

OpenGL ES เป็น API สำหรับกราฟิกสามมิติ ที่ออกแบบมาใช้กับอุปกรณ์พกพาต่างๆ ซึ่งระบบกราฟิกสามมิติบน iPhone ก็ใช้ OpenGL ES 2.0 เช่นกัน นั่นแปลว่าการพัฒนาหรือพอร์ตเกมจาก iPhone มายัง Android ก็น่าจะทำได้ง่ายขึ้น นอกจากเกมแล้ว โปรแกรมอีกหลายตัวอย่างเช่น Firefox รุ่นสำหรับ Android ก็ประกาศว่าจะใช้ OpenGL ในการแสดงผลอีกด้วย

By nuntawat Writer on Tag: Development, Windows Phone, Microsoft, Mobile
Development

ขอรวบข่าวที่เกี่ยวเนื่องกันเป็นข่าวเดียวเลยแล้วกันครับ
ข่าวแรก ไมโครซอฟท์เตรียมเปิดตัว Windows Phone Development Tools ชุดพัฒนาแอพพลิเคชั่น, เกมบนวินโดวส์โฟน 7 ภายในแนวคิด Windows Phone Developer Experience ในงาน MIX10 ที่กำลังจะมาถึง สำหรับใครที่เข้าร่วมงานจะได้รับชุดพัฒนาดังกล่าวด้วย

By mk Founder on Tag: Apple, Development, App Store, Mac
Apple

เว็บไซต์ 9to5mac รายงานว่า App Store ของแอปเปิลได้ปรับโครงการช่วยเหลือนักพัฒนาโปรแกรมบนแมค ซึ่งจากเดิมมีราคาค่อนข้างสูง (แต่แถมฮาร์ดแวร์) มาเป็น Mac developer license ราคา 99 ดอลลาร์ต่อปี

ความคล้ายคลึงกันของ Mac developer license กับ iPhone developer license จึงก่อให้เกิดข่าวว่า แอปเปิลอาจทำ Mac App Store ในลักษณะเดียวกับ iPhone App Store เช่นกัน โดยเน้นไปที่นักพัฒนาโปรแกรมบน iPhone เดิม ให้ทำโปรแกรมเวอร์ชันบนแมคด้วย และแอปเปิลจะสร้างช่องทางการจัดจำหน่ายแบบเดียวกันให้

ทั้งหมดนี่ยังเป็นแค่ "การคาดการณ์" นะครับ

By mk Founder on Tag: Development, Microsoft, Visual Studio
Development

จากข่าวก่อนหน้านี้ว่า Visual Studio 2010/.NET 4.0 เลื่อน เหตุเพราะมีปัญหาเรื่องประสิทธิภาพ และไมโครซอฟท์จะแก้ปัญหาโดยออกรุ่น Release Candidate มาคั่นกลางอีกหนึ่งรุ่น บัดนี้มันมาตามสัญญาแล้ว

Visual Studio 2010 RC เปิดให้สมาชิก MSDN ดาวน์โหลดได้ก่อน ส่วนคนทั่วไปต้องรออีกนิด จะดาวน์โหลดได้ในวันที่ 10 กุมภาพันธ์ตามเวลาสหรัฐ ฟีเจอร์ของ Visual Studio 2010 อ่านได้ในข่าวเก่า หรือ หน้า Walkthroughs ของไมโครซอฟท์

By mk Founder on Tag: Open Source, Java, Development, Ruby, Twitter
Open Source

Twitter นั้นมีภาษาเฉพาะของตัวเองพอสมควร เช่น @reply @mention #hashtag รวมถึง URL ในข้อความ tweet แต่ละอัน การเขียนโปรแกรมที่เกี่ยวข้องกับ Twitter ล้วนแต่ต้องจัดการกับภาษาและสัญลักษณ์เหล่านี้

By greendog on Tag: Development, Adobe Flash, Adobe, iPhone
Development

เมื่อวันที่ 1 กุมภาพันธ์ ที่ผ่านมา Adobe ได้ปล่อยวิดีโอสาธิตแอพพลิเคชั่น iPhone ที่สร้างจากเครื่องมือ Packager for iPhone ที่อยู่ใน Flash Professional CS5 ที่กำลังจะออกวางจำหน่ายในปีนี้ให้พวกเราได้ชมกันอีกแล้ว เหมือนจะย้ำเตือนว่า "ถึง Apple ยังไงก็แล้วแต่ เรามาแน่"

วิดีโอดูได้ด้านในครับ

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

ที่มา - TheFlashBlog

By mk Founder on Tag: Development, PHP, HHVM, Facebook
Development

อัพเดต: Facebook ประกาศข่าวนี้อย่างเป็นทางการแล้ว รายละเอียดอ่านต่อด้านใน

ยังไม่ประกาศอย่างเป็นทางการ แต่มีการยืนยันจากคนที่เห็นของจริงแล้วว่า Facebook ได้พัฒนาตัวแปลภาษา PHP ของตัวเองขึ้นมาใหม่ ซึ่งช่วยให้การทำงานของ Facebook นั้นเร็วขึ้นมาก

PHP เป็นภาษาแบบ interpreter คือแปลภาษาทุกครั้งที่มีคนเรียกสคริปต์ ซึ่งทำให้เสียเวลาประมวลผล การเปลี่ยนมาใช้วิธี compiler ประมวลผลไว้ก่อนหน้าช่วยให้ประหยัดเวลาได้มาก แต่ก็มีข้อเสียว่าถ้าสคริปต์เปลี่ยนแปลงก็ต้องแปลภาษาใหม่อยู่ดี

By n3tr on Tag: Apple, Development, Review, iPad
Apple

หลังจากแอปเปิลได้เปิดตัว iPad และได้ปล่อย iPhone SDK 3.2 Beta ให้กับนักพัฒนาที่เป็นสมาชิก iPhone Developer Program ซึ่งเวอร์ชันนี้มีความสามารถในการจำลองเครื่อง iPad ได้ ซึ่งหลังจากลองทดสอบใช้งานโดยคร่าวแล้ว ผมเลยขอเขียนรีวิวสั้นๆ ให้ทุกท่านชมกันครับ

By luckyman Contributor on Tag: Development, Mercurial, CodePlex, Microsoft
Development

CodePlex เว็บที่ให้บริการด้าน Project Hosting สำหรับชุมชนโอเพ่นซอร์ส ของบริษัทไมโครซอฟท์ ได้เพิ่ม Mercurial เข้ามาเป็นตัวเลือกในการสร้าง Source Control Repository

โดยผู้ใช้ที่สร้างโครงการใหม่ สามารถเลือกได้ว่าจะใช้ Mercurial หรือ Team Foundation Server (TFS) ของไมโครซอฟท์

By nuntawat Writer on Tag: Development, Microsoft, .NET, Visual Studio
Development

หลังจากมีผู้ทดสอบจำนวนมากร้องเรียน Visual Studio 2010/.NET 4.0 Beta 2 มีปัญหา ไมโครซอฟท์จึงตัดสินใจเลื่อนการเปิดตัวผลิตภัณฑ์ดังกล่าวออกไป พร้อมกับเพิ่มรุ่น RC มาให้ทดสอบก่อนเปิดตัวจริง (ดูข่าวเก่า โดยคุณ mk) ล่าสุดคุณ Rob Caron ผู้จัดการด้านการตลาดและประชาสัมพันธ์ ได้ประกาศผ่านบล็อกส่วนตัวว่าจะเปิดตัว Visual Studio 2010/.NET 4.0 วันจันทร์ที่ 12 เม.ย.นี้

ที่มา: บล็อกของคุณ Rob Caron ผ่าน ZDNet

By mk Founder on Tag: Open Source, Mono, Development, .NET
Open Source

ค่าย Novell ปล่อย Mono รุ่นล่าสุด 2.6 และเครื่องมือพัฒนา MonoDevelop 2.2

การออกรุ่นใหม่ครั้งนี้ห่างจากคราวก่อน (Mono 2.4 และ MonoDevelop 2.0) เป็นเวลา 9 เดือน ของใหม่ใน Mono 2.6 ได้แก่การปรับปรุง API ให้เข้ากับ .NET 3.5 มากขึ้น, การคอมไพล์โดยใช้ LLVM, สนับสนุน WCF บางส่วน, ตัวแปลง LINQ เป็น SQL เป็นต้น

By willwill on Tag: Development, Palm, Pre, webOS
Development

ที่ผ่านมาการสร้างโปรแกรมบน Palm webOS (เช่น Palm Pre) ออกจะยากลำบากหน่อยเพราะจะต้องติดตั้ง SDK และทำงานบน Command Line Palm จึงได้ซุ่มพัฒนา Ares SDK ออกมาให้ทดสอบใช้งานกันเป็นกลุ่มเฉพาะ และตอนนี้เปิดให้ใช้งานทั่วไปแล้วครับ

การใช้งานให้เข้าไปที่ http://ares.palm.com/ จากนั้นจะพบกับหน้า Login ซึ่งสามารถใช้ account เดียวกับของ webOSdev เดิมครับ

สำหรับฟีเจอร์ของ SDK ตัวนี้ค่อนข้างสมบูรณ์ครับ

By mk Founder on Tag: Development, Microsoft, .NET, Visual Studio
Development

Scott Guthrie หัวหน้าฝ่ายนักพัฒนาของไมโครซอฟท์ แจ้งข่าวร้ายให้กับผู้ใช้ VS/.NET ว่า VS 2010 และ .NET 4.0 มีเหตุให้ต้องเลื่อนการออกรุ่นจริง

ปัญหาคือ VS 2010 Beta 2 มีปัญหาด้านประสิทธิภาพและ virtual memory ซึ่งไมโครซอฟท์รับรู้แล้ว และกำลังแก้ไขปัญหานี้ในตลอดช่วง 2 เดือนที่ผ่านมา

อย่างไรก็ตามเพื่อความชัวร์ ไมโครซอฟท์จะออกรุ่น RC เพิ่มขึ้นอีกหนึ่งรุ่นเพื่อเปิดให้ผู้ใช้ทดสอบ รุ่น RC จะออกช่วงเดือนกุมภาพันธ์ 2010 ซึ่งเป็นผลให้รุ่นจริงต้องเลื่อนออกไปอีกสักพัก

By mk Founder on Tag: Google, Development
Google

กูเกิลเปิดตัวเครื่องมือใหม่สำหรับนักพัฒนาเว็บ มีชื่อว่า Browser Size

หน้าที่ของมันก็ตามชื่อครับ เอาไว้ดูว่าคนเข้าเว็บส่วนมากมีขนาดหน้าจอประมาณเท่าไร เพื่อที่เราจะได้ออกแบบให้จุดสำคัญๆ ของเว็บ (เช่น ปุ่มดาวน์โหลดหรือบริจาค) อยู่ในครึ่งบนของหน้าจอที่เห็นได้ทันทีโดยไม่ต้อง scroll

กูเกิลยกสถิติว่าในหน้าดาวน์โหลดของ Google Earth นั้น การขยับปุ่มดาวน์โหลดให้อยู่สูงกว่าเดิม 100 พิกเซล ช่วยให้ยอดดาวน์โหลดเพิ่มขึ้นถึง 10%

By mk Founder on Tag: Google, Development, JavaScript
Google

กูเกิลเปิดซอร์สชุดพัฒนาของภาษาจาวาสคริปต์ที่กูเกิลใช้ในบริการดังๆ ของตัวเอง เช่น Gmail, Google Docs และ Google Maps

ชื่อของมันแบบรวมๆ คือ Closure Tools ประกอบด้วย 3 ส่วน ดังนี้

Subscribe to Development