Image

Google

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

ทิศทางของ Chrome OS และ Android เข้าใกล้กันมากขึ้นเรื่อยๆ แต่คนที่มีอุปกรณ์ Chrome OS อาจยังมีไม่เยอะมากนัก นักพัฒนาที่ต้องการนำแอพ Android ไปรันทดสอบใน Chrome OS จึงมีอุปสรรคพอสมควร

ล่าสุดปัญหานี้ถูกแก้ไขแล้ว เพราะกูเกิลเพิ่ม Chrome OS Emulator เข้ามาเป็นส่วนหนึ่งของ Android Studio เรียบร้อยแล้ว

การใช้งานเราต้องมี Android Studio ติดตั้งพร้อมกับ Android Emulator ก่อน จากนั้นค่อยติดตั้งส่วนขยาย Chrome OS SDK add-ons เข้ามา แล้วค่อยสร้าง virtual device ใหม่ขึ้นมาเป็น Pixelbook สำหรับทดสอบ

By lew Founder on Tag: Google, Artificial Intelligence
Google

ในบรรดาการเปิดตัวด้านปัญญาประดิษฐ์ของกูเกิลในงาน Google I/O ปีนี้ ส่วนที่เกี่ยวข้องกับนักพัฒนาที่สุดคงเป็น ML Kit ที่ช่วยให้การนำโมเดลปัญญาประดิษฐ์ที่พัฒนาขึ้นเองไปรันบนอุปกรณ์โดยตรงทำได้ง่ายขึ้น แต่ปัญหาสำคัญคือโทรศัพท์มักมีหน่วยความจำและพลังประมวลผลไม่สูงนัก การนำโมเดลขนาดใหญ่ไปรันมักจะรันไม่ไหว แต่กูเกิลก็เปิดบริการ Learn2Compress ให้บริการย่อขนาดโมเดลนิวรอนให้เล็กลงโดยคงความแม่นยำให้ใกล้เคียงของเดิม

Learn2Compress อาศัยเทคนิค 3 อย่างหลักในการย่อขนาดโมเดลนิวรอน ได้แก่

By nutmos Writer on Tag: Android, Google, Google Messages
Android

Google ปล่อยฟีเจอร์ใหม่สำหรับ Android Messages เวอร์ชัน 3.2.038 คือฟีเจอร์ปุ่มคัดลอกรหัสยืนยันผ่านข้อความหรือ OTP ที่ใช้ในการยืนยันตัวตนสองปัจจัย โดยผู้ใช้สามารถกดคัดลอกรหัสจากการแจ้งเตือนได้ทันที

ปกติแล้ว หากผู้ใช้เลือกเปิดระบบยืนยันตัวตนสองปัจจัยและเลือกให้ส่งรหัสผ่านมาทางเบอร์โทศัพท์ ตอนล็อกอินจะมีรหัสผ่าน OTP ส่งมาทางข้อความ ซึ่งผู้ใช้จะต้องจำเลขประมาณ 4-6 หลักและนำไปกรอกในช่องใส่รหัส ซึ่งด้วยฟีเจอร์นี้ผู้ใช้ไม่ต้องจำรหัสแล้ว เพราะถ้า Android Messages ตรวจพบว่าเป็นข้อความในลักษณะนี้ จะขึ้นปุ่มกดคัดลอกรหัสมาให้และผู้ใช้ก็กรอกลงในช่องใส่รหัสได้เลย

By lew Founder on Tag: Google Assistant, Artificial Intelligence, Google, Alan Turing
Google Assistant

Google Duplex ปัญญาประดิษฐ์ที่พูดคุยได้เหมือนมนุษย์จนปลายทางแยกไม่ออก อาจจะทำให้หลายคนถามว่าความฝันถึงปัญญาประดิษฐ์ที่ผ่าน Turing test ที่ทดสอบความสมบูรณ์ของคอมพิวเตอร์ได้มาถึงหรือยัง วันนี้

John Hennessy ประธานบอร์ด Alphabet ศาสตราจารย์จากมหาวิทยาลัยสแตนฟอร์ด ก็ออกมาให้สัมภาษณ์ว่าเขามองว่า Google Duplex นั้นผ่าน Turing test เฉพาะด้านแล้ว แม้จะยังไม่ผ่านเป็นการทั่วไปก็ตาม

