Tags:
Node Thumbnail

คนที่ติดตามข่าวของ Windows 8 คงเห็นแผนภาพ diagram แสดงโครงสร้างการพัฒนาแอพของ Windows 8 ที่แสดงใน keynote เปิดตัว

Tags:
Node Thumbnail

ฟีเจอร์สำคัญคือเว็บเครือข่ายสังคมควรมีในยุคนี้คงหนีไม่พ้น API ที่เปิดให้นักพัฒนาภายนอกเข้าไปพัฒนาแอพลิเคชั่นกันได้ และวันนี้ทางฝั่ง Google+ เองก็เปิด API มาให้ใช้งานกันแล้ว

API ที่เปิดมาในตอนนี้ยังจำกัดมากคือสามารถเรียกข้อมูลของแต่ละคนออกมาในรูปแบบ JSON, สามารถดึง Activity เป็นรายการหรือเป็นรายละเอียดของแต่ละโพสออกมาได้เท่านั้น ยังไม่สามารถโพสจาก API หรือกระทั่งดูรายชื่อเพื่อนได้

Chris Chabot เจ้าหน้าที่ฝ่ายความสัมพันธ์นักพัฒนาของกูเกิลระบุว่าการเปิด API ครั้งนี้เป็นแค่จุดเริ่มต้นและ API จะขยายไปเรื่อยๆ ตามเสียงตอบรับจากนักพัฒนา

Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศผ่านเว็บ Building Windows 8 ว่า จะเปิดให้ดาวน์โหลด Windows 8 Developer Preview (32 บิต กับ 64 บิต) วันที่ 14 ก.ย. เวลา 10:00 ตามเวลาประเทศไทย (วันที่ 13 ก.ย. เวลา 20:00 ตามเวลาสหรัฐฯ) โดยมันจะมาพร้อมกับชุดเครื่องมือในการพัฒนาแอพลิเคชัน รวมถึง SDK และตัวอย่างแอพพลิเคชันแบบที่ผู้ที่ลงทะเบียนเข้างาน BUILD ได้รับ ใครสนใจสามารถเข้าไปดาวน์โหลดได้ที่ http://dev.windows.com (เวอร์ชัน Developer Preview มีเฉพาะโหมดการติดตั้งใหม่เท่านั้น ไม่มีโหมดอัพเกรดจาก Windows 7)

Tags:

Layar ได้เปิดตัว Layar Vision หรือส่วนเสริมสำหรับการพัฒนาแอพฯ ประเภท augmented reality เพื่อให้สามารถตรวจจับวัตถุในโลกความเป็นจริงและแสดงผลคอนเทนต์บนวัตถุเหล่านั้นได้ แพลตฟอร์ม Layer Vision รองรับการตรวจจับวัตถุบนสื่อสิ่งพิมพ์อย่าง หนังสือพิมพ์ นิตยสาร โปสเตอร์ เป็นต้น ใครนึกภาพไม่ออกลองดูคลิปแนะนำ Layer Vision ได้ที่ท้ายข่าว

Layar ยังได้เปิดให้แข่งขันพัฒนาแอพฯ ชิงเงินรางวัลที่มีมูลค่ารวมสูงสุด 55,000 ดอลลาร์ (ราว 1,644,000 บาท) ตอนนี้ยังเปิดรับสมัครและส่งผลงานถึง 15 ก.ย. นี้ หากเข้าใจไม่ผิด Layar เปิดรับผลงานจากทั่วโลก ลองดูรายละเอียดเพิ่มเติมได้ที่ที่มาของข่าว

Tags:
Node Thumbnail

ไมโครซอฟท์กับ Android อาจจะฟังดูห่างไกลและไม่เกี่ยวข้องกัน (จริงๆ แล้วก็มีบ้าง สองสามตัว) แต่อนาคตของธุรกิจชนิดใหม่อย่าง Windows Azure อาจจะสำคัญกว่า ทำให้เราได้เห็น Windows Azure Toolkit for Android แล้ว

ซอฟต์แวร์ตัวนี้จะช่วยให้แอพบน Android สามารถเชื่อมต่อกับบริการบนกลุ่มเมฆ Azure ได้ง่ายขึ้น มันประกอบด้วยไลบรารีมาตรฐาน ตัวอย่างแอพ และชุดทดสอบ

