By mk Founder on Tag: Development, Home Appliance, Nest
Development

เหตุผลที่กูเกิลซื้อ Nest Labs ชัดเจนขึ้นเรื่อยๆ โดยวันนี้ Nest เปิดตัว Nest Developer Program เปิด API ของสินค้าตัวเอง (ปัจจุบันมี 2 ชนิดคือเทอร์โมสตัต และเครื่องตรวจจับควัน) ให้นักพัฒนารายอื่นๆ เข้าถึงได้แล้ว

Nest ประกาศชัดเจนว่าโครงการนี้มีจุดประสงค์ให้อุปกรณ์ต่างๆ ภายในบ้านสื่อสารกันได้อัตโนมัติ และต้องการไปให้ไกลกว่าการเป็นแค่รีโมทควบคุมการเปิดปิดจากระยะไกล เหมือนระบบ smart home ในท้องตลาดปัจจุบัน

By mk Founder on Tag: Development, Firefox, Firefox OS, Mozilla
Development

Firefox รุ่น Nightly เพิ่มเครื่องมือพัฒนาตัวใหม่ชื่อ WebIDE (เข้าถึงได้จากหน้า Tools > Developer > WebIDE) ซึ่งเป็นชุดเครื่องมือสำหรับพัฒนาเว็บแอพไปรันบน Firefox for Android และ Firefox OS

WebIDE เป็นเครื่องมือพัฒนาแบบ IDE (integrated development environment) ทั่วไป โดยมีตัวแก้ไขโค้ดที่พัฒนาจาก CodeMirror พร้อมระบบวิเคราะห์โค้ด HTML/JavaScript/CSS, ระบบการทดสอบและดีบั๊กเว็บแอพแบบเรียลไทม์ที่ใช้ Firefox Remote Debugging Protocol

By mk Founder on Tag: Google, Development
Google

กูเกิลเปิดตัว Web Starter Kit ชุดเครื่องมือสำหรับพัฒนาเว็บในยุคหลายอุปกรณ์-หลายหน้าจอ

Web Starter Kit เป็นไฟล์ Zip ที่ประกอบด้วยเว็บเซิร์ฟเวอร์ในตัวเอง เทมเพลตเว็บพื้นฐานสำหรับปรับแต่ง เครื่องมือทดสอบหน้าตาเว็บบนอุปกรณ์ต่างๆ เครื่องมือทดสอบประสิทธิภาพของเว็บ (ใช้ PageSpeed) แนวคิดจะคล้ายกับ Bootstrap แต่ไม่เหมือนกันซะทีเดียว

By mk Founder on Tag: Google, Development, Android, Google I/O, Android Wear
Google

งาน Google I/O 2014 จะเริ่มในสัปดาห์หน้า (25-26 มิ.ย.) พระเอกรายหนึ่งของงานย่อมหนีไม่พ้นแพลตฟอร์ม Android Wear ตามกระแสอุปกรณ์แบบสวมใส่ได้ที่มาแรงในปีนี้

อย่างไรก็ตาม กูเกิลไม่รอให้ถึงงาน I/O และเริ่มออกวิดีโอแนะนำแนวคิดของ Android Wear ให้นักพัฒนาชมล่วงหน้าแล้ว สาระสำคัญมีดังนี้

By lew Founder on Tag: Development, Android
Development

กูเกิลใส่คอมไพล์เลอร์ ART มาตั้งแต่ Android 4.4 แต่เปิดให้เลือกใช้งานเท่านั้น โดยมีข่าวมาตลอดว่ากูเกิลเตรียมจะย้ายคอมไพล์เลอร์หลักไปเป็น ART แทนตั้งแต่ปีที่แล้ว ตอนนี้ค่อนข้างชัดเจนว่าแอนดรอยด์รุ่นต่อไปคงจะย้ายไปใช้ ART อย่างแน่นอน เพราะในโครงการ AOSP ก็เริ่มย้ายกันแล้ว

By lew Founder on Tag: Java, Development, C++, Android, Games
Java

กูเกิลเปิดโครงการ FlatBuffers สำหรับนักพัฒนาเกมที่ต้องการเซฟไฟล์แบบไบนารี ทำให้สามารถเซฟและอ่านไฟล์ได้จากทั้ง C++ และจาวา รวมถึงสามารถอ่านและเขียนไฟล์ json ได้อีกด้วย

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

By mk Founder on Tag: Development, Firefox, Browser, Mozilla
Development