By nutmos Writer on Tag: Google Assistant, Google, Artificial Intelligence
Google Assistant

ต่อเนื่องจากที่ Lauren Weinstein นักกิจกรรมในประเด็นด้านอินเทอร์เน็ตตั้งคำถามกรณี Google Assistant โทรออกเพื่อสนทนากับปลายสายโดยใช้ฟีเจอร์ Google Duplex ว่า การให้มนุษย์คุยกับ AI โดยที่ปลายสายไม่ทราบว่าที่กำลังคุยอยู่นั้นคือ AI นั้นเป็นสิ่งที่ถูกต้องแล้วหรือยัง ล่าสุด Google ก็ได้ออกมาตอบกรณีนี้แล้ว

By mk Founder on Tag: Volvo, Android, Google, Automobile
Volvo

หนึ่งในประกาศช่วงงาน Google I/O 2018 คือ Volvo เตรียมนำแอนดรอยด์มาใช้บน Infotainment ซึ่งเป็นการใช้งาน Android ตัวเต็มเลย (เหมือนเอาแท็บเล็ตไปแปะรถ) ต่างจาก Android Auto ที่เป็นการฉายจากมือถือไปขึ้นจอภาพรถยนต์

ในพื้นที่งาน Google I/O ก็มีเจ้ารถคันที่ว่ามาตั้งอยู่ด้วย ผมมีโอกาสลองไปเล่นเลยนำข้อมูลมาฝากกันครับ

By mk Founder on Tag: TensorFlow, Google, Deep Learning, Machine Learning
TensorFlow

หัวข้อหนึ่งที่น่าสนใจในงาน Google I/O 2018 คือ TensorFlow Lite เอนจินสำหรับประมวลผล deep learning ในอุปกรณ์พกพา ที่ทำงานได้ทั้งบน Android, iOS และลินุกซ์

กูเกิลเปิดตัว TensorFlow Lite ตั้งแต่งาน I/O ปี 2017 แต่ตอนนั้นยังไม่ค่อยมีใครเห็นภาพมากนักว่ามันคืออะไร เป้าหมายมีไว้ทำไม แต่เมื่อเวลาผ่านมาอีก 1 ปี ความชัดเจนก็เริ่มตามมา

By mk Founder on Tag: Android Pie, Android, User Interface, Google
Android Pie

ฟีเจอร์ใหม่ของ Android P ที่ถูกพูดถึงกันมากคือ Navigation แบบใหม่ ที่เปลี่ยนจาก 3 ปุ่มมาตรฐาน ไปใช้ท่า gesture ปัดขึ้นแทน ประเด็นนี้เป็นที่ถกเถียงกันอย่างมาก ทั้งในโลกของผู้ใช้ Android เอง และในแง่ว่าลอก iPhone X หรือไม่

ผมมีโอกาสได้พูดคุยกับ David Burke หัวหน้าฝ่ายวิศวกรรม Android (คนที่ออกมาเดโม Android P) และได้ฟังเขาอธิบายถึงที่มาที่ไปในประเด็นนี้

By arjin Writer on Tag: Google, Google Cloud, Acquisition, Enterprise
Google

กูเกิลประกาศซื้อกิจการสตาร์ทอัพจากอิสราเอล Velostrata ซึ่งมีผลิตภัณฑ์เด่นคือเทคโนโลยีด้าน Cloud Migration ระดับลูกค้าองค์กร โดยไม่มีการเปิดเผยมูลค่าในการซื้อ

บริการของ Velostrata เน้นกลุ่มลูกค้าองค์กรที่ต้องการย้ายงานจากในศูนย์ข้อมูล on-premise ไปไว้บนคลาวด์ ซึ่งเป็นความท้าทายของทุกองค์กรที่ต้องการย้ายขึ้นไปบนคลาวด์ ทำให้บริการ Velostrata มีความลงตัวกับลูกค้า Google Cloud

By nutmos Writer on Tag: Google Drive, Google, Material Design, G Suite
Google Drive

