By mk Founder on Tag: Google, Open Source, Development, Eclipse, Motorola, Android
Google

โมโตโรลาประกาศเปิดซอร์สเครื่องมือพัฒนาสำหรับ Android ของตัวเองชื่อ Motodev Studio for Android เป็นบางส่วน แล้วนำโค้ดส่วนนี้ส่งเข้าโครงการ Android Open Source Project (AOSP) แล้ว

MOTODEV Studio เป็นเครื่องมือพัฒนาที่ใช้คู่กับ Android SDK ช่วยเสริมการทำงานเรื่องการแปลภาษา การทำงานกับ SQLite และการนำ code snippet ไปใช้ซ้ำ ตัวมันเองพัฒนาต่อยอดจาก Eclipse อีกทีหนึ่ง

By neizod Contributor on Tag: Development, Python
Development

ตามปรกติของรอบ release ที่ผ่านๆ มา Python 2.x และ 3.x เวอร์ชันใหม่จะถูกปล่อยในเวลาใกล้เคียงกัน แต่สำหรับรอบนี้จะไม่มีเวอร์ชันใหม่สำหรับ Python 2 อีกแล้ว (อ้างอิง: PEP 404)

ส่วน Python 3.3.0 ซึ่งเป็นเวอร์ชันใหม่ของสาย 3.x ก็มีลูกเล่นเพิ่มเติมดังนี้

By mk Founder on Tag: Development, HTML5, PhoneGap, Adobe Edge, Adobe
Development

หลังจากที่ Adobe ถูกตั้งคำถามซ้ำแล้วซ้ำอีกมานานว่า ไม่ใช้ Flash แล้วจะทำอย่างไรต่อ วันนี้ Adobe มีคำตอบกับชาวโลกแล้วว่าเราจะใช้ HTML5 ผ่านเครื่องมือพัฒนาเว็บและแอพชุดใหม่ Adobe Edge

Adobe Edge ประกอบด้วยเครื่องมือในชุดจำนวน 7 ตัวดังนี้

By Blltz Writer on Tag: Development, Wii U, Unity, Game Engine, Games, Nintendo
Development

นินเทนโดประกาศจับมือกับ Unity Technologies ผู้พัฒนาเอนจิน เครื่องมือพัฒนาเกมชื่อดัง Unity แล้ว และจากความร่วมมือครั้งนี้ นักพัฒนาที่ทำเกมบน Wii U จะสามารถเข้าถึงชุดเครื่องมือสำหรับพัฒนาเกมด้วย Unity ได้ และสัญญายังรวมไปถึงนักพัฒนาที่ลงทะเบียนกับ Unity ไว้เป็นจำนวนถึง 1.2 ล้านคนด้วย

ชุดเครื่องมือ Unity สำหรับ Wii U นั้นยังรวมไปถึงเครื่องมือสำหรับพอร์ตเกมที่มีอยู่แล้วมาลง Wii U ด้วย โดย David Helgason ซีอีโอ Unity บอกว่าการพอร์ตเกมไปลง Wii U นั้นสามารถทำได้ง่ายดายมาก และมีสตูดิโอเกมกว่าพันแห่งกำลังเริ่มปฏิบัติการแล้ว

By mk Founder on Tag: Development, Mobile App, Payment, Mobile Payment, Mastercard
Development

การจ่ายเงินด้วยอุปกรณ์พกพาเริ่มใกล้ความจริงเรื่อยๆ ที่ผ่านมาเราเห็นข่าวบริษัทที่ทำระบบจ่ายเงินลงมาลุยตลาดนี้กันอย่างต่อเนื่อง เมื่อวานนี้ยักษ์ใหญ่อย่าง MasterCard ก็ออกมาเปิดแพลตฟอร์ม PayPass ของตัวเอง (ข่าวเก่า MasterCard ประกาศรับรองมือถือชุดแรกที่ใช้ระบบจ่ายเงินด้วย PayPass NFC ) ให้นักพัฒนาแอพมือถือสามารถเชื่อมกับระบบนี้ได้

By lew Founder on Tag: Development, JavaScript, Dropbox, CoffeeScript
Development

Dropbox ประกาศเลิกพัฒนาโค้ดใน JavaScript แล้วเขียนใหม่ทั้งหมดเป็น CoffeeScript แทน พบว่าโค้ดลดลงจาก 23,437 บรรทัด เหลือ 18,417 บรรทัด แต่จำนวน token ลดลงไม่มากนัก จาก 75,334 เหลือ 66,058