Tags:
Node Thumbnail

หลังจากให้ชาว bada รอคอยกันมานาน ซัมซุงก็ออก bada SDK 2.0.0 สำหรับพัฒนาแอพบนระบบปฏิบัติการ bada 2.0 ที่คาดว่าจะเปิดตัวในเร็วๆ นี้

Tags:
Node Thumbnail

ผลิตภัณฑ์ Google TV ใช้แกนหลักของระบบเป็น Android แต่ก็มีส่วนที่เข้ากันไม่ได้กับ Android สายหลักอยู่มาก และไม่สามารถนำแอพมารันข้ามกันได้ (จริงๆ แล้วต้องบอกว่าขนาด Android มือถือกับแท็บเล็ตเองยังมีปัญหาเข้ากันไม่ได้เลย)

กูเกิลเองก็ยอมรับปัญหานี้ และในงาน Google I/O ครั้งที่ผ่านมาก็สัญญาว่าจะออก Google TV รุ่นใหม่ที่อิงอยู่บนฐานโค้ด Honeycomb ตัวเดียวกับแท็บเล็ต (อนาคตทุกอย่างจะไปรวมกันที่ Ice Cream Sandwich)

Tags:
Node Thumbnail

ความพยายามครั้งแรกของกูเกิลในการบุกโลกเครือข่ายสังคมคือการสร้างมาตรฐานเปิด OpenSocial เพื่อให้ผู้พัฒนาแอพลิเคชั่นบนเครือข่ายพัฒนาบน API ชุดเดียวกันบนทุกเว็บ แต่ปรากฏว่าเฟซบุ๊กไม่เอาด้วยทำให้กลายเป็นการต่อสู้กันระหว่างสองค่ายและเฟชบุ๊กชนะไป หลังจากนั้นมาตรฐาน OpenSocial ก็เงียบๆ ไปโดยมีการอัพเดตครั้งสุดท้ายเมื่อปลายปีที่แล้ว

แต่วันนี้ OpenSocial ก็กลับมาประกาศมาตรฐานรุ่น 2.0 เพิ่มฟีเจอร์หลายๆ ส่วนเช่น Activity Stream ที่ใช้บอกว่าใครทำอะไร, เปลี่ยน Gadget ให้เขียนได้ง่ายขึ้น, และรองรับเนื้อหาแบบ embedded

Tags:
Node Thumbnail

ไมโครซอฟท์ออก Windows Phone "Mango" ไปเรียบร้อยแล้ว คราวนี้ก็ได้เวลาส่งเสริมนักพัฒนาให้สร้างแอพบน Mango กันเยอะๆ ด้วยการออกเครื่องมือช่วยพัฒนารูปแบบต่างๆ

ปกติแล้วเครื่องมือหลักในการพัฒนาแอพบน Windows Phone ก็คือ Windows Phone SDK ซึ่งเลือกเขียนโปรแกรมด้วย Silverlight (แอพ) หรือ XNA (เกม) ก็ได้

สำหรับข่าวนี้คือไมโครซอฟท์ออก add-on ของภาค Silverlight ที่ช่วยให้เราสร้างคอนโทรลชนิดต่างๆ บน Windows Phone ได้ง่ายขึ้น เพิ่มจำนวนคอนโทรลขั้นสูงมาจาก SDK รุ่นปกติมากมาย เช่น ตัวแปลงวันที่, ตัวเลือกวันของสัปดาห์, รายการเลือกหลายอย่างพร้อมกัน ฯลฯ

Tags:
Node Thumbnail

สถาบัน MIT เปิด "ศูนย์การเรียนรู้บนอุปกรณ์พกพา" (MIT Center for Mobile Learning) ซึ่งจะพัฒนาการเรียนการสอนโดยใช้อุปกรณ์พกพาชนิดต่างๆ โดยเป็นส่วนหนึ่งของห้องวิจัย MIT Media Lab ที่โด่งดัง