Google ปรับ UI ของ Google Drive เวอร์ชันเว็บ โดยจะเน้นที่การปรับปรุงดีไซน์ไปใช้ Material Theming ซึ่งเป็นระบบการดีไซน์ของ Google ในรูปแบบใหม่ มีสิ่งที่เปลี่ยนแปลงในครั้งนี้ เช่น

  • โลโก้ขององค์กรใน G Suite ที่อยู่ตำแหน่งมุมซ้ายบนเดิมจะย้ายไปทางขวาบน ส่วนตำแหน่งเดิมจะใช้โลโก้ของ Google Drive แทน
  • สีพื้นหลังจะใช้สีขาวจากเดิมที่ใช้สีเทา
  • ไอคอนการตั้งค่าและศูนย์ความช่วยเหลือ (Help Center) จะย้ายไปอยู่ในแนวเดียวกับ search bar แทน
  • ปุ่ม New แบบใหม่ใช้ปุ่มสี่เหลี่ยมมน
  • เปลี่ยนฟอนต์ที่ใช้กับหัวข้อ
By nismod Writer on Tag: Google, Android TV, Android
Google

หลังมีภาพ Dongle ใหม่ของ Google หลุดออกมาจาก FCC ล่าสุด Google ได้เปิดตัว Dongle ใหม่นี้แล้วในงาน Google I/O 2018 ในชื่อ ADT-2 ซึ่งเป็น Android TV Dev Kit และ Reference Design ในตัว

Google ไม่ได้บอกสเปคบอก ADT-2 แต่ขนาดของจริงใกล้เคียงกับ Chromecast Ultra มาพร้อมรีโมทและน่าจะรันดวย Android P เมื่ออุปกรณ์ตัวจริงเริ่มวางจำหน่าย ซึ่ง Google บอกว่าน่าจะมาในช่วงปลายซัมเมอร์นี้ (ใกล้ๆ กับช่วงที่น่าจะปล่อย Android P ตัวเต็ม)

By nutmos Writer on Tag: ARCore, Augmented Reality, Google
ARCore

ในงาน Google I/O ที่ผ่านมา Google ประกาศเพิ่มฟีเจอร์ใหม่ให้กับ ARCore แพลตฟอร์มสำหรับการพัฒนาระบบ augmented reality หรือ AR อย่างเป็นทางการในเวอร์ชัน ARCore 1.2 ซึ่งนักพัฒนาสามารถทดลองใช้ได้แล้ววันนี้ เช่น

By mk Founder on Tag: Android Pie, Android, Google
Android Pie

โพสต์นี้เป็นการรวมของใหม่ใน Android P ทั้งหมด ที่ประกาศไว้ในงาน Google I/O 2018 นะครับ (หลายอันเขียนเป็นข่าวไปแล้วแต่นำมารวมไว้เป็นบทความเดียวอีกทีหนึ่ง)

ฟีเจอร์ใหม่ของ Android P ถูกแบ่งออกเป็น 3 หมวดคือ Intelligence, Simplicity และ Digital Wellbeing มีรายละเอียดดังนี้

By mk Founder on Tag: Google, Processor, CPU, Artificial Intelligence, TPU
Google

เก็บตกประกาศข่าวจากงาน Google I/O 2018 กูเกิลเปิดตัวหน่วยประมวลผล Tensor Processing Unit (TPU) รุ่นที่สาม รุ่นอัพเกรดจาก TPU v2 ที่เปิดตัวในช่วงเดือนนี้ของปีที่แล้ว

TPU v3 มีสมรรถนะดีขึ้นกว่า v2 ถึง 8 เท่า และ TPU หนึ่งชุด (64 ตัวเรียกเป็น 1 pod) มีพลังประมวลผลถึง 100 petaFLOPS เพิ่มขึ้นจาก 1 pod ของ TPU v2 ที่ทำได้เพียง 11.5 petaFLOPS tops

อีกประเด็นที่น่าสนใจคือ TPU v3 ใช้ระบบระบายความร้อนด้วยของเหลวด้วย ซึ่งเป็นครั้งแรกที่กูเกิลนำระบบแบบนี้มาใช้งานกับ TPU

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

กูเกิลเปิดตัว Android Jetpack เป็น "ชุด" เครื่องมือสำหรับนักพัฒนา Android ที่คอยอำนวยความสะดวกให้การพัฒนาแอพสะดวกขึ้น

Jetpack ไม่ใช่ของใหม่ซะทั้งหมด หลายอย่างมีในโลกของ Android มานานแล้ว (เช่น Fragment/Layout) แต่ถูกนำมาจัดชุดใหม่ให้อยู่ภายใต้แบรนด์เดียว แต่ก็มีของใหม่บางอย่างเพิ่มเข้ามา เช่น Kotlin Extension (KTX) หรือ Slices ที่เป็นแนวคิดใหม่ใน Android P

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

