By mk Founder on Tag: Development, Xbox One, Microsoft
Development

ด้วยโครงสร้างทางเทคนิคแล้ว Xbox One สามารถรัน "แอพ" ที่สร้างด้วยเทคโนโลยีชุดเดียวกับ Windows 8 หรือ Windows Phone โดยปรับแต่งไม่เยอะนัก แต่นโยบายเรื่อง Xbox One รันแอพจากนักพัฒนาภายนอกก็ยังไม่ชัดเจนนัก

Albert Penello ผู้บริหารฝ่ายวางแผนของ Xbox One ให้สัมภาษณ์กับ The Verge ว่าในอนาคต Xbox One จะเปิดกว้างให้กับแอพที่สร้างโดยนักพัฒนาภายนอกบริษัทมากขึ้น แต่ยังไม่ใช่ในเร็วๆ นี้ เพราะบริษัทยังไม่พร้อมสำหรับแพลตฟอร์มการกระจายแอพ โดยประเด็นสำคัญที่ไมโครซอฟท์ยังเป็นห่วงมีทั้งเรื่องความเป็นส่วนตัวและความปลอดภัย

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

ข่าวนี้ต้องแยกแยะนิดนึงครับว่า การพัฒนาแอพบน Google Glass มีสองวิธี วิธีแรกคือใช้ Mirror API ที่มีความสามารถจำกัด (เป็นเว็บแอพที่รันบนเซิร์ฟเวอร์กูเกิลอีกที ไม่ได้รันบน Glass ตรงๆ) และวิธีที่สองคือ Glass SDK หรือ Glass Development Kit (GDK) ที่มีความสามารถสูงกว่า

ตัว Mirror API นั้นเปิดให้นักพัฒนาบางส่วนใช้มาสักระยะแล้ว ซึ่งนักพัฒนาจะต้องผ่านการอนุมัติจากกูเกิลก่อน อย่างไรก็ตาม ตอนนี้กูเกิลเปิดให้นักพัฒนาทุกคนที่สนใจสามารถเข้าถึง Mirror API ได้โดยตรงแล้ว

By mk Founder on Tag: Google, Development, Web Application, Chromium, IDE, Dart
Google

ทีม Chromium พัฒนา IDE สำหรับเขียนโปรแกรมตัวใหม่ชื่อ "Spark" รูปแบบของมันเป็นแอพที่รันอยู่บนแพลตฟอร์มของ Chrome (แต่ไม่จำเป็นต้องต่อเน็ตเสมอไป - Chrome Apps)

ความน่าสนใจของ Spark คือมันสร้างด้วยภาษา Dart ที่กูเกิลพัฒนาขึ้นเพื่อเป็นทางเลือกจากจาวาสคริปต์ และมี GUI widget library จากโครงการ Polymer

ตอนนี้โครงการยังอยู่ในสถานะเริ่มต้น หน้าตาของโปรแกรมยังไม่มีอะไรมากนักแต่ก็ใช้งานได้จริงแล้ว ส่วนตัวโค้ดเป็นโอเพนซอร์สอยู่บน GitHub ครับ

By mk Founder on Tag: Open Source, Development, Programming, Node.js, Visual Studio
Open Source

ชุมชนผู้ใช้งานเฟรมเวิร์คจาวาสคริปต์ Node.js ร่วมกันดัดแปลง Python Tools for Visual Studio ซึ่งเป็นชุดเครื่องมือสำหรับพัฒนา Python บน Visual Studio ของไมโครซอฟท์ ให้ใช้งานกับ Node.js ได้

ผลออกมาเป็น Node.js Tools for Visual Studio ที่ใช้ได้กับทั้ง Visual Studio 2012 และ 2013 ทำให้ Visual Studio เหมาะกับการเขียนโค้ด Node.js มากขึ้น ทั้งการแก้ไข, การช่วยคาดเดา Intellisense, การทำ profiling/debugging รวมถึงการเขียน Node.js เพื่อใช้กับ Azure หรือบริการกลุ่มเมฆอื่นๆ ด้วย

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

เมื่อครั้งเปิดตัว Chromecast กูเกิลได้ออก Cast SDK มาให้นักพัฒนาใช้งาน แต่ความสามารถของมันก็ยังจำกัดพอสมควร (แถมโดนกูเกิลบล็อคการทำงานบางประเภทอีกด้วย)

By mk Founder on Tag: Development, Eclipse, IDE, TypeScript, Microsoft, Visual Studio
Development

ข่าวนี้ต่อจาก ไมโครซอฟท์เปิดตัว Visual Studio Online บริการกลุ่มเมฆสำหรับการพัฒนาโปรแกรม ซึ่งไมโครซอฟท์ได้เปิดตัว IDE สำหรับเขียนโปรแกรมผ่านเบราว์เซอร์ชื่อ "Monaco"