ปัญหาความยากในการพัฒนาโค้ดเป็น JavaScript เป็นสิ่งที่หลายคนรับรู้ เช่น กูเกิลเองที่พยายามผลักดันภาษา Dart มาก่อนหน้านี้ แต่ความพยายามก่อน Dart คือ CoffeeScript นั้นทำงานร่วมกับ JavaScript ได้เต็มร้อยกว่า ส่วน Dart นั้นต้องการเอนจินเฉพาะเพื่อให้ทำงานได้สมบูรณ์

By lew Founder on Tag: Development, YouTube, Stack Overflow
Development

เว็บถามตอบปัญหาสำหรับโปรแกรมเมอร์อย่าง Stack Overflow ได้รับความนิยมสูงมากในช่วงเวลาไม่กี่ปีที่เริ่มก่อตั้ง ตอนนี้มันได้รับความยอมรับจากกูเกิลเป็นทางการครั้งแรก เมื่อทีม YouTube API ประกาศซัพพอร์ตปัญหาอย่างเป็นทางการบน Stack Overflow เท่านั้น จากที่ก่อนหน้านี้ทีมงานจะตอบปัญหาบน Google Groups อย่างเดียว

ช่วงหนึ่งเดือนต่อจากนี้ทีมงานจะตอบปัญหาทั้งสองที่ไปก่อน จนกระทั่งวันที่ 15 ตุลาคมนี้ทีมงานจะตอบปัญหาบน Stack Overflow อย่างเดียว และ Google Groups จะเข้าโหมดเก็บข้อมูลอย่างเดียว เอาไว้อ้างอิงเท่านั้น

By paween_a on Tag: Google, Development, Google Apps, Competition
Google

หลังจากที่โครงการ Google Apps Developer Challenge 2012 ได้เปิดรับสมัครตั้งแต่เดือนมิถุนายน พ.ศ. 2555 ที่ผ่านมา ในวันนี้ทางโครงการก็ได้ประกาศผู้ที่ผ่านเข้ารอบรองชนะเลิศแล้ว โดยการประกาศผลจะแบ่งออกเป็น 3 ประเภทการแข่งขัน ซึ่งจะแบ่งออกเป็นตามภูมิภาคดังนี้

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

จากที่ไมโครซอฟท์สัญญาเอาไว้ว่า Windows Phone 8 SDK Preview เปิดตัว 12 กันยายนนี้ วันนี้มันมาแล้วครับ

ชื่อเต็มๆ ของโครงการทดสอบคือ Windows Phone SDK 8.0 Developer Preview จำเป็นต้องใช้บัญชี Developer ID และ Application Product ID นอกจากนี้ยังต้องระบุชื่อของ Phone Champ หรือผู้นำทีมพัฒนา WP ในท้องถิ่นของเรา (ผมไม่ชัวร์ว่าเมืองไทยมีระบบนี้หรือเปล่า?)

ไมโครซอฟท์จะเปิดรับสมัครเข้าร่วมโครงการทดสอบถึงวันที่ 17 กันยายนนี้ ถ้าผ่านการคัดเลือกก็จะได้ลิงก์สำหรับโหลด SDK เวอร์ชันพรีวิว

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

Visual Studio 2012 และ .NET 4.5 เข้าสถานะ RTM ไปเมื่อเดือนที่แล้ว วันนี้ไมโครซอฟท์จัดงานเปิดตัวอย่างเป็นทางการ (ตามคิวคือถัดจาก Windows Server 2012 แต่ก่อน Windows 8 ในเดือนตุลาคม)

By mk Founder on Tag: Development, Windows Phone, Windows Phone 8, Microsoft
Development

ช่วงนี้เราเห็นมือถือ WP8 เริ่มเปิดตัวกันแล้วหลายรุ่นหลายยี่ห้อ แต่ที่ยังเงียบๆ อยู่มากกลับเป็นตัวระบบปฏิบัติการเอง ที่ไมโครซอฟท์แถลงข่าวเปิดตัวหนึ่งครั้งเมื่อเดือนมิถุนายนแล้วหายเงียบไปเลย

สำหรับตัว SDK ที่จะแจกให้นักพัฒนาเตรียมแอพล่วงหน้าก่อนวางขายสินค้าจริง ไมโครซอฟท์ก็เตรียมแจกรุ่นพรีวิวในวันที่ 12 กันยายนนี้ โดยจำกัดเฉพาะนักพัฒนาที่เคยมีแอพอยู่บน Marketplace เท่านั้น

By mk Founder on Tag: Development, Windows Phone, Windows Phone 8, Microsoft, Mobile
Development

กระแส Windows Phone 8 กำลังมาแรงหลังโนเกียเปิดตัว Lumia รุ่นใหม่ ฝั่งไมโครซอฟท์ก็ออกมาประกาศแล้วว่า Windows Phone 8 SDK Preview (รุ่นเกือบเสร็จสมบูรณ์เมื่อเทียบกับรุ่นที่จะออกจริง) จะเปิดตัววันพุธหน้า 12 กันยายนนี้