โครงการนี้ได้รับเงินสนับสนุนจาก Google University Relations และจะได้ Hal Abelson ศาสตราจารย์ด้านวิทยาการและวิศวกรรมคอมพิวเตอร์ของ MIT ผู้เชี่ยวชาญด้านการเรียนรู้ผ่านคอมพิวเตอร์ (ซึ่งมีเอี่ยวกับ Android App Inventor) มานั่งเป็นผู้อำนวยการ พร้อมด้วยอาจารย์จาก MIT อีกสองคนคือ Eric Klopfer กับ Mitchel Resnick (ผู้สร้างภาษา Scratch) มาร่วมทีม

Tags:
Node Thumbnail

Adobe ออกซอฟต์แวร์ตัวใหม่ โค้ดเนม "Muse" (ในอนาคตจะใช้ชื่ออื่น) ซึ่งเป็นเครื่องมือออกแบบเว็บไซต์ความสามารถสูง ที่สำคัญคือใช้การลากแล้ววางทั้งหมด ไม่ต้องเขียนโค้ดแม้แต่ตัวเดียว

Muse ถูกเขียนขึ้นบนแพลตฟอร์ม AIR และในอนาคตจะให้บริการแบบเสียค่าสมาชิกรายเดือนเท่านั้น (เดือนละ 20 ดอลลาร์ ช่วงเบต้าจะยังฟรีหมด) กำหนดออกรุ่นจริงช่วงต้นปี 2012

ถึงแม้จะสร้างด้วย AIR แต่ Muse ก็มีฟีเจอร์มากมายตามที่โปรแกรมสร้างเว็บไซต์พึงมี เช่น สร้าง sitemap, master page, gallery, lightbox ฯลฯ สามารถนำวิดีโอจาก YouTube หรือโค้ดของ Google Maps มาใส่ได้โดยตรง ทำงานร่วมกับ Photoshop ได้ และรองรับฟีเจอร์ของ CSS3 อย่างปุ่มขอบโค้ง

Tags:
Node Thumbnail

เมื่อปีที่แล้ว กูเกิลเปิดตัว Android App Inventer เครื่องมือพัฒนาแอพบน Android แบบลากแล้ววางผ่านหน้าเว็บ วันนี้มันมีอายุเลยหนึ่งขวบมานิดๆ แต่ก็มีข่าวร้ายว่าจะเลิกทำเสียแล้ว

Tags:
Node Thumbnail

ในประกาศรับสมัครงานของไมโครซอฟท์ ได้เผยรายละเอียดใหม่เกี่ยวกับ Office "15" อีกครั้ง

ในประกาศรับสมัครงานนี้ระบุว่า ต้องการนักพัฒนาเข้าร่วมทีม ซึ่งเป็นหนึ่งในทีมพัฒนา Visual Studio ที่กำลังวางแผนพัฒนาเครื่องมือพัฒนาแอพฯ ให้ใช้งานบน Office "15" โดยเครื่องมือจะรองรับการพัฒนาแอพฯ สำหรับ Windows เวอร์ชันถัดไป บนพื้นฐานของ HTML5 และจาวาสคริป ที่ทำงานได้ทั้งฝั่งไคลเอนท์และฝั่งเซิร์ฟเวอร์ รวมถึงทำงานร่วมกับ Office 365 และ SharePoint ได้

น่าจะเป็นที่ชัดเจนแล้วว่าไมโครซอฟท์เดินหน้าเข้าหาและประยุกต์ใช้ HTML5 และจาวาสคริปแบบเต็มสูบแล้ว!

Tags:
Node Thumbnail

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

สำหรับการใช้งานนั้น ผู้ใช้จะต้องลงทะเบียนก่อน จากนั้นให้ชี้ DNS ของเว็บไซต์มาที่กูเกิล ซึ่งจากผลการทดสอบพบว่า Page Speed Service ช่วยลดเวลาการโหลดหน้าเว็บบนเว็บไซต์ที่ทำการทดสอบลงร้อยละ 25 ถึงร้อยละ 60

ตอนนี้กูเกิลเปิดให้ทดลองใช้ฟรีในวงจำกัด ใครสนใจสามารถไปกรอกแบบฟอร์มเพื่อขอใช้บริการดังกล่าวได้จากที่มาของข่าว ส่วนค่าใช้จ่ายนั้นกูเกิลจะประกาศในภายหลัง