ZDNet มีเบื้องหลังการสร้าง Monaco ว่าเกิดจากฝีมือของ Erich Gamma อดีตพนักงานของ IBM และผู้นำฝ่ายเทคนิคของโครงการ Eclipse ที่ย้ายมาอยู่กับไมโครซอฟท์เมื่อปี 2011 โดยเขาตั้งศูนย์วิจัยสาขาในเมืองซูริค ประเทศสวิตเซอร์แลนด์ และมีเพื่อนร่วมงานของเขาที่ IBM จำนวนหนึ่งย้ายมาร่วมทีมด้วย

By lew Founder on Tag: Development, Programming, Wolfram Alpha, Mathematica, Raspberry Pi
Development

Wolfram เปิดตัว Wolfram Language มาแล้วก่อนหน้านี้ แต่แทบไม่มีรายละเอียดใดๆ ตอนนี้ทาง Wolfram ก็เปิดตัวออกมาเป็นทางการและเปิดรายละเอียดทั้งหมดแล้ว พร้อมกับประกาศว่าจะเปิดให้ผู้ใช้ Raspberry Pi ดาวน์โหลดไปใช้ฟรีเฉพาะการใช้งานเพื่อการศึกษา

Wolfram Language ที่จริงแล้วเป็นภาษาที่เกือบจะเหมือนกับ Mathmatica ทั้งชุด แต่มีฟังก์ชั่นเรียกข้อมูลกว่า 5,000 ฟังก์ชั่น เรียกข้อมูลจาก Wolfram|Alpha ออกมาได้ เช่น การดึงข้อมูลตลาดหุ้นก็สามารถดึงได้ภายในฟังก์ชั่นเดียวเท่านั้น

By lew Founder on Tag: Google, Development, Android, Google Glass
Google

Google Glass เปิดตัวมาระยะหนึ่ง แม้จะบอกว่าเปิดให้นักพัฒนา แต่ในความเป็นจริง API ที่ใช้ได้ยังจำกัดมาก สามารถพัฒนาได้เพียงแอพพลิเคชั่นให้ข้อมูลง่ายๆ เท่านั้น แต่ตอนนี้กูเกิลเปิดชุดพัฒนาออกมาในชื่อ Glass Development Kit (GDK)

แกนกลางของ Google Glass เป็น Android 4.0.4 ที่ปรับแต่งหน้าจอใหม่ และ GDK เองก็จะต้องดาวน์โหลดผ่าน Android SDK Manager

By mk Founder on Tag: Development, Windows 8, Windows Phone 8, Authentication, Facebook
Development

ผู้ใช้แอพบน Android/iOS คงคุ้นเคยกับการล็อกอินแอพอื่นๆ ด้วยบัญชี Facebook กันเป็นอย่างดี ข่าวดีวันนี้คือฟีเจอร์นี้เดินทางมาถึงฝั่งไมโครซอฟท์แล้วทั้งบน Windows 8.x และ Windows Phone 8

รูปแบบการใช้งานในฝั่งของผู้ใช้คงไม่ต่างอะไรจากแพลตฟอร์มอื่นๆ ที่มีปุ่ม "Sign in with Facebook" เพิ่มเข้ามา ส่วนฝั่งนักพัฒนาแอพจะต้องลงทะเบียนเลข Microsoft ID กับบัญชีนักพัฒนาบน Facebook ก่อนจึงจะใช้ได้ (รายละเอียด)

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

ไมโครซอฟท์จัดงานเปิดตัว Visual Studio 2013, .NET 4.5.1, Team Foundation Server 2013 และอัพเดต Visual Studio 2012 Update 4 อย่างเป็นทางการ (รายละเอียดของ VS2013 ว่ามีอะไรใหม่ ย้อนดูในข่าวเก่า)

สิ่งที่เป็นของใหม่จริงๆ ในงานนี้กลับเป็นการเปิดตัว Visual Studio Online บริการกลุ่มเมฆสำหรับการพัฒนาโปรแกรม ถือเป็นส่วนขยายของ Visual Studio ที่อยู่บนอินเทอร์เน็ต (ลักษณะเดียวกับ Office.com ที่เป็นส่วนต่อขยายของ Microsoft Office มาได้สักระยะหนึ่งแล้ว)

By lew Founder on Tag: Google, Development, Chrome, NaCl
Google

PNaCl หรือพินนาเคิล แพลตฟอร์มสำหรับรันไฟล์ไบนารีผ่านเว็บเบราว์เซอร์ ที่กำลังมาเป็นอาวุธสำคัญของ Chrome ที่จะรันซอฟต์แวร์แบบเนทีฟได้บนทุกแพลตฟอร์ม ตอนนี้เปิดเป็นค่าเริ่มต้นแล้วบน Chrome 31