กูเกิลโชว์เทคนิคใหม่สำหรับการจัดแพ็กเกจ Android ช่วยให้ขนาดไฟล์ APK ลดลงได้สูงสุดถึง 50%

เทคนิคใหม่เรียกว่า Android App Bundle หลักการของมันคือ Dynamic Delivery ให้ผู้ใช้ดาวน์โหลดไฟล์เฉพาะส่วนที่ต้องใช้เท่านั้น ไม่ต้องโหลด APK ทั้งก้อนที่มีส่วนที่ไม่ได้ใช้งาน (เช่น ไฟล์ที่คอมไพล์มาสำหรับสถาปัตยกรรมอื่น) แถมยังสามารถดาวน์โหลดส่วนอื่นเข้ามาภายหลังได้เมื่อต้องใช้งาน

ในมุมของนักพัฒนาก็ทำงานง่ายขึ้น เพราะสร้างไฟล์ทั้งหมดชุดเดียว สร้าง APK ไฟล์เดียว ไม่ต้องสร้าง APK หลายชุดสำหรับการใช้งานแต่ละแบบ ที่เหลือนั้น Google Play จัดการต่อให้เราเอง

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

ในยุคสมัยที่อะไรๆ ก็ชื่อลงท้ายด้วย X กูเกิลเองก็เลยมี AndroidX กับเขาด้วย แต่มันไม่ใช่ของใหม่ทั้งหมด เพราะเป็นเวอร์ชันอัพเกรดของ Android Support Library ที่นักพัฒนาแอพส่วนใหญ่ใช้งานอยู่แล้ว

ชื่อ AndroidX มาจากคำว่า Android extension libraries ส่วนเหตุผลที่ต้องมีชื่อใหม่ก็เพราะว่าไลบรารีในชุด Android Support Library งอกมาเพิ่มเรื่อยๆ ตลอด 7 ปีที่ผ่านมา จนทำให้นักพัฒนาเริ่มสับสนว่าต้องเรียกใช้ไลบรารีตัวไหนกันแน่ (ที่ชื่อดันแตกต่างกันด้วย)

By mk Founder on Tag: Google News, Google, Mobile App
Google News

กูเกิลเปิดตัวแอพอ่านข่าว Google News เวอร์ชันใหม่ ที่จะมาแทนทั้งแอพ News & Weather และ Google Play Newsstand

Google News เวอร์ชันใหม่มีฟีเจอร์ใหม่ดังนี้

By mk Founder on Tag: Material Design, Google, Design
Material Design

ก่อนหน้านี้มีข่าวหลุดของ Material Design 2 เวอร์ชันอัพเกรดของ Material Design ที่เปิดตัวในปี 2014

วันนี้กูเกิลเปิดตัวดีไซน์แบบใหม่อย่างเป็นทางการ ในชื่อว่า Material Theming

กูเกิลระบุว่า Material Design ได้รับการตอบรับจากนักพัฒนาเป็นอย่างดี แต่ก็มีเสียงวิจารณ์ว่าแอพที่ออกแบบตาม Material Design หน้าตาดูคล้ายกันไปหมด กูเกิลจึงพัฒนา Material Theming ขึ้นมาเพื่อแก้ปัญหานี้

By mk Founder on Tag: Linux, ChromeOS, Google, Operating System
Linux

ตรงตามข่าวก่อนหน้านี้ วันนี้กูเกิลประกาศข่าวอย่างเป็นทางการว่า ระบบปฏิบัติการ Chrome OS จะรองรับการรันแอพจากลินุกซ์ด้วย

กูเกิลไม่ได้ให้รายละเอียดเรื่องนี้มากนัก บอกว่าแอพจากลินุกซ์จะทำงานบน Chrome OS ได้เป็นปกติ และเราจะสามารถรัน Android Studio เวอร์ชันลินุกซ์บน Chrome OS ได้ด้วย ช่วยให้ Chrome OS กลายเป็นระบบปฏิบัติการที่เหมาะกับนักพัฒนามากขึ้น

อุปกรณ์ Chrome OS ตัวแรกที่จะได้ใช้ฟีเจอร์นี้คือ Pixel Book ของกูเกิลเอง

Subscribe to Google