กูเกิลเปิดบริการ AI ช่วยเขียนโค้ด Gemini Code Assist ให้คนทั่วไปใช้งานฟรี จากเดิมคิดราคา 19 ดอลลาร์ต่อคนต่อเดือน
Gemini Code Assist เวอร์ชันปัจจุบันใช้โมเดล Gemini 2.0 รุ่นใหม่ล่าสุดเวอร์ชันที่ปรับแต่งมาเพื่อการเขียนโค้ด รองรับภาษาโปรแกรมทุกตัว วิธีการใช้งานตอนนี้ยังรองรับเฉพาะบน Visual Studio Code และ IDE ในเครือ JetBrains
Meta ประกาศยกเลิก Create React App ตัวช่วยเตรียมคอนฟิกสำหรับเขียนแอพ React ด้วยเหตุผลว่ามีข้อจำกัดทางเทคนิคหลายอย่าง ที่ทำให้ยากต่อการดูแล
การเริ่มเขียนแอพด้วย React จำเป็นต้องเตรียมเครื่องมือพื้นฐานหลายอย่าง เช่น JSX, linting, hot reloading ทำให้นักพัฒนาหน้าใหม่เริ่มต้นได้ยาก ในปี 2016 ทางทีม Meta จึงสร้าง Create React App ขึ้นมาเพื่อรวมเครื่องมือทุกอย่างไว้ด้วยกันเป็นก้อนเดียว
แต่ความง่ายในการเริ่มต้น ต้องแลกมาด้วยข้อจำกัดทางเทคนิคหลายประการ โดยเฉพาะการใช้งานระดับโปรดักชัน ซึ่ง Create React App ไม่ได้รวมฟีเจอร์สำคัญอย่าง routing, data fetching, code splitting มาให้ด้วย นักพัฒนาต้องมาเพิ่มเองภายหลัง
กูเกิลออก API ตัวใหม่ของ Android ชื่อว่า TrustedTime บังคับให้ฮาร์ดแวร์เช็คเวลากับเซิร์ฟเวอร์ของกูเกิลเป็นระยะ เพื่อให้มั่นใจว่าเวลาบนฮาร์ดแวร์นั้นๆ ถูกต้องเสมอ
กูเกิลบอกว่าปัจจุบันมีแอพจำนวนมากที่ต้องอ้างอิงเวลาที่ถูกต้อง เช่น ปฏิทินนัดหมาย, แอพการเงิน, แอพขนส่งสินค้า, เกมออนไลน์, แอพความปลอดภัยที่ต้องใช้เวลาเข้ามาสร้างรหัส OTP สำหรับ 2FA แต่การอ้างอิงเวลาบนเครื่องอาจมีความผิดพลาด ทั้งที่ผู้ใช้ไม่ตั้งใจ (เผลอเปลี่ยนเวลาในเครื่อง, นาฬิกาในเครื่องเพี้ยน) หรือตั้งใจ (แก้เวลาในเครื่องเพื่อโกงบางอย่าง)
อาจไม่ถูกใจนักพัฒนาเกมที่ยังยึดติดกับคอนโซล แต่ในรายงาน State of the Game Industry 2025 ที่สำรวจความคิดเห็นของนักพัฒนาเกมของงาน Game Developers Conference (GDC) จำนวนกว่า 3,000 คน มีสัดส่วน 80% ระบุว่ากำลังพัฒนาเกมบนพีซี เพิ่มขึ้นอย่างมากจากตัวเลข 66% ในการสำรวจของปีที่แล้ว
ส่วนนักพัฒนาที่ระบุว่ากำลังทำเกมลงคอนโซล PS5 มีสัดส่วน 38%, Xbox Series X|S มีสัดส่วน 34%, Nintendo Switch สัดส่วน 20% อีกแพลตฟอร์มที่น่าสนใจคือเกมบนเว็บเบราว์เซอร์มีคนตอบ 16% เพิ่มขึ้นจาก 10% ในปีที่แล้ว
Andrew Ng เขียนบทความแสดงความเห็นว่า อาชีพ AI Product Manager จะเป็นที่ต้องการมากขึ้น ในยุคที่ใช้ AI ช่วยเขียนโค้ดได้ง่ายขึ้นกว่าเดิม ในราคาถูกกว่าเดิมมาก
Andrew บอกว่างานพัฒนาซอฟต์แวร์ ประกอบด้วยตำแหน่ง Product Manager หรือ PM ที่ตัดสินใจว่าจะสร้างฟีเจอร์ไหน และ Software Developer ที่ทำงานเขียนโค้ดจริงๆ โดยปกติแล้ว สัดส่วน Engineer:PM อยู่ราว 6:1 แต่ก็อาจปรับเปลี่ยนได้ตามแต่ละบริษัท (เช่น 4:1 ไปจนถึง 10:1)
Satya Nadella ซีอีโอไมโครซอฟท์ประกาศว่า GitHub Copilot Workspace เครื่องช่วยนักพัฒนาจัดการงานในทุกขั้นตอนด้วยพลัง Copilot ซึ่งเปิดตัวไปตั้งแต่เมษายนปีที่แล้ว ตอนนี้เปิดให้นักพัฒนาบน GitHub ทุกคนสามารถใช้งานได้แล้วตั้งแต่วันนี้ จากก่อนหน้านี้เป็นระบบ waitlist
GitHub Copilot Workspace เป็น environment สำหรับนักพัฒนาที่ทำงานบน GitHub Copilot เช่น ระบบแนะนำโค้ด, เครื่องมือดีบั๊ก ตลอดจนเครื่องมือช่วยการทำงานร่วมกันระหว่างโครงการโดยมี AI ผู้ช่วยหรือ Agentic AI เป็นตัวดำเนินการ
ที่มา: Visual Studio Magazine
วันนี้หลังจากกูเกิลเปิดตัว Gemini 2.0 Flash เอกสารสำหรับนักพัฒนาก็แสดงฟีเจอร์เพิ่มเติมที่ไม่ได้อยู่ในประกาศเปิดตัวโดยตรง ได้แก่
Visual Studio Code เปิดตัวฟีเจอร์ Copilot Edits พิมพ์สั่งให้ปัญญาประดิษฐ์ของ GitHub Copilot ช่วยแก้โค้ดให้เห็นกันชัดๆ ใน editor เลย
ก่อนหน้านี้ VS Code รองรับฟีเจอร์ปัญญาประดิษฐ์ช่วยแก้โค้ดได้ 2 ทาง อย่างแรกคือการช่วยเติมโค้ด completion ในหน้าต่าง editor อย่างที่สองคือการแชทคุยถามตอบเรื่องโค้ดในแถบ chat sidebar
Copilot Edits เป็นวิธีการที่สาม ซึ่งผสมผสานจากสองวิธีแรก นั่นคือเราสามารถลากไฟล์ใส่ช่องแชท แล้วพิมพ์สั่งให้แก้โค้ดตามที่ต้องการ จากนั้นเราจะเห็นหน้าจอ editor นำเสนอว่าจะแก้โค้ดอย่างไรบ้าง ก่อนกด Accept/Discard เพื่อเลือกว่าจะรับการเปลี่ยนแปลงในโค้ดหรือไม่ (ดูวิดีโอประกอบได้จากต้นทาง)
ไมโครซอฟท์ออก .NET 9 รุ่นเสถียร หลังจากเริ่มทดสอบรุ่น Preview มาตั้งแต่ต้นปี 2024
หลังไมโครซอฟท์รวมร่าง .NET เสร็จใน .NET 7 ยุคหลังจากนั้นเป็นการพัฒนา .NET ในฐานะแพลตฟอร์มเดียวสำหรับพัฒนาทุกอย่าง (a unified platform) ไม่ว่าจะเป็นเว็บ เซิร์ฟเวอร์ เดสก์ท็อป มือถือ ไปถึงงานใหม่ๆ อย่าง AI
มาถึง .NET 9 มีการเปลี่ยนแปลงหลายอย่าง โดยทุกชิ้นส่วนสำคัญของ .NET ล้วนแต่ได้รับการอัพเดตถ้วนหน้า
กูเกิลจับมือกับบริษัท Sourcegraph ผู้พัฒนา AI ช่วยเขียนโค้ดชื่อ Cody ทดลองนำโมเดล Gemini 1.5 ที่รองรับอินพุตขนาดยาว 1 ล้านโทเคน ว่าช่วยให้คุณภาพของคำตอบดีขึ้นอย่างไร
Cody เป็นการนำ AI มาอ่านโค้ดภายในขององค์กรลูกค้า เพื่อช่วยให้ค้นหาและแนะนำการเขียนโค้ดใหม่ ใช้ร่วมกับ IDE ยอดนิยมทั้ง Visual Studio และตระกูล JetBrains ได้ โมเดลภาษาที่ Cody เลือกใช้งานเป็นโมเดลยอดนิยมหลายตัวในตลาด เช่น Claude 3/3.5, GPT-4o, Gemini, Mixtral (ลูกค้าเลือกเองโมเดลได้) โดยโมเดลที่ใช้งานในระดับโปรดักชันมีขนาด context window ยาว 10,000 โทเคน (10k)
ต้องยอมรับว่ากูเกิลเปิดตัว Gemini หลัง ChatGPT เป็นเวลานานพอสมควร ทำให้ตลาด AI/LLM มุ่งไปที่ฝั่ง OpenAI กันหมด แอพที่เรียกใช้งาน LLM จึงมักเขียนเพื่อรองรับโมเดลของฝั่ง OpenAI โดยเรียกใช้ OpenAI Library (ทั้งที่เป็น official และ unofficial) กันซะเป็นส่วนใหญ่
ล่าสุดกูเกิลประกาศ "แฝงตัว" ให้รองรับการเรียกใช้ Gemini ผ่าน OpenAI Library ได้แล้ว ช่วยลดภาระการแก้โค้ดลง โดยโค้ดสามารถเรียกใช้ OpenAI Library ได้เหมือนเดิม แต่ในส่วนของโมเดลเปลี่ยนเป็นเรียก Gemini แทน ช่วยให้แก้โค้ดเพียงไม่กี่บรรทัดเท่านั้น
JetBrains ประกาศปรับเปลี่ยนไลเซนส์ของ IDE ในเครือ 2 ตัวคือ WebStorm (JavaScript/TypeScript) และ Rider (Unreal) ให้ใช้งานฟรี หากไม่ได้ใช้งานในเชิงพาณิชย์ (non-commercial use)
JetBrains อธิบายว่าก่อนหน้านี้ได้ออก IDE ใหม่ๆ อย่าง RustRover (Rust) และ Aqua (QA/Test Automation) ที่มีไลเซนส์แบบ non-commercial อยู่แล้ว จึงขยายไลเซนส์แบบเดียวกันมายัง WebStorm กับ Rider เพิ่มด้วย
ค่าย JetBrains มีบริการใช้ AI ช่วยเขียนโค้ดชื่อ JetBrains AI Assistant ประมวลผลที่ฝั่งเซิร์ฟเวอร์ เปิดบริการมาตั้งแต่ปี 2023 โดยใช้โมเดลภาษาจากหลายค่ายผสมกัน ที่เคยระบุชื่อไว้คือจาก OpenAI และ Google LLM
ล่าสุด JetBrains เปิดตัวโมเดลภาษาของตัวเองชื่อ Mellum ที่บอกว่าสร้างมาเพื่องานช่วยเติมโค้ด (code completion) โดยเฉพาะ เมื่อเป็นโมเดลสำหรับงานเขียนโค้ดอย่างเดียว ทำให้โมเดลมีขนาดเล็ก ช่วยเติมโค้ดได้เร็วกว่าโมเดลภาษาอื่นๆ ในท้องตลาด
กูเกิลเปิดให้นักพัฒนาแอพบน Android เรียกใช้งานโมเดล Gemini Nano เป็นการทั่วไป หลังจากทดสอบแบบจำกัดวงมาตั้งแต่ Google I/O 2024 โดยตอนนี้ใช้โมเดล Gemini Nano 2 ที่มีประสิทธิภาพดีขึ้นด้วย
การใช้งาน Gemini Nano ต้องเรียกผ่าน AICore โดยมี AI Edge SDK อีกที ตอนนี้การใช้งานยังจำกัดเฉพาะบนฮาร์ดแวร์ Pixel 9 series เท่านั้น และสถานะการเปิดใช้ยังเป็นการทดลองใช้งาน (experimental)
การเปิดให้แอพภายนอกใช้ Gemini Nano แบบ on device ทำให้แอพมีฟีเจอร์ด้าน AI จัดการข้อความได้ทันที เช่น rephrasing (ปรับแก้ไขข้อความ), smart reply, proofreading, summarization
กูเกิลออก Android Studio Ladybug เวอร์ชัน 2024.2.1 ตามระบบการออกรุ่นแบบใหม่ ที่เวอร์ชันลงท้ายด้วย .1 จะอัพเดตเฉพาะตัวแกน IntelliJ เท่านั้น
Android Studio รุ่นแรกที่ใช้นโยบายนี้คือ Koala (รหัส K) ที่ออกรุ่น 2024.1.1 (อัพเดตแกน) ในเดือนมิถุนายน และออก 2024.1.2 (Feature Drop) ในเดือนสิงหาคม
Android Studio Ladybug (รหัส L) เป็นรุ่นที่สองที่เดินตามนโยบายนี้ ข่าวนี้คือการออกรุ่น 2024.2.1 ที่อัพเดตเฉพาะแกน และยังไม่มีฟีเจอร์ใหม่อย่างอื่นนั่นเอง
Ruby on Rails เว็บเฟรมเวิร์คที่ได้รับความนิยมอย่างสูงในงานสาย startup เปิดตัวเวอร์ชัน 8.0.0 Beta 1 เป็นที่เรียบร้อยเมื่อวันที่ 27 กันยายน 2567 โดยมีสโลแกนใหม่ของการอัปเดตครั้งนี้ว่าเพื่อการ deploy แอป โดยไม่ต้องใช้ PaaS (Platform as a Service)
ใน Rails 8.0.0 Beta 1 มีฟีเจอร์สำคัญดังนี้:
Replit บริษัทเจ้าของ IDE ผ่านเบราว์เซอร์ ที่ช่วงหลังหันมาเอาดีเรื่อง AI ช่วยเขียนโค้ด และก่อนหน้านี้เพิ่งเปิดตัว Code Repair การใช้โมเดลภาษา LLM ช่วยแก้บั๊กในโค้ด ล่าสุดเปิดตัว Replit Agent บริการ AI ช่วยเสกแอพ แค่พิมพ์สั่งว่าต้องการอะไรใน prompt แล้วจะได้แอพสำเร็จรูปออกมาเลย
Amjad Masad ซีอีโอของ Replit เดโมการสร้างแอพแผนที่แบบง่ายๆ ด้วยการพิมพ์สั่งใน prompt ของ Replit IDE เพียงแค่ว่า
Create an app that shows a map of local landmarks based on my location. Use Wikipedia to fetch the landmarks.
เกมเด่นของค่าย EA ในไตรมาสที่ผ่านมาคือ เกมอเมริกันฟุตบอล EA SPORTS College Football 25 ที่มีผู้เล่นมากกว่า 5 ล้านคน โดยปัจจัยที่ทำให้เกมนี้โด่งดัง มีทั้งการเป็นเกมในซีรีส์ College Football ที่คัมแบ็คภาคแรกในรอบ 11 ปี (ภาคสุดท้ายคือ NCAA Football 14 ออกปี 2013) รวมถึงการได้สิทธิในหน้าตานักกีฬา ทีมอเมริกันฟุตบอล และสนามแข่งจำนวน 134 สนาม ตรงตามสนามจริงๆ ส่งผลให้แฟนๆ กีฬาเข้ามาเล่นทีมที่ตัวเองเชียร์กันได้ถ้วนหน้า ไม่ว่าเชียร์ทีมไหน
จากข่าว Android Studio ปรับวิธีการออกรุ่นใหม่เมื่อเดือนพฤษภาคม 2024 โดยแยกเป็น 2 รุ่นย่อยคือ อัพเดตเวอร์ชันตัวแกน IntelliJ ให้ก่อน และอัพเดตฟีเจอร์ตามมาภายหลัง
Android Studio Koala เป็นเวอร์ชันแรกที่ใช้นโยบายออกรุ่นแบบนี้ เมื่อเดือนมิถุนายน กูเกิลได้ออก Koala 2024.1.1 ที่อัพเดตแกน IntelliJ เวอร์ชัน 2024.1 ให้แล้ว คราวนี้จึงเป็นคิวของ Koala 2024.1.2 ที่เรียกว่ารุ่น Feature Drop ตามมา
เมื่องาน Google I/O 2024 กูเกิลเปิดบริการ Android Device Streaming สำหรับนักพัฒนาแอพ Android ทดสอบแอพของตัวเองบนเครื่องจริงจากระยะไกล เข้ามายัง Android Studio ได้โดยตรง
ล่าสุดกูเกิลประกาศรองรับเครื่องฮาร์ดแวร์จากพันธมิตร 3 แบรนด์คือ Samsung, Xiaomi, Oppo ให้รองรับการทดสอบบนเครื่องของแบรนด์เหล่านี้ด้วย นอกเหนือจากของเดิมที่มีแต่ Pixel เพียงแบรนด์เดียว
ตอนนี้บริการทดสอบเครื่องของแบรนด์อื่นๆ ยังมีสถานะเป็น Early Access ต้องสมัครและผ่านการคัดเลือกก่อน เบื้องหลังการขยายเครื่องให้ทดสอบหลายแบรนด์ เป็นความร่วมมือของกูเกิลกับบริษัท OmniLab ที่ช่วยจัดการเครื่อง Pixel สำหรับทดสอบให้กูเกิลอยู่เดิมแล้ว
AWS เปิดบริการ App Studio บริการโฮสต์แอปพลิเคชั่นแบบ low code ที่ชูจุดเด่น AI ช่วยเขียนแอปตามความต้องการใช้งาน
เมื่อผู้ใช้ล็อกอินเข้า App Studio และพยายามสร้างแอปใหม่จะมี AI มาคุยกับผู้ใช้ก่อนว่าต้องการสร้างแอปอะไร และมี requirement อย่างไรบ้าง จากนั้นจึงร่าง requirement และ flow การใช้งานอย่างละเอียดมาให้เราอ่านอีกทีหนึ่งก่อนจะสร้างแอป เมื่อได้เอกสารฟีเจอร์ต่างๆ ของแอปพลิเคชั่นจนครบแล้วจึงสั่งสร้างแอปมาให้เราปรับแต่งต่อ
Visual Studio Code ออกเวอร์ชัน 1.91 อัพเดตรอบเดือนมิถุนายน 2024 มีของใหม่ที่น่าสนใจดังนี้
Source Control view ปรับวิธีการแสดงผล visualization ว่าโค้ดมีการเปลี่ยนแปลงอย่างไร (incoming and outgoing changes) โดยแสดงเป็นเส้นกราฟให้เห็นชัดเจน ตอนนี้ยังมีสถานะเป็นพรีวิว
Eclipse Foundation ประกาศออก Theia IDE (อ่านว่า "ธีอา") เวอร์ชัน 1.50 ซึ่งนับเป็นรุ่นเสถียรรุ่นแรก ปลดป้าย Beta ออก และแนะนำให้คนทั่วไปใช้งาน
Eclipse Theia เป็นการนำซอร์สโค้ดของ Visual Studio Code มาพัฒนาต่อ โดยรองรับทั้งการรันบนเดสก์ท็อปและผ่านเบราว์เซอร์ ตัวโครงการเริ่มทำมาตั้งแต่ปี 2017 โดยแบ่งเป็น 2 ส่วนคือ Theia platform ที่เป็นแพลตฟอร์มสำหรับให้องค์กรอื่นๆ นำไปสร้าง IDE แบบคัสตอม (เช่น Red Hat CodeReady Workspaces และ Arm Mbed Studio) กับตัว Theia IDE ที่เป็น IDE มาตรฐานของ Eclipse Theia เอง (เดิมชื่อว่า Theia Blueprint)
Android Studio ออกเวอร์ชันเสถียร Koala (2024.1.1) ซึ่งเป็นเวอร์ชันแรกตามนโยบายการออกเวอร์ชันแบบใหม่ ที่เพิ่งประกาศออกมา เวอร์ชันที่ลงท้ายด้วย .1 จะเป็นตัวแรกในซีรีส์ ที่อัพเดตตัวแกนของ IntelliJ ให้เป็นเวอร์ชันใหม่ (2024.1)
หลังจากนั้น Android Studio จะออกเวอร์ชัน Koala (2024.1.2) ที่เพิ่มฟีเจอร์ใหม่ๆ ตามมาในระยะถัดไป
ที่มา - Android Studio
ไมโครซอฟท์ค่อยๆ ผลักดัน .NET MAUI (อ่านว่า เมาอิ) ชุดเครื่องมือสร้าง UI ข้ามแพลตฟอร์มด้วย C# มาอย่างช้าๆ หลังจาก Visual Studio ตัวเต็มรองรับแล้วในปี 2022 ก็ต้องใช้เวลาอีก 2 ปีกว่าจะมาถึง VS Code