The introduction to Universal Windows Platform Community Toolkit (ภาคภาษาไทย)

บทนำ อย่างที่หลาย ๆ ท่านทราบกันว่า หนึ่งในแกนกลางหลักสำคัญของ Windows 10 นั่นก็คือ แอปพลิเคชันบนแพลตฟอร์ม Universal Windows Platform (หรือ UWP) ที่อยู่บน Windows Store ซึ่งทำให้นักพัฒนาลดเวลาการพัฒนาแอปพลิเคชันบนหลากหลายอุปกรณ์ในแพลตฟอร์มของ Windows 10 ลงไปอย่างมาก อย่างไรก็ดีหนึ่งในปัญหาสำคัญของการพัฒนาแอปพลิเคชันบน UWP นั่นคือ การพัฒนาในฟีเจอร์บางจุดที่ค่อนข้างยุ่งยากและกินพื้นที่ของซอร์สโค้ดค่อนข้างมาก จนอาจจะทำให้เวลาของการพัฒนาแอปพลิเคชันบนแพลตฟอร์มนี้นานขึ้นกว่าที่คาดไว้ รวมไปถึงการขาดความร่วมมือกับนักพัฒนาโดยตรง แน่นอนว่าไมโครซอฟท์เองก็ไม่ได้เพิกเฉยเกี่ยวกับปัญหานี้ และนี่จึงเป็นที่มาของโครงการ Universal Windows Platform Community Toolkit ที่เป็นการเปิดโอกาสให้นักพัฒนาเข้ามามีส่วนร่วมในการพัฒนาระบบเบื้องหลังของ UWP

Be1con

September 17, 2016

ว่าด้วยเรื่องของ Java

public class Main { public static void main(String[] args) { System.out.println(“I hate writing in Java-style”); } } คือผมเองต้องเขียนจาวาเป็นประจำ และมีเพื่อนผมมักจะบอกกับผมอยู่เสมอว่า “ทำไมเอ็งเขียนปีกกาแบบนี้! มันไม่โปรนะเว้ย” คือผมถนัดกับ syntax ของภาษาซีเพราะโค้ดมันสะอาดตามากกว่า (และไม่ชอบการเขียนโค้ดที่เอาปีกกาไปไว้หลังพวก method/constructor อะไรพวกนี้เลย แม้จะดูไม่โปร แต่ interface ในการเขียนโค้ดมันอ่านง่ายกว่า Java มาก แม้แต่เฮีย Terry Myerson ยังพูดในงาน Build 2015 เลยว่า “โค้ดอันยุ่งเหยิงของ Objective-C” ซึ่งการเขียนโค้ดมันสไตล์ใกล้เคียงกับ Java มาก ผมเกลียดตรงนั้นแหละ มันอ่านยาก ฉะนั้น แม้ว่าผมจะเขียน Java แต่ก็ใช้สไตล์การเขียนแนว C ซึ่ง applied ไปได้มากกว่าในภาษาอื่น […]

Be1con

May 4, 2015

Visual Studio Code

ตอนงาน Build 2015 ที่ผ่านมา มีไฮไลท์หนึ่งที่หลายสื่อไอทีกระแสหลักไม่ค่อยพูดถึงกันเลย นั่นก็คือ Visual Studio Code ซึ่งเป็นโปรแกรมที่โฟกัสไปที่ โค้ด, git และ cooperating บน Visual Studio Online (ที่เวอร์ชันฟรีรองรับได้สูงสุด 5 คน) และที่เหนือกว่าคือ มันรองรับทั้ง Windows (PC), Mac และ Linux ตอนแรก ไอ้เราก็ไม่ได้สนใจอะไรมันหรอกนะ เพราะว่าเราเองก็ใช้งาน Visual Studio Community เวอร์ชันฟรีอยู่แล้ว และก็ใช้แต่ Windows ไม่ได้ใช้ Mac หรือ Linux แต่เมื่อเห็นฟังก์ชันหนึ่งใน Visual Studio Code ก็คือ มันรองรับ Java ครับพี่น้อง (บน Visual Studio ปกติไม่รองรับ Java นะครับ […]

Be1con

May 4, 2015