By Job_The_Gamer Writer on Tag: Visual Studio Code, Microsoft Edge, Development, Microsoft
Visual Studio Code

เมื่อต้นเดือนตุลาคมไมโครซอฟท์ได้ประกาศออกส่วนขยาย Microsoft Edge Tools สำหรับ Visual Studio Code เครื่องมือซึ่งจะช่วยอำนวยความสะดวกให้กับการตรวจสอบและดีบักเว็บ ด้วยการดึง DevTools พร้อมหน้าเว็บจากเบราว์เซอร์ Microsoft Edge (Chromium) มาแสดงผลให้นักพัฒนาเรียกใช้งานได้จากภายใน VS Code ได้โดยตรง

By mk Founder on Tag: Android Studio, Google, Development, IDE, Android
Android Studio

กูเกิลออก Android Studio 4.1 มาพร้อมไอคอนใหม่เป็นโทนสีน้ำเงินแทนสีเขียวของเดิม ฟีเจอร์ใหม่ในรุ่นนี้ได้แก่

By mk Founder on Tag: Flutter, Development, Dart
Flutter

Tim Sneath หนึ่งในหัวหน้าทีม Flutter ให้สัมภาษณ์กับ The Register ในโอกาสที่ Flutter 1.22 ออกตัวจริง มีประเด็นน่าสนใจดังนี้

By mk Founder on Tag: Flutter, Android 11, iOS 14, Development
Flutter

Flutter ออกเวอร์ชัน 1.22 ตามรอบการออกรุ่นเสถียรทุกไตรมาส ที่รอบนี้ดันมาตรงกับ OS รุ่นใหม่ทั้ง iOS 14 และ Android 11 พอดี ทำให้ Flutter 1.22 รองรับทั้งคู่มาพร้อมสรรพ

By mk Founder on Tag: Intel, Xe, GPU, Development, Open Source
Intel

ในแผนการใหญ่ของอินเทลเรื่องจีพียู Xe นอกจากเรื่องประสิทธิภาพต้องต่อกรกับคู่แข่งให้ได้แล้ว ยุทธศาสตร์สำคัญอีกข้อคือการสร้าง ecosystem ขนาดใหญ่พอที่นักพัฒนาให้ความสนใจ ทำซอฟต์แวร์ให้รองรับ

By mk Founder on Tag: React, Microsoft, macOS, Development, JavaScript
React

เก็บตกข่าวความเคลื่อนไหวฝั่ง React Native นะครับ ตัวโครงการ React Native ที่พัฒนาโดย Facebook รองรับเพียงแค่ 2 แพลตฟอร์มมือถือคือ Android และ iOS

แต่เมื่อปีที่แล้ว ไมโครซอฟท์อาสาเข้ามาทำ React Native for Windows โดยรองรับทั้งการสร้างแอพแบบ WPF และ UWP

By mk Founder on Tag: Flutter, Windows, Development
Flutter

Flutter เฟรมเวิร์คสำหรับเขียน UI ของกูเกิลที่ใช้ภาษา Dart เริ่มต้นจากมือถือ Android/iOS แต่เมื่อได้รับความนิยมเพิ่มขึ้นเรื่อยๆ ก็ประกาศรองรับแพลตฟอร์มมากขึ้น เริ่มจากเว็บ, แมค, ลินุกซ์ และล่าสุดมาถึงวินโดวส์แล้ว

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

By mk Founder on Tag: Swift, Programming, Windows, Development
Swift

ภาษา Swift พัฒนาขึ้นโดยแอปเปิล เพื่อใช้บนแพลตฟอร์มของแอปเปิลเองเป็นหลัก (iOS, macOS, watchOS, tvOS) และด้วยโครงสร้างแพลตฟอร์มที่คล้ายกัน ทำให้ Swift รองรับการใช้งานบนลินุกซ์ด้วย (ดิสโทรที่รองรับอย่างเป็นทางการคือ Ubuntu, CentOS, Amazon Linux 2)

ล่าสุด Swift ประกาศออกเวอร์ชัน 5.3 ที่มีฟีเจอร์สำคัญคือรองรับแพลตฟอร์ม Windows เต็มรูปแบบ ซึ่งทีมงาน Swift บอกว่าการรองรับ Windows ไม่ได้เป็นแค่การพอร์ตคอมไพเลอร์ แต่รวมถึงไลบรารีและเครื่องมืออื่นๆ ด้วย

By mk Founder on Tag: Flutter, Google Pay, Development, Google
Flutter

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

ในฐานะผู้สร้าง กูเกิลย่อมเป็นองค์กรที่นำ Flutter มาใช้งานอย่างแพร่หลาย ล่าสุดกูเกิลเขียนบล็อกอธิบายการพัฒนาแอพจ่ายเงิน Google Pay เวอร์ชันใหม่ ที่เขียนใหม่ด้วย Flutter เพื่อให้รองรับกับฐานผู้ใช้จำนวนมากขึ้น

