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 ตัวเต็มยังไม่ออกนั่นเองครับ

By mk Founder on Tag: Development, Browser, JavaScript, Microsoft
Development

ไมโครซอฟท์ออกเครื่องมือตัวใหม่ที่ช่วยให้นักพัฒนาเว็บทดสอบเฟรมเวิร์ค JavaScript ที่เขียนเองได้ง่ายขึ้น

BrowserSwarm เป็นเว็บไซต์ที่ทำหน้าที่รันไฟล์ JavaScript ของเรากับ unit test จำนวนมากชุด (ตัวเลขตามภาพคือ 639 ชุด) บนเว็บเบราว์เซอร์หลายค่ายหลายรุ่นให้อัตโนมัติ เพื่อให้นักพัฒนาเว็บสามารถดูผลว่า JavaScript ของตัวเองทำงานได้ดีแค่ไหนบนสภาพแวดล้อมต่างๆ

BrowserSwarm

By mk Founder on Tag: Development, NetBeans, HTML5, PhoneGap, Cordova
Development

ออราเคิลออก NetBeans 7.4 รุ่น RC1 รับงาน Oracle OpenWorld โดยของใหม่ที่สำคัญในรุ่นนี้คือรองรับการพัฒนาแอพมือถือ (Android/iOS) ด้วย HTML5

ฟีเจอร์ด้าน HTML5 ที่เพิ่มเข้ามาใน NetBeans 7.4 มีหลายอย่าง ได้แก่ ใช้งานกับเฟรมเวิร์ค Apache Cordova (เรารู้จักกันในชื่อ PhoneGap), ซิมูเลชั่นสำหรับทดสอบแอพกับเบราว์เซอร์บน Android/iOS, ใช้งานร่วมกับเครื่องมือพัฒนาของ Chrome ได้, ตัว editor รองรับไฟล์สไตล์ชีทตระกูล SASS และ LESS แล้ว, แก้ไขไฟล์ของเฟรมเวิร์ค AngularJS/Knockout/ExtJS ได้แล้ว

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

กูเกิลให้บริการ Google Fiber มาพักใหญ่ๆ ในเมืองแคนซัส นอกจากบริการทีวีและอินเทอร์เน็ตความเร็วสูงแล้วก็ยังไม่มีบริการอื่นๆ นัก ตอนนี้กูเกิลก็จัดงาน Gigabit Explorer ให้นักพัฒนามาลองเสนอแอพพลิเคชั่นใหม่ๆ สำหรับอินเทอร์เน็ตระดับกิกะบิต

งานนี้จะเปิดรับทีมเข้างานเพียง 8 ถึง 10 ทีมเท่านั้น และต้องพัฒนาแอพกันตลอด 48 ชั่วโมงในงาน

By mk Founder on Tag: Google, Development, Web Application, Raspberry Pi
Google

Google Creative Labs ออกซอฟต์แวร์ Coder ที่จะแปลงฮาร์ดแวร์ Raspberry Pi เป็นเว็บเซิร์ฟเวอร์ขนาดเล็กเพื่อให้บริการเว็บแอพแบบง่ายๆ

เป้าหมายของ Coder คือผลักดันให้ Raspberry Pi เป็นเครื่องมือสอนการพัฒนาเว็บแอพที่ราคาถูกและใช้ง่าย โดยมีต้นทุนเพียงแค่ค่าฮาร์ดแวร์ Raspberry Pi (ประมาณ 50 ดอลลาร์) และในส่วนของซอฟต์แวร์นั้น Coder เตรียมมาให้เสร็จสรรพแล้ว เพียงแค่ดาวน์โหลด Coder (ขนาดประมาณ 1GB) ลง SD ขนาด 4GB แล้วเสียบเข้ากับ Raspberry Pi ก็ใช้งานได้ทันที อินเทอร์เฟซการเขียนโค้ดอยู่บนเว็บแอพที่ทำงานจากเบราว์เซอร์ได้โดยตรง

By lew Founder on Tag: Development, Samsung, Galaxy Note, Mobile
Development

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

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

By mk Founder on Tag: Development, HTML5, Mobile App, Firefox OS, Mozilla
Development

Mozilla เตรียมผลักดันการสร้างแอพ HTML5 มารันบนมือถือ Firefox OS โดยจะแจกมือถือ Geeksphone Keon ให้นักพัฒนาฟรี

เงื่อนไขกำหนดว่านักพัฒนาต้องมีแอพ HTML5 อยู่ก่อนแล้ว โดยจะเป็นเว็บแอพหรือแอพมือถือบนแพลตฟอร์มอื่นๆ ที่ใช้เทคโนโลยีเว็บ (Amazon Web Apps, Blackberry WebWorks, Chrome Web Store, webOS, PhoneGap) หรือจะเป็นแอพบน iTunes, Google Play ที่ใช้เทคนิค HTML5 wrapper อย่าง PhoneGap หรือ Sencha ก็ได้

By mk Founder on Tag: Development, Unity, Games
Development

ช่วงนี้ดูเหมือนว่าวงการเกมกำลังฮิตการแปลง 3 มิติกลับมาเป็น 2 มิติ (แซวเล่นนะครับ)

เอนจินเกมครอบจักรวาล Unity ประกาศว่าเอนจินเวอร์ชันล่าสุด 4.3 จะเพิ่มเครื่องมือสร้างเกมแบบ 2 มิติด้วย จากเดิมที่เน้นเฉพาะเกม 3 มิติเท่านั้น ฟีเจอร์ใหม่ที่เพิ่มมาได้แก่การสร้าง sprite (ภาพ 2 มิติที่ใช้ในเกม), ปรับปรุงหน้าต่างแอนิเมชัน, เอนจินฟิสิกส์ 2 มิติ เป็นต้น

