Tags:
Node Thumbnail

ในรอบ 2 ปีที่ผ่านมา (2017-2018) กูเกิลยกเครื่องหลายส่วนของแพลตฟอร์ม Android ไปเยอะมาก ในระดับที่ว่าตำราพัฒนาแอพ Android ที่อายุเก่าเกิน 2-3 ปีอาจล้าสมัยไปหมดแล้ว แพลตฟอร์ม Android ในปี 2018 มีความแตกต่างจาก Android ปี 2008 แบบที่เรียกได้ว่าไม่เหมือนกันเลยอย่างสิ้นเชิง

ในงาน Google I/O 2018 มีหัวข้อที่พูดถึงประเด็นนี้โดยตรง ผู้นำเสนอเป็นคนที่โลก Android คุ้นหน้ากันมานานอย่าง Romain Guy และ Chet Haase ใช้คำว่าตอนนี้เราเข้าสู่ "Android ยุคใหม่" (Modern Android) แล้ว ธรรมเนียมปฏิบัติต่างๆ ที่สอนกันมาในหมู่นักพัฒนาอาจใช้งานไม่ได้อีกต่อไป

Tags:
Node Thumbnail

Steam ประกาศเปิดตัวแอป Steam Link สำหรับแคสต์เกมจากพีซีไปขึ้นบน iOS และแอนดรอยด์เมื่อสัปดาห์ก่อน วันนี้แอปเวอร์ชันเบต้า บนแอนดรอยด์เปิดให้ดาวน์โหลดแล้ว ซึ่งในหน้า Play Store ระบุว่ารองรับ Android TV และใช้ได้เฉพาะบน Wi-Fi ความถี่ 5GHz

ส่วนแอนดรอยด์ที่รองรับคือเวอร์ชัน 5.0 ขึ้นไปและรองรับการแคสต์ที่ความละเอียดสูงสุด 4K 60fps หากพีซีและสมาร์ทโฟนแรงพอ รวมถึงพีซีต่อสายแลน ส่วนบน iOS ต้องรอกันอีกเล็กน้อย โดยจะรองรับ iOS 10 ขึ้นไป รวมถึงจะรองรับบน tvOS 10.3 ขึ้นไปด้วย

Tags:
Node Thumbnail

ฟีเจอร์ใหม่อย่างหนึ่งของ Windows 10 April 2018 Update ตัวล่าสุดคือ Nearby Share ที่เทียบได้กับ AirDrop ของฝั่งแอปเปิล ตอนนี้ Nearby Share ยังรองรับเฉพาะการแชร์ระหว่างอุปกรณ์ Windows ด้วยกันเท่านั้น

แต่ไมโครซอฟท์กำลังจะเพิ่ม Nearby Share ให้รองรับอุปกรณ์ Android และ iOS ด้วย โดยใช้ Bluetooth ในการตรวจหาว่ามีพีซีเครื่องใดบ้างอยู่ใกล้ๆ แล้วค่อยส่งข้อมูลผ่าน Bluetooth หรือ Wi-Fi อีกทีหนึ่ง อย่างไรก็ตาม ไมโครซอฟท์ยังไม่ประกาศว่าจะเปิดฟีเจอร์นี้เมื่อไร

Tags:
Node Thumbnail

ปัญหาการอัพเดตแพตช์รายเดือนบนแอนดรอยด์เป็น pain point ใหญ่อย่างหนึ่งที่ Google พยายามแก้ไขมาตลอด ซึ่งถึงแม้จะมี Project Treble บน Android Oreo จะออกมาช่วยแก้ปัญหาในเชิงเทคนิค แต่ก็ไม่ได้หมายความว่าผู้ผลิตแอนดรอยด์จะยอมทำตามกันทั้งหมด

ล่าสุด Google จริงจังที่จะแก้ปัญหานี้ไปอีกขึ้น จากการเตรียมจะแก้ไขรายละเอียดในข้อตกลง กับผู้ผลิตแอนดรอยด์ OEM (OEM Agreement) ให้ปล่อยแพตช์รายเดือนอย่างสม่ำเสมอมากขึ้น ทว่ายังไม่มีรายละเอียดออกมาว่าจะบังคับอะไรยังไง อุปกรณ์รุ่นไหนบ้าง