ไมโครซอฟท์ระบุว่านักพัฒนาและพาร์ทเนอร์บางรายได้ Windows Phone 8 SDK รุ่นก่อนหน้านี้ไปทดสอบกันสักระยะแล้ว ส่วนรุ่น Preview นี้จะเปิดให้นักพัฒนา Windows Phone เดิมที่เคยมีแอพอยู่ใน Marketplace แล้วสามารถสมัครเข้าร่วมทดสอบได้

By mk Founder on Tag: Development, Windows 8, Kinect
Development

เราเห็นชุดพัฒนา Kinect for Windows กันมาสักระยะหนึ่งแล้ว (รุ่นล่าสุดคือ Kinect for Windows 1.5

By lew Founder on Tag: Development, Qt, QML
Development

หลังจากโนเกียขาย Qt ออกไป คำถามสำคัญคือการพัฒนาของ Qt จะเป็นอย่างไรต่อ และหลายคนกลัวว่าโครงการจะถูกแขวนไปในที่สุด แต่ช่วงนี้เราก็เห็นพัฒนาการของโครงการหลายอย่างทั้งการพัฒนา Qt สำหรับแอนดรอยด์ และตอนนี้ Qt 5 Beta ก็เปิดให้ดาวน์โหลดแล้ว รวมใช้เวลาพัฒนาทั้งหมด 15 เดือน

By lew Founder on Tag: Development, Qt, QML, Mobile
Development

Necessitas เป็นโครงการพอร์ต Qt+QML มายังแอนดรอยด์ โดยนักพัฒนานอกโนเกียมาตั้งแต่ปีที่แล้ว หลังจากเงียบหายไปพักใหญ่ ตอนนี้มันกลับมาออกเวอร์ชันใหม่อีกครั้งพร้อมการอัพเกรดหลายอย่างเป็นเวอร์ชัน alpha 4 พร้อมกับยืนยันว่าแม้ Qt จะไปอยู่ในมือของ Digia แล้วก็ตามแต่ชุมชนภายนอกยังคงสามารถพัฒนาต่อไปได

By Be1con Contributor on Tag: Development, BBC, Mobile App, Windows Phone
Development

Daniel Danker ผู้จัดการฝ่ายผังรายการและการดูย้อนหลังของ BBC ได้ตอบคำถามของ Paul A. ที่สอบถามไปยัง BBC ถึงการยกเลิกแผนการนำแอพ BBC iPlayer และบริการสตรีมมิ่งอื่น ๆ สู่ Windows Phone โดยทาง BBC ได้ให้เหตุผลไว้ดังนี้

By mk Founder on Tag: Google, Development, Web Application, JavaScript, Benchmark
Google

นักพัฒนาเว็บแถวๆ นี้คงคุ้นกับชื่อโปรแกรมเบนช์มาร์คสำหรับภาษาจาวาสคริปต์อย่าง SunSpider ที่พัฒนาโดยแอปเปิล, V8 ของกูเกิล และ Dromaeo ของค่ายม็อซซิลลา

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

By Blltz Writer on Tag: Development, RIM, BlackBerry
Development

แม้ว่าตัวเครื่องของ BlackBerry 10 จะยังไม่พร้อมเปิดตัวเสียที แต่ RIM ก็ยังคงให้ความสนใจกับนักพัฒนาอย่างต่อเนื่อง ล่าสุดให้ข้อมูลเกี่ยวกับความละเอียดหน้าจอที่จะใช้ใน BlackBerry 10 มาแล้ว

ความละเอียดหน้าจอที่กำหนดเป็นมาตรฐานมีสองความละเอียดคือ 1280x720 พิกเซล (16:9) สำหรับรุ่นจอสัมผัสอย่างเดียว และ 720x720 พิกเซล (1:1) สำหรับรุ่นคีย์บอร์ด ซึ่งจะต่างจากเครื่องที่เริ่มแจกให้นักพัฒนาที่ใช้ความละเอียด 1280x768 พิกเซล

และเพื่อให้แอพสามารถแสดงผลกับเครื่องขายจริงได้อย่างไม่มีปัญหา RIM แนะนำให้นักพัฒนาทำขอบดำที่ด้านข้างซ้ายขวาอย่างละ 24 พิกเซลครับ

By toandthen Writer on Tag: Google, Development
Google

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

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

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

วันนี้ไมโครซอฟท์ประกาศข่าว RTM ชุดใหญ่ ถัดจาก Windows 8 และ Windows Server 2012 ก็ยังมี Visual Studio 2012 และ .NET Framework 4.5 ที่เข้าสถานะ RTM พร้อมกัน

Subscribe to Development