Firefox ออกรุ่น 31 Beta ที่มีของใหม่สำหรับผู้ใช้ทั่วไปเพียงอย่างเดียวคือ เพิ่มช่องค้นหาในหน้า New Tab แต่มีของใหม่สำหรับนักพัฒนาเว็บ (web developer tools) เป็นจำนวนมาก

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

Chrome กำลังเพิ่มความสามารถให้ผู้ใช้เข้าตรวจสอบพฤติกรรมของแอพพลิเคชั่นและส่วนขยายที่ติดตั้งลงใน Chrome ได้ โดยต้องติดตั้ง Chrome Apps & Extensions Developer Tool เสียก่อน

By lew Founder on Tag: Apple, Development, Programming, Swift
Apple

ภาษา Swift เป็นไฮไลท์สำคัญของงาน WWDC ปีนี้ ที่น่าแปลกใจคือไม่มีข่าวเกี่ยวกับมันเลยจนกระทั่งเปิดตัวในงาน ตอนนี้รายละเอียดการพัฒนาบางส่วนก็เปิดเผยมาจากเว็บของ Chris Lattner โปรแกรมเมอร์ในฝ่ายเครื่องมือพัฒนา เขาส่งโค้ดเข้าโครงการ LLVM อย่างต่อเนื่องเพื่อเตรียมความพร้อมสำหรับภาษา Swift

โครงการ Swift เริ่มต้นในเดือนกรกฎาคมปี 2010 โดย Lattner พัฒนาโครงสร้างพื้นฐาน และทีมนักพัฒนาคนอื่นเข้ามาช่วยในปี 2011 จนกระทั่งแอปเปิลเริ่มเอาจริงในเดือนกรกฎาคมปี 2013 หรือประมาณปีที่แล้ว ก่อนจะเปิดตัวในงานที่เพิ่งผ่านไป

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

ไมโครซอฟท์ออก Visual Studio เวอร์ชัน 14 (ที่น่าจะใช้ชื่อจริงว่า Visual Studio 2015 เพราะยืนยันว่าจะออกรุ่นจริงในปี 2015) รุ่นทดสอบแรก Community Technology Preview (CTP1)

ของใหม่ในรุ่นนี้เน้นเทคโนโลยีด้านภาษาโปรแกรมและคอมไพเลอร์ ตามที่เคยประกาศไปแล้วในวิสัยทัศน์ของ .NET ยุคหน้า

By lew Founder on Tag: Apple, Development, Games
Apple

แอปเปิลเปิดตัว Metal ที่เป็น API เพื่อเข้าถึงชิปกราฟิกในระดับล่างแบบเดียวกับ Mantle ของ AMD ที่เคยเปิดตัวไปก่อนหน้านี้ โดย Metal เป็น API ที่สร้างขึ้นมาให้ทำงานร่วมกับชิป A7 โดยเฉพาะ แอปเปิลระบุว่าประสิทธิภาพของ Metal ดีกว่าเดิมถึง 10 เท่าตัว

ในงานแอปเปิลสาธิตเกม Plants vs. Zombies: Garden Warfare ที่ต้องเรนเดอร์สามเหลี่ยมถึง 1,300 ล้านชุดพร้อมกัน ส่วนค่าย Crytek เองก็สาธิตเกม The Collectibles และทาง EA ก็ระบุว่าจะพอร์ตเอนจิน Frostbite ของตัวเองให้รองรับ Metal ด้วย

By lew Founder on Tag: Apple, Development, Programming, WWDC14, Swift
Apple

แอปเปิลเปิดตัวภาษารุ่นต่อไปสำหรับการพัฒนาบน iOS ในชื่อว่าภาษา Swift แก้ปัญหาทั้งในแง่ของประสิทธิภาพและฟีเจอร์ของภาษาสมัยใหม่ ตัว runtime สร้างขึ้นบนโครงสร้าง LLVM มีประสิทธิภาพดีกว่า Objective-C ทุกวันนี้เกือบเท่าตัว

ในแง่ฟีเจอร์ Swift จะรองรับฟีเจอร์ของภาษาโปรแกรมยุคใหม่ เช่น interface, generics, namespace, closure ตัวภาษาสามารถคอมไพล์เป็นไบนารีแบบเนทีฟได้ และมีฟีเจอร์ระดับสูงเช่น collections หรือ pattern matching มาให้ในตัว รวมถึงฟีเจอร์ที่เจาะจงกับ iOS และ OS X อย่าง Cocoa และ Cocoa Touch ก็จะทำงานร่วมกับ Swift ได้ในตัว