By lew Founder on Tag: Vue.js, JavaScript, Development
Vue.js

Vue.js เฟรมเวิร์คจาวาสคริปต์ยอดนิยมอีกตัวประกาศออกรุ่น 3.0 One Piece หลังจากพัฒนามานานถึงสองปี มีการปรับปรุงตามข้อเสนอทั้งหมด 37 รายการ นักพัฒนาที่เกี่ยวข้องรวม 99 คน

โครงสร้างภายในของ Vue 3.0 ถูกแตกออกเป็นโมดูลย่อยๆ จำนวนมากเพื่อให้ระยะเวลาโหลดน้อยลงและการดูแลง่ายขึ้น รวมถึงการใช้ API ระดับล่างสำหรับงานเฉพาะทางก็ทำได้แล้วในเวอร์ชั่นนี้

By lew Founder on Tag: JavaScript, Development
JavaScript

Moment.js ไลบรารีแสดงวันและเวลาในภาษาจาวาสคริปต์ที่ได้รับความนิยมสูง (ดาวบน GitHub มากกว่า 44,000 ดาว และยอดดาวน์โหลดสัปดาห์ละ 12 ล้านครั้ง) ประกาศหยุดพัฒนาโดยระบุเหตุผลว่าโครงสร้างเดิมไม่เหมาะกับนักพัฒนาใหม่ และตัวจาวาสคริปต์เองก็มีออปเจก์ Intl เพื่อรองรับวิธีการแสดงวันและเวลาแล้ว แต่ Moment.js ไม่รองรับ

By mk Founder on Tag: GitHub, Development
GitHub

GitHub ประกาศออก GitHub CLI เวอร์ชัน 1.0 โปรแกรมคำสั่งผ่านคอมมานด์ไลน์ที่เปิดตัวรุ่น Beta เมื่อตอนต้นปี

จุดเด่นของ GitHub CLI คือสั่งงานทุกอย่างได้จากเทอร์มินัล ตั้งแต่สร้างรายการบั๊ก issue ไปจนถึง release ซอฟต์แวร์ โดยไม่ต้องเปิดหน้าเว็บเลย รูปแบบการใช้งานจะขึ้นด้วยคำว่า gh ตามด้วยคำสั่งในระบบ GitHub เช่น gh issue list, gh pr create เป็นต้น

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

ก่อนหน้านี้โลกของ .NET เต็มไปด้วยความสับสน เพราะไมโครซอฟท์มี .NET ในมือถึง 3 เวอร์ชัน (.NET Framework, .NET Core, Xamarin - บทความอธิบายความแตกต่าง) ที่ไม่เหมือนกันซะทีเดียว ทำให้ไมโครซอฟท์ต้องออก .NET Standard เป็นสเปกกลางที่การันตีว่าฟีเจอร์และ API บางตัวใช้ร่วมกันได้เสมอ (ตอนเขียนโค้ดก็ใส่ target เป็น netstandard เพื่อการันตีว่าใช้กับรันไทม์ไหนก็ได้)

ปีที่แล้ว ไมโครซอฟท์ประกาศทำ .NET 5 ที่เป็นการหลอมรวม .NET ทั้ง 3 เวอร์ชันเข้าด้วยกัน (แผนการจะสมบูรณ์ใน .NET 6 ที่ออกปี 2021) ทำให้ความจำเป็นของ .NET Standard หายไป เพราะเหลือ .NET เพียงเวอร์ชันเดียว

วันนี้ไมโครซอฟท์ประกาศเลิกทำ .NET Standard แล้ว

By mk Founder on Tag: Visual Studio Code, IDE, Development, C++, C, Microsoft, Extension
Visual Studio Code

ไมโครซอฟท์มีส่วนขยาย C/C++ ให้กับ Visual Studio Code มานานแล้ว (และเป็นส่วนขยายยอดนิยมอันดับ 2 ของ VS Code รองจาก Python) ล่าสุดไมโครซอฟท์ออกเวอร์ชัน 1.0 ของส่วนขยายตัวนี้สักที

ของใหม่ที่สำคัญในเวอร์ชันนี้คือ รองรับการใช้งานบนลินุกซ์สถาปัตยกรรม ARM/ARM64 ทำให้สามารถใช้ VS Code เขียนแอพ C++ บนอุปกรณ์อย่าง Raspberry Pi ได้แล้ว, เพิ่มตัวปรับแต่งคอนฟิก C++ IntelliSense และตั้งค่าฟอร์แมตของโค้ด C++ แบบเดียวกับ Visual Studio ตัวเต็มได้

By mk Founder on Tag: Google Cloud, Google, Enterprise, Development, No-Code
Google Cloud