Tags:
Node Thumbnail

Java SE 7 เป็นจาวารุ่นแรกที่พัฒนาภายใต้การดูแลของออราเคิล หลังจากที่การออกจาวารุ่นนี้ล่าช้ามานานตอนนี้มันก็มีให้ดาวน์โหลดอย่างเป็นทางการ

ฟีเจอร์ใหม่ๆ ของจาวารุ่น 7 หลักๆ ได้แก่ รองรับการ switch ด้วยสตริง, API ใหม่สำหรับการเรียกภาษาในกลุ่มภาษา Dynamic ให้ทำงานเร็วขึ้น, API สำหรับการทำงานแบบมัลติคอร์,อินเทอร์เฟชสำหรับ IO แบบใหม่, และรองรับ Unicode 6.0

จาวารุ่น 8 นั้นน่าจะออกได้ภายในปีหน้า ถ้าการนำภายใต้ออราเคิลทำให้การออกรุ่นใหม่สามารถออกได้ตรงเวลากว่าเดิมก็น่าจะเป็นผลดีอย่างมากต่อชุมชนจาวา

ที่มา - Oracle

Tags:
Node Thumbnail

ทุกวันนี้ เกมผ่านเน็ตจำพวก social games ทั้งหลายนิยมเช่าเซิร์ฟเวอร์ Amazon EC2 เพราะสามารถรองรับโหลดได้มาก แถมไม่ต้องลงทุนด้านฮาร์ดแวร์เซิร์ฟเวอร์-สถานที่เอง

ในฐานะที่ไมโครซอฟท์ก็มีแพลตฟอร์ม Windows Azure ที่เป็นคู่แข่งกับ EC2 โดยตรง จึงอยากเข้ามาแชร์ตลาดผู้ให้บริการเซิร์ฟเวอร์เกมกับเขาบ้าง ล่าสุดจึงได้ออกเครื่องมือพัฒนา Windows Azure Toolkit for Social Games มาเพื่อการนี้โดยเฉพาะ

ตอนนี้ Windows Azure Toolkit for Social Games รองรับการสร้างเกมด้วยภาษาตระกูล .NET หรือ HTML5 จากนั้นค่อยนำเกมมาให้บริการผู้ใช้ผ่าน Windows Azure อีกทีหนึ่ง

Tags:
Node Thumbnail

ไมโครซอฟท์รีเสิร์ชได้เปิดให้ดาวน์โหลด Kinect Services for RDS หรือ SDK สำหรับการพัฒนาระบบควบคุมหุ่นยนต์โดยใช้ Robotics Developer Studio (RDS) ร่วมกับ Kinect แล้ว ใครสนใจสามารถดาวน์โหลดจากที่มาของข่าว (รายละเอียดเกี่ยวกับ RDS ดูได้จากข่าวเก่า 1, 2)

Tags:
Node Thumbnail

แม้ Android จะรองรับทั้ง ARM และ x86 ควบคู่กันมาเสมอ แต่จุดต่างสำคัญคือ Android NDK ซึ่งเป็นชุดพัฒนาสำหรับการคอมไพล์โค้ดแบบ native นั้นยังจำกัดอยู่เฉพาะสถาปัตยกรรม ARM เท่านั้นมาตลอด ทำให้อุปกรณ์ที่เป็น x86 นั้นไม่สามารถใช้แอพพลิเคชั่นที่ต้องการโค้ดแบบ native ได้ แต่ใน Android NDK, Revision 6 ที่เพิ่งปล่อยออกมาก็รองรับ x86 อย่างเป็นทางการแล้ว

การรองรับ x86 ให้เป็นประชากรชั้นหนึ่งเช่นเดียวกับ ARM ทำให้ NDK ตอนนี้รองรับสามสถาปัตยกรมคือ ARM, ARMv7 (ตระกูล Cortex), และ x86

Tags:
Node Thumbnail

กูเกิลเพิ่งออกเครื่องมือพัฒนา ADT (Android Developer Tools) รุ่น 11 ไปเมื่อเดือนพฤษภาคม วันนี้ออกรุ่น 12 ตามมาแล้ว