ที่มา - XDA

Tags:
Node Thumbnail

เราเริ่มเห็นกูเกิลทำตลาด Android Go มาสักระยะแล้ว (มือถือที่ขายในบ้านเราแล้วคือ Nokia 1) ในงาน Google I/O 2018 ก็มีหัวข้อหนึ่งที่พูดถึงเรื่องนี้โดยเฉพาะ

Android Go เป็นส่วนหนึ่งของแผนการ Next Billion Users ของกูเกิล (ชื่อภายในเรียกกันว่า NBU) เน้นเจาะตลาดประเทศกำลังพัฒนา ที่คนใช้งานอินเทอร์เน็ตผ่านมือถือเพียงช่องทางเดียวเท่านั้น

Tags:
Node Thumbnail

ทิศทางของ 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 สำหรับทดสอบ

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

ในการสัมภาษณ์ David Burke หัวหน้าทีมวิศวกรรม Android ผมมีโอกาสถามประเด็น Project Treble ที่เริ่มใน Android Oreo จะช่วยแก้ปัญหาเรื้อรังเรื่องการอัพเดต Android ว่าเป็นอย่างไรบ้าง

คำตอบของ Burke บอกว่า Project Treble เป็นเรื่องที่ต้องใช้เวลา 2-3 ปีถึงจะแสดงพลังของมันออกมาอย่างเต็มที่ ช่วงแรกที่ประกาศข่าว เรายังไม่เห็นผลของมันมากนัก

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

หลังมีภาพ 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 ตัวเต็ม)

ที่มา - Android Central

Tags:
Node Thumbnail

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

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

Tags:
Node Thumbnail

กูเกิลปล่อย Android Studio 3.2 ให้ทดสอบพร้อมของใหม่ๆ ที่ประกาศในงาน Google I/O 2018 โดยสถานะตอนนี้ยังเป็นรุ่น canary และต้องใช้เวลาอีกสักพักกว่าจะเป็น stable

ของใหม่ที่มีใน Android Studio 3.2 ได้แก่ ปรับเวอร์ชันมาใช้ IntelliJ IDEA 2018.1.1 เป็นฐาน, Slices, AndroidX, Android Jetpack, App Bundle

ฟีเจอร์ใหญ่ที่น่าสนใจคือ Navigation Editor ช่วยให้เราเห็นภาพการนำทาง (navigation) ในแต่ละหน้าจอของแอพ ว่ากดจากหน้าจอไหนแล้วจะไปโผล่หน้าจอไหน

Tags:
Node Thumbnail

ฟีเจอร์ใหม่ที่น่าสนใจใน Android P สำหรับนักพัฒนาแอพคือ Slices และ App Actions ที่มาพร้อมแนวคิดใหม่ว่า เราไม่จำเป็นต้องใช้งานแอพทั้งตัวก็ได้

Slices และ App Actions ออกแบบมาเพื่ออนาคตที่เราทำงานต่างๆ ผ่าน Google Assistant มากกว่าเรียกแอพขึ้นมาตามปกติ ทำให้นักพัฒนาสามารถ "หั่น" (slice) หน้าจอบางส่วนมาแสดงในหน้าจอของ Google Assistant ได้

Tags:
Node Thumbnail

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

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

Android Jetpack ประกอบด้วยคอมโพเนนต์ (components) เครื่องมือ (tools) และคำแนะนำในเชิงสถาปัตยกรรม (architectural guidance) ถ้าอิงตามการแบ่งหมวดของกูเกิลเองจะมี 4 หมวดคือ พื้นฐาน (fundamental) สถาปัตยกรรม (architecture) พฤติกรรม (behavior) และ UI

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