By lew Founder on Tag: Development, Unity, Facebook
Development

เฟซบุ๊กร่วมมือกับ Unity ออก SDK รุ่นทำงานข้ามแพลตฟอร์มได้ รองรับ แอนดรอยด์, iOS, และเว็บ (ผ่าน Unity Web Player) เพิ่มความสามารถในการเชื่อมเกมเข้ากับเฟซบุ๊ก

ตัว SDK มีสองความสามารถหลัก คือ การพอร์ตเกมบนโทรศัพท์และแท็บเล็ตมายังเว็บ โดยตอนนี้มีผู้ผลิตบางรายเช่น Madfinger หรือ Cmune เริ่มใช้ฟีเจอร์นี้แล้ว อีกความสามารถคือการเชื่อมต่อผู้เล่นเข้ากับเฟซบุ๊ก ระหว่างเล่นเกมไม่ว่าบนแพลตฟอร์มใดๆ ก็ยังแชร์จากในเกมได้โดยไม่ต้องออกจากเกม เช่น การแชร์ว่าเราผ่านด่านใหม่

ตัว SDK ใช้ภาษา C# เท่านั้น

By lew Founder on Tag: Intel, Development, Android, Compiler
Intel

Android NDK นั้นปกติแล้วจะมาพร้อมกับ GCC สำหรับการคอมไพล์โค้ดลง ARM และ x86 แม้นักพัฒนาจะไม่นิยมคอมไพล์แบบ x86 กันนัก เพราะเครื่องที่ใช้งานได้มีน้อย แต่อินเทลก็ยังคงพยายามดึงให้นักพัฒนาหันมาคอมไพล์โค้ดเป็น x86 เพื่อให้ได้ประสิทธิภาพสูงสุด และมีปัญหากับชิปของอินเทลให้น้อยลง

ล่าสุดอินเทลปล่อย Intel C++ Compiler v13.0 for Android ออกมาให้ใช้งานได้ฟรี โดยใช้แทนที่คอมไพล์เลอร์ใน NDK ได้เลย โดยปกติ Intel C++ Compiler นั้นราคาค่อนข้างแพง ตัวเริ่มต้นนั้นอยู่ที่ 699 ดอลลาร์หรือประมาณสองหมื่นกว่าบาท อินเทลระบุว่าช่วงให้ดาวน์โหลดฟรีนี้จะจำกัดเฉพาะช่วงแนะนำเท่านั้น

By mk Founder on Tag: Development, Windows Store, Windows 8.1, Microsoft
Development

ไมโครซอฟท์ประกาศข้อมูลต่อนักพัฒนาแอพสาย Windows 8 ว่าจะเปิดรับแอพที่อัพเดตให้รันบน Windows 8.1 ขึ้นไปยัง Windows Store ในวันเดียวกับที่ Windows 8.1 เปิดตัวอย่างเป็นทางการ (18 ตุลาคมนี้ พร้อมกันทั่วโลก)

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

Chromecast เปิดตัวมาด้วยฟีเจอร์สำคัญคือการดูวิดีโอจากเซิร์ฟเวอร์ด้วยการส่งคำสั่งจากโทรศัพท์มือถือแทนที่จะเป็นการส่งข้อมูลภาพจากโทรศัพท์โดยตรงเช่นเทคโนโลยีอื่นๆ อย่าง Miracast, WiDi, หรือ AirPlay แต่ก็มีนักพัฒนาพยายามพัฒนาฟีเจอร์คล้ายกันเข้ามาทดแทน ล่าสุดนักพัฒนา AllCast ระบุว่ากูเกิลกำลังพยายามปิดไม่ให้นักพัฒนาภายนอกเพิ่มฟีเจอร์เช่นนี้ได้โดยจงใจ

By mk Founder on Tag: Development, Mobile App, Facebook
Development

Facebook ประกาศปรับปรุงระบบ Facebook Login เสียใหม่ จากของเดิมที่แอพจะขอสิทธิการล็อกอิน + สิทธิอื่นๆ ในการเข้าถึงโพรไฟล์ไปพร้อมๆ กัน ก็จะแยกเป็นการขอสิทธิล็อกอิน และแยกหน้าการขอสิทธิโพสต์บนหน้าวอลล์ของผู้ใช้เป็นอีกหน้าหนึ่ง

นโยบายใหม่นี้ทำให้ผู้ใช้ไม่ถูกแอพสแปมหน้าวอลล์ เพราะสามารถอนุญาตเฉพาะสิทธิล็อกอินแล้วกด Skip ตอนแอพขอสิทธิโพสต์หน้าวอลล์ได้ นอกจากนี้ Facebook ยังระบุว่าการแยกส่วนของการโพสต์ออกมายังช่วยให้ Facebook Login บนมือถือทำงานได้เร็วขึ้น 31% ด้วย

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

ถ้ายังจำกันได้ ข่าวใหญ่ของ Google I/O 2013 ที่ผ่านมาคือการแยก Google Play Services ออกมาเป็นบริการอีกชุดนอกจากตัวระบบปฏิบัติการ Android ทำให้ฟีเจอร์ใหม่ๆ บางตัวไม่จำเป็นต้องอยู่บน Android (ที่อัพเดตช้าเพราะติดผู้ผลิต) แต่ย้ายไปอยู่บน Google Play Services ที่เป็น API ของกูเกิลโดยตรงแทน

ล่าสุดกูเกิลประกาศออก Google Play Services 3.2 ที่มีฟีเจอร์ใหม่คือ

Subscribe to Development