By mk Founder on Tag: Google, Development, PayPal, Google Play
Google

กูเกิลประกาศข่าวเกี่ยวกับ Google Play Store ดังนี้

By lew Founder on Tag: Development, Embedded, Arduino, Hardware, Hardware
Development

Arduino TRE เปิดตัวในงาน Maker Faire ปีที่แล้ว ตอนนี้แม้ยังไม่เปิดขายจริง แต่ก็ขายรุ่นเบต้าสำหรับนักพัฒนาแล้ว โดยล็อตแรกจะวางขายเพียงแค่ 50 ชุดเท่านั้น (ตอนนี้ของหมดแล้ว) สำหรับผู้ซื้อทั่วไปคงต้องรอบอร์ดรุ่นสมบูรณ์หลังโครงการเบต้า ซึ่งจะกินเวลาประมาณสามเดือน จึงเริ่มเดินสายการผลิตได้จริง ทาง Arduino ระบุเพียงว่าจะเริ่มขายจริงในปีนี้

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

By lew Founder on Tag: Development, Embedded, Arduino
Development

บอร์ดพัฒนาฮาร์ดแวร์ Arduino ใช้ชิปจาก Atmel เป็นหลักมาเสมอ แม้จะมีการออกรุ่นย่อยใช้ชิปอินเทลหรือ MIPS บ้าง แต่ด้วยความนิยมที่สูงมากโดยเฉพาะเมื่อรวมกับผู้ผลิตที่นำพิมพ์เขียวไปผลิตกันเอง ตอนนี้ทาง Atmel ก็มาร่วมมือพัฒนาบอร์ดกับทาง Arduino เองแล้ว ผลลัพธ์ที่ได้คือบอร์ด Arduino Zero

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

นอกจาก Visual Studio 2013 Update 2 และ Apache Cordova แล้ว ไมโครซอฟท์ยังประกาศข้อมูลของ .NET ในอนาคต (นอกเหนือจากที่ประกาศไปแล้ว) ดังนี้

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

ไมโครซอฟท์ประกาศของใหม่ของ Visual Studio หลายอย่าง อย่างแรกคือออกอัพเดตตัวที่สอง Visual Studio 2013 Update 2 ตัวจริงแล้ว (ลิงก์ดาวน์โหลด, รายการฟีเจอร์อ่านจากข่าวเก่า)

อย่างที่สองคือไมโครซอฟท์ออกตัวเชื่อมระหว่าง Visual Studio 2013 กับ Apache Cordova (หรือที่หลายคนรู้จักในชื่อการค้า PhoneGap) ทำให้เราสามารถใช้ Visual Studio สร้างแอพมือถือข้ามแพลตฟอร์ม (ทั้ง iOS, Android, WP) ด้วยเทคโนโลยีเว็บ (HTML/JavaScript) ผ่าน Cordova ได้แล้ว

Google

กูเกิลออกบริการ Google Play Services เวอร์ชันใหม่ 4.4 มีของใหม่ดังนี้

By lew Founder on Tag: Basic, Development, Programming
Basic

วันที่ 1 พฤษภาคม 1964 คือวันแรกที่ John Kemeny และ Thomas Kurtz เขียนโค้ดภาษา BASIC แล้วรันได้เป็นครั้งแรก กลายเป็นจุดเริ่มต้นแห่งภาษาที่ทุกวันนี้ยังมีการใช้งานเป็นวงกว้าง ลูกหลานของมันยังคงมีากรใช้งานเป็น Visual Basic จนทุกวันนี้ มันเก่ากว่าภาษา C ที่เป็นต้นตระกูลของภาษาโปรแกรมมิ่งสมัยใหม่จำนวนมาก

By bluemoon Writer on Tag: Development, F8, Facebook
Development

เครื่องมือ FbStart ประกอบไปด้วยชุดเครื่องหลายๆ อย่าง อาทิเช่น

  • Adobe Creative Cloud
  • เครื่องมือช่วยทดสอบประสบการณ์ผู้ใช้งาน (User Experience)
  • บัญชี SurveyMonkey ไว้สำหรับสร้างแบบสอบถาม
  • ระบบอีเมล MailChimp

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

ที่มา - FbStart

Subscribe to Development