กูเกิลเลยจัดระเบียบชื่อทั้งหมดใหม่ให้อยู่ภายใต้ชื่อ androidx ดังนั้นเวลาอ้างอิง namespace ในโค้ดก็จะขึ้นต้นด้วย androidx.* แทนของเดิมที่เป็น android.* (แต่ไม่ใช่ทุกอย่างที่ย้ายไปอยู่ใต้ androidx)

ตัวอย่าง

Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศว่าฟีเจอร์ Hyper-V บน Windows 10 รองรับ Android Emulator แล้ว ผลคือการรันอีมูเลเตอร์บนวินโดวส์จะเร็วกว่าเดิมจากการเร่งความเร็วที่ระดับฮาร์ดแวร์ ไม่อืดอาดแบบในอดีต

การใช้งานจำเป็นต้องอัพเกรด Windows 10 เป็น April 2018 Update ก่อน และเปิดใช้งาน Hyper-V จากหน้า Windows Feature, ติดตั้ง Visual Studio Tools for Xamarin preview และใช้งาน Android Emulator เวอร์ชัน 27.2.7 ขึ้นไป

ที่มา - Visual Studio Blog

Tags:
Node Thumbnail

นอกจากข่าวมือถือหลายค่ายจะได้ Android P Beta แล้ว กูเกิลยังประกาศข่าวว่าฟีเจอร์ Google Lens จะกลายเป็นส่วนหนึ่งของแอพกล้องในมือถืออีกหลากหลายค่ายด้วย

ผู้ผลิตมือถือที่มีชื่อปรากฏได้แก่ LG, Motorola, Xiaomi, Sony, Nokia, Transsion, TCL, OnePlus, BQ, ASUS

ที่ผ่านมา Google Lens อยู่ในแอพ Google Photos ทำให้ผู้ใช้หลายคนอาจไม่รู้จักวิธีใช้งาน แต่การที่ Google Lens จะกลายเป็นส่วนหนึ่งของแอพกล้องหลักของเครื่อง น่าจะทำให้การใช้งานแพร่หลายขึ้นอีกมาก

Tags:
Node Thumbnail

หลังจากที่ประกาศว่ามือถือที่ได้รับ Android P Beta จะไม่ได้มีเพียงแค่ Pixel ล่าสุด Google ประกาศรายชื่อของรุ่นโทรศัพท์ที่รองรับ Android P Beta เป็นที่เรียบร้อย โดยมีรายชื่อรุ่นดังนี้

  • Essential Phone
  • Google Pixel 2
  • Google Pixel 2 XL
  • Google Pixel
  • Nokia 7 Plus
  • Oppo R15 Pro
  • Sony Xperia XZ2
  • Vivo X21UD
  • Vivo X21
  • Xiaomi Mi Mix 2S

ในโทรศัพท์บางรุ่น กระบวนการติดตั้ง Android P Beta จำเป็นจะต้องใช้การแฟลชรอมผ่าน ADB และไม่สามารถอัพเดตผ่าน OTA โดยปกติได้

Tags:
Node Thumbnail

วันนี้กูเกิลประกาศฟีเจอร์ใหม่ๆ ของ Android P ที่กำลังจะออกมาภายในปีนี้ โดยกูเกิลประกาศปล่อย Android P Beta รุ่นต่อจากรุ่นพัฒนาแรกที่ปล่อยออกมาเมื่อเดือนมีนาคม ความพิเศษของปีนี้คือ Android P Beta จะปล่อยให้กับโทรศัพท์ Android Oreo หลายแบรนด์พร้อมๆ กันหมดตั้งแต่วันนี้ ได้แก่ Pixel, Nokia, Xiaomi, Oneplus, Vivo, Sony, Essential, และ Oppo

Tags:
Node Thumbnail