ของใหม่ใน ADT 12.0.0 คือการปรับปรุง Visual Layout Editor ที่เพิ่มเข้ามาในรุ่นที่แล้ว และเพิ่มตัวเลือกในการสั่ง build ให้ไม่ต้องทำแพกเกจ .apk ใหม่ทุกครั้ง (ในบางกรณีที่ต้องการทดสอบ) ช่วยให้ระยะเวลา build ลดลงมากในโครงการใหญ่ๆ - รายการเปลี่ยนแปลง

ที่ออกมาคู่กับ ADT ก็คือ Android SDK Tools r12 ซึ่งปรับปรุงให้ emulator สามารถใช้ system image ของสถาปัตยกรรม ARM v7 และ x86 ได้ ทั้งสองตัวติดตั้งได้ผ่าน Android SDK Manager ครับ

Tags:
Node Thumbnail

เปิดตัวได้เพียง 2-3 วันแต่ Google+ ก็มาแรงมาก และตอนนี้เริ่มมีคนถามหาช่องทางการพัฒนาซอฟต์แวร์บน Google+ กันแล้ว

คนที่ตอบเรื่องนี้ได้ดีที่สุดคือ Vic Gundotra ผู้บริหารฝ่าย social ของกูเกิล ซึ่งเป็นผู้นำโครงการ Google+ ได้ตอบคำถามนักข่าว CNET สั้นๆ แต่หนักแน่นว่า

"I'm a developer guy at the core. It is inconceivable I would build something without a platform.

Vic บอกว่าตอนนี้ Google+ เพิ่งเริ่มต้น และยังไม่พร้อมรับนักพัฒนาภายนอก เพราะฟีเจอร์ต่างๆ จะเปลี่ยนอีกเยอะในระยะเวลาอันใกล้นี้ รวมถึงการผสานเข้ากับบริการอื่นๆ ของกูเกิลด้วย

Tags:
Node Thumbnail

ถึงรอบการอัพเดตก็ได้เวลาที่ Eclipse จะออกรุ่นใหม่คือ Eclipse Indigo ซึ่งเป็นรุ่น 3.7 โดยมีฟีเจอร์สำคัญคือ

Tags:
Node Thumbnail

เมื่อเดือนเมษายนที่ Adobe ออก CS5.5 หนึ่งในฟีเจอร์ใหม่ของ Flex 4.5 และ Flash Builder 4.5 คือการสร้างแอพแล้วพอร์ตออกมาเป็นแอพ Android ได้ (ตัวแอพจะต้องรันผ่าน AIR อีกทีนะครับ)

วันนี้ Adobe ได้ออกตัวอัพเดตของ Flex 4.5 และ Flash Builder 4.5 สำหรับการพอร์ตแอพบน iOS (ทั้ง iPad/iPhone) และ BlackBerry Tablet OS (ที่ใช้ใน PlayBook แล้ว) ตัว Flash Builder นั้นเสียเงินแต่ Flex เป็นโอเพนซอร์สที่ดาวน์โหลดได้ฟรี

Tags:
Node Thumbnail

ไมโครซอฟท์ได้ปล่อย Web Standards Updates for Visual Studio เพื่อให้ Visual Studio 2010 SP1 และ Visual Web Developer Express 2010 SP1 รองรับ HTML5 ได้สมบูรณ์ยิ่งขึ้น โดย Web Standards Updates นี้ได้เพิ่ม IntelliSense และ validation สำหรับ

Tags:
Node Thumbnail

ที่งาน AMD Fusion Developer Summit ไมโครซอฟท์ได้เปิดตัว C++ Accelerated Massive Parallelism (C++ AMP) ซึ่งได้รับการพัฒนาขึ้นบนพื้นฐานของ DirectX และจะเป็นส่วนหนึ่งของ Visual C++ คอมไพเลอร์ของ Visual Studio เวอร์ชันใหม่ที่มีโค้ดเนมว่า "vNext" C++ AMP นี้จะช่วยให้นักพัฒนาสามารถใช้ GPU ในการประมวลผลแบบขนาน (parallel programming) โดยนักพัฒนาสามารถระบุฮาร์ดแวร์ที่จะใช้ประมวลผลได้เอง (รายละเอียดเพิ่มเติมของ C++ AMP ดูได้จากที่นี่)

Pages