เมื่อสัปดาห์ที่แล้ว Google Cloud เปิดตัวบริการใหม่ที่ชื่อน่าเบื่อสักหน่อยว่า Business Application Platform แท้จริงแล้วมันคือแพลตฟอร์มพัฒนาแอพพลิเคชันภายในองค์กรแบบ no-code/low-code ที่กำลังได้รับความนิยมในช่วงหลัง และเกิดจากการผนวกธุรกิจที่กูเกิลซื้อมา 2 ตัว ได้แก่ Apigee บริการสร้าง API ที่ซื้อมาในปี 2016 กับ AppSheet บริการสร้างแอพแบบ no code ที่ซื้อมาต้นปี 2020

กูเกิลบอกว่าในช่วงที่ผ่านมาได้พัฒนาฟีเจอร์ใหม่บนฐานของ Apigee และ AppSheet หลายอย่าง เช่น

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

ไมโครซอฟท์มี Visual Studio Codespaces ซึ่งเป็นบริการ IDE (VS Code) ผ่านเว็บ + โฮสต์เซิร์ฟเวอร์สำหรับคอมไพล์ เปิดมาตั้งแต่เดือนพฤษภาคม 2020 (ก่อนหน้านี้ใช้ชื่อ Visual Studio Online)

ล่าสุดไมโครซอฟท์ประกาศยุบ Visual Studio Codespaces เข้าเป็นส่วนหนึ่งของบริการแบบเดียวกันแต่คนละแบรนด์คือ GitHub Codespaces

By mk Founder on Tag: Unity, Games, Android, Google Play, Development
Unity

ถึงแม้ผู้ใช้ Android ส่วนใหญ่ในโลกดาวน์โหลดแอพหรือเกมผ่าน Google Play Store แต่ก็ยังมีร้านขายแอพทางเลือกอีกมาก โดยเฉพาะจากประเทศในแถบเอเชียตะวันออก เช่น สโตร์จีน (Huawei AppGallery, Xiaomi GetApps, AppTutti) หรือเกาหลี (Samsung Store, One Store)

Unity ในฐานะผู้พัฒนาเอนจินเกมรายใหญ่ ที่ครองตลาดเกมมือถือจำนวนมาก จึงออกฟีเจอร์ Unity Distribution Portal (UDP) ให้รองรับสโตร์เหล่านี้ด้วย เพื่ออำนวยความสะดวกให้นักพัฒนาเกมที่ใช้ Unity อยู่แล้ว สามารถส่งเกมขึ้นสโตร์ทั้งหมด (ทั้ง Play Store และอื่นๆ) ได้จากหน้าจอเดียวกัน

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

ข่าวสำคัญของวงการนักพัฒนา Android ในรอบสัปดาห์คือ กูเกิลออก ConstraintLayout 2.0.0 ตัวจริงแล้ว หลังพัฒนามานานกว่า 2 ปี

ConstraintLayout เป็นระบบการจัดการเลย์เอาท์แบบใหม่ของ Android ที่เริ่มใช้ใน Android Studio 2.2 ตั้งแต่ปี 2016 และหลังจากนั้นกูเกิลก็พยายามอัพเกรดเป็นเวอร์ชัน 2.0 มาตั้งแต่ปี 2018 แต่เพิ่งเสร็จสมบูรณ์

By mk Founder on Tag: MDN, Mozilla, Development
MDN

วงการนักพัฒนาเว็บคงคุ้นเคยกับ MDN Web Docs หรือชื่อเดิม Mozilla Developer Network เว็บไซต์รวมเอกสารเกี่ยวกับเทคโนโลยีเว็บ ตัวอย่างการเขียนโค้ด และเครื่องมืออื่นๆ อีกมาก ซึ่งได้รับการยกย่องว่าเป็นแหล่งข้อมูลที่ดีเป็นอันดับต้นๆ ของคนเขียนเว็บ (ใช้ได้กับเบราว์เซอร์ทุกตัว ไม่ใช่แค่ Firefox)

By Job_The_Gamer Writer on Tag: Visual Studio Code, Development, Microsoft
Visual Studio Code

เมื่อกลางเดือนสิงหาคมไมโครซอฟท์ได้ออกอัพเดตเวอร์ชัน 1.48 ให้กับ Visual Studio Code โดยได้เพิ่มฟีเจอร์ใหม่และปรับปรุงการใช้งานหลายอย่าง

ของใหม่ที่สำคัญอย่างแรก คือการเพิ่มฟีเจอร์ซิงก์การตั้งค่าข้ามเครื่อง (Settings Sync) เข้ามาใน VS Code รุ่นเสถียรหลังจากที่เปิดให้ทดลองใช้เฉพาะ VS Code รุ่นสำหรับผู้ใช้กลุ่ม Insiders มาได้ระยะหนึ่ง

Subscribe to Development