พบกันเป็นประจำทุกเดือนครับ ครั้งนี้ออกก่อนงาน Google I/O หนึ่งวันพอดี รอบนี้กูเกิลออกแพตช์ความปลอดภัย Android ประจำเดือนพฤษภาคม 2018 แพตช์รอบนี้เป็นแบบตามปกติมี 2 ชุด ได้แก่ชุด 1 พ.ค. สำหรับพาร์ทเนอร์ที่ต้องการอุดช่องโหว่ก่อน ชุด 5 พ.ค. ที่เป็นแพตช์ชุดสมบูรณ์ (แพตช์ตัวนี้จะรวมเอาแพตช์ 1 พ.ค. มาด้วย)

สำหรับแพตช์ 1 พ.ค. แก้ช่องโหว่ด้านความปลอดภัย 7 จุด (CVE) ส่วนแพตช์ 5 พ.ค. แก้เพิ่มอีก 16 จุด ส่วนมากแก้ปัญหาช่องโหว่บนไดรเวอร์ของผู้ผลิตฮาร์ดแวร์อย่าง Qualcomm, NVIDIA โดยในจำนวนนี้มีระดับร้ายแรง 2 จุด

สำหรับผลิตภัณฑ์ในกลุ่ม Pixel/Nexus มีแพตช์ความปลอดภัยเพิ่มอีกถึง 34 จุดและปรับปรุง multi-touch สำหรับทุกรุ่น และเฉพาะบน Pixel XL จะแก้ปัญหาการดึงกระแสเกินเวลาชาร์จไฟ

Tags:
Node Thumbnail

Volvo ประกาศเป็นพันธมิตรกับ Google ในการนำระบบแอนดรอยด์มาใช้งานบน Infotainment ในรถยนต์รุ่นใหม่ของ Volvo ซึ่งจะมาพร้อม Google Assistant, Google Maps, Google Play และสารพัดแอปที่ถูกปรับแต่งให้เหมาะสมกับใช้งานบนรถยนต์

ระบบ Infotainment ที่ Volvo พัฒนาร่วมกับ Google จะทำให้ผู้ใช้รถสามารถใช้งานได้เป็นอิสระจากสมาร์ทโฟน ไม่เหมือน Android Auto ที่จำเป็นต้องมีการเชื่อมต่อกับสมาร์ทโฟน โดย Volvo ระบุว่ารถยนต์รุ่นแรกที่มาพร้อมแอนดรอยด์​ จะมาในอีกหนึ่งถึงสองปี

ที่มา - Volvo

Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศฟีเจอร์ใหม่ของ Windows 10 โดยฟีเจอร์ Timeline ของ Windows 10 April 2018 Update จะซิงก์กับอุปกรณ์ iOS/Android ได้ด้วย ช่วยให้ผู้ใช้เห็นประวัติการทำงานแบบข้ามอุปกรณ์

วิธีการต่อเชื่อมมือถือเข้ากับ Windows 10 จะต่างกันอยู่บ้าง โดยฝั่ง iOS จะทำผ่านแอพ Microsoft Edge แต่ของ Android จะเป็นแอพ Microsoft Launcher แทน (ต้องอัพเดตเป็นเวอร์ชันใหม่ล่าสุดด้วย) จากนั้นเราจะเห็นประวัติการท่องเว็บบนมือถือ โผล่ขึ้นมาใน Timeline บนพีซี

Tags:
Node Thumbnail

Chainfire นักพัฒนาชื่อดังในโลกของ Rooted Android ผู้สร้างชื่อจากแอพ SuperSU (แต่ก็ยังมีผลงานทำแอพอื่นๆ อีกมาก) ประกาศเลิกทำงานทั้งหมดที่เกี่ยวข้องกับการ root เครื่องแล้ว

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

ผลคือในอีกไม่ช้า แอพบางตัวของ Chainfire จะหายไปเลย บางตัวจะขึ้นข้อความเตือนว่าหยุดพัฒนาและไม่อัพเดตแล้ว แต่เขาก็ยังไม่ได้บอกรายละเอียดว่าตัวไหนบ้าง

Chainfire ระบุว่าตอนนี้เขากำลังทำโครงการอื่นที่ไม่เกี่ยวข้องกับ Android และไม่เปิดเผยว่าเป็นโครงการอะไร

Pages