PNaCl ตอนนี้รองรับสามสถาปัตยกรรม ได้แก่ x86, ARM, และ MIPS โดย Chrome จะติดคอมไพล์เลอร์สำหรับการคอมไพล์ไฟล์กลาง มาเป็นสถาปัตยกรรมของเครื่องที่เราใช้งานอยู่

By mk Founder on Tag: Google, Development, Android, Translation
Google

กูเกิลโชว์เรื่องนี้ตั้งแต่งาน Google I/O 2013 เมื่อเดือนพฤษภาคม เวลาผ่านมาครึ่งปีจนหลายคนลืมกันไปแล้ว กูเกิลก็เปิด App Translation Service สำหรับนักพัฒนาแอพ Android ที่อยากทำตลาดนานาชาติครับ

By Be1con Contributor on Tag: Development, Skype, Microsoft
Development

ไมโครซอฟท์ประกาศจะตัดการสนับสนุนด้าน desktop API สำหรับนักพัฒนาภายนอกในเดือนธันวาคมนี้ โดยไมโครซอฟท์ให้เหตุผลว่า เนื่องจากแอพ Skype นั้นรองรับทุกระบบปฏิบัติการแล้ว ฉะนั้นจึงไม่มีความจำเป็นต้องสนับสนุนนักพัฒนาภายนอกอีกต่อไป

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

By mk Founder on Tag: Development, Android, Google Play, KitKat, Google Play Services
Development

นอกจาก Android 4.4 KitKat กูเกิลก็ออก "ฝาแฝดเงา" Google Play Services รุ่นใหม่ด้วยเช่นกัน นับเวอร์ชันเป็น 4.0 แล้ว

By lew Founder on Tag: Development, Amazon, Cloud Computing, Amazon EC2
Development

อเมซอนเปิดตัว SDK สำหรับเบราว์เซอร์ทำให้นักพัฒนาสามารถพัฒนาแอพพลิเคชั่นที่อยู่บนเบราว์เซอร์แล้วเชื่อมต่อเข้ากับบริการบางตัว ได้แก่ S3 (เก็บภาพและข้อมูล), SQS (คิวข้อความ), SNS (ระบบแจ้งเตือน), และ DynamoDB (ฐานข้อมูล) โดยไม่ต้องการเซิร์ฟเวอร์เฉพาะอีกต่อไป

นักพัฒนาสามารถเปิดให้ผู้ใช้เข้าถึงบริการเหล่านี้โดยต้องล็อกอินผ่านบริการ web identity federation (WIF) ของอเมซอนเอง

By mk Founder on Tag: Development, Samsung, Smart TV, Mobile
Development

ถ้ายังจำกันได้ ซัมซุงประกาศจัดงานสัมมนาสำหรับนักพัฒนาเป็นครั้งแรก ในชื่อ Samsung Developers Conference ซึ่งงานก็เริ่มไปแล้วเมื่อคืนนี้ตามเวลาสหรัฐอเมริกา (จัดที่ซานฟรานซิสโก บุกไปยังบ้านของแอปเปิลและกูเกิลโดยตรง) และมีนักพัฒนาเข้าร่วมงานมากกว่า 1,300 คน

ใน Keynote ของงานวันแรก ซัมซุงเปิดตัว SDK สำหรับพัฒนาแอพบน "จักรวาล" แพลตฟอร์มของซัมซุงจำนวน 5 ตัว ได้แก่

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

หลังการเปิดตัว Windows 8.1 ไมโครซอฟท์ก็อัพเดตชุดพัฒนาทันที เป็นชุดทั้ง Visual Studio 2013, .NET 4.5.1, และ Team Foundation Server 2013 ฟีเจอร์สำคัญมาจากฝั่ง IDE เช่น

By mk Founder on Tag: Development, Education, Programming, Bill Gates, Mark Zuckerberg, Code.org
Development

เว็บไซต์ไม่หวังผลกำไร Code.org ประกาศโครงการ Hour of Code ตั้งเป้าสอนนักเรียนชั้นประถม-มัธยมของสหรัฐอเมริกาหัดเขียนโปรแกรมให้ได้ 10 ล้านคนในช่วงเดือนธันวาคมนี้

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

By mk Founder on Tag: Development, App Engine, iOS
Development

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

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

กูเกิลเริ่มเปิดรับแอพบน Google Glass (ที่เรียกกันว่า "Glassware") จากนักพัฒนาภายนอกบริษัทแล้ว โดยแอพเหล่านี้จะเข้าไปอยู่ในรายการบน MyGlass (ร้านขายแอพของ Google Glass)
เบื้องต้นแอพที่กูเกิลอนุมัติแล้วได้แก่ SportsYapper (ผลกีฬา), Fancy (ซื้อสินค้า), Mashable (ข่าว), KitchMe (ทำอาหาร), Thuuz (เบสบอล) โดยแอพทั้งหมดจะเขียนผ่าน Mirror API เพราะ Glass SDK ตัวเต็มยังไม่ออกนั่นเองครับ

Subscribe to Development