ข่าวสารเกี่ยวกับผลิตภัณฑ์

เปิดตัวแอปใน Googlebook ด้วยการพัฒนาแบบปรับอัตโนมัติ

อ่าน 4 นาที

Googlebook เปิดตัวแล็ปท็อปหมวดหมู่ใหม่ที่สร้างขึ้นบนพื้นฐานของ Android ที่ใช้ร่วมกัน ฮาร์ดแวร์ประสิทธิภาพสูงจากพาร์ทเนอร์ เช่น HP, Dell, Lenovo, Acer และ Asus ผสานความสะดวกในการใช้งานบนอุปกรณ์เคลื่อนที่เข้ากับประสิทธิภาพของเดสก์ท็อป Googlebook มีหน้าจอสัมผัส OLED ความละเอียดสูง แป้นพิมพ์เฉพาะ และแทร็กแพดที่แม่นยำพร้อมแบตเตอรี่ที่ใช้งานได้ตลอดวันและ Gemini Intelligence ระดับระบบปฏิบัติการ Googlebook ช่วยให้ผู้ใช้เปลี่ยนจากการโต้ตอบอย่างรวดเร็วในโทรศัพท์ไปเป็นการประชุมที่สมบูรณ์และสมจริงในแล็ปท็อปได้อย่างราบรื่น

การนำแอปของคุณมายัง Googlebook จะเปิดโอกาสอันมีค่าให้คุณทั่วทั้งระบบนิเวศของ Android Google Play จะไฮไลต์ภาพยนตร์/รายการทีวีที่เพิ่มประสิทธิภาพด้วยการติดป้ายเฉพาะ การค้นหาที่ดียิ่งขึ้น และจุดแนะนำในหน้าแรกของ Store ที่ดูแลจัดการ การมอบแอปที่มีคุณภาพระดับนี้ยังช่วยเตรียมแอปของคุณให้พร้อมสำหรับโปรแกรมประสบการณ์การใช้งานแอป ซึ่งคุณสามารถลงทะเบียนเพื่อปลดล็อกเรตการ์ดใหม่ของโปรแกรมที่ออกแบบมาเพื่อกระตุ้นการเติบโตของธุรกิจ ยิ่งไปกว่านั้น เมื่อผู้ใช้ตั้งค่า Googlebook เครื่องใหม่โดยใช้โทรศัพท์ Android ระบบจะไฮไลต์แอปที่ได้รับการเพิ่มประสิทธิภาพอย่างชัดเจนเพื่อให้โอนได้ง่าย ซึ่งจะช่วยให้แอปของคุณพร้อมใช้งานในอุปกรณ์ใหม่ของผู้ใช้ตั้งแต่วันแรก

desktop optimized.png
เพิ่มประสิทธิภาพสำหรับการติดป้ายบนเดสก์ท็อปและคอลเล็กชันเฉพาะใน Google Play

แล้วส่วนที่เจ๋งที่สุดคืออะไรรู้ไหม คุณไม่จำเป็นต้องสร้างแอปแยกต่างหากตั้งแต่ต้นเพื่อใช้ประโยชน์จากการเข้าถึงนี้ การพัฒนาแบบปรับได้คือวิธีที่แอป Android สมัยใหม่ปรับขนาดให้เข้ากับจอแสดงผลขนาดใหญ่ ท่าทางใหม่ของอุปกรณ์ และรูปแบบใหม่ๆ ได้อย่างเป็นธรรมชาติ หากแอปของคุณรองรับเลย์เอาต์แบบปรับขนาดได้อยู่แล้ว ก็พร้อมใช้งานใน Googlebook การสร้างต่อยอดจากรากฐานที่มีอยู่ของ UI แบบปรับได้ คลาสขนาดหน้าต่าง และการรองรับหลายอินพุตจะช่วยให้คุณมอบประสบการณ์การใช้งานที่เพิ่มประสิทธิภาพได้

image5.png
เลย์เอาต์แบบปรับอัตโนมัติที่จัดระเบียบมุมมองบนอุปกรณ์เคลื่อนที่ใหม่ให้เป็นประสบการณ์แบบหลายแผง

ยึดแอปของคุณไว้กับพื้นฐานของเดสก์ท็อป

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

ใช้สถาปัตยกรรมแบบหลายบานหน้าต่างเพื่อให้ UI ขยาย จัดเรียงใหม่ หรือแสดงรายละเอียดที่ละเอียดยิ่งขึ้นเมื่อขอบเขตหน้าต่างเปลี่ยนแปลง ด้วย Navigation 3 คุณสามารถใช้กลยุทธ์ฉากแบบปรับได้เพื่อประสานงานเลย์เอาต์แบบหลายแผงได้โดยตรงจาก Back Stack ของคุณ ใช้ ListDetailSceneStrategy และ SupportingPaneSceneStrategy เพื่อเปิดใช้เลย์เอาต์แบบเคียงข้างกันเมื่อมีพื้นที่หน้าต่างที่ขยาย เครื่องมือตกแต่งฉากช่วยให้คุณห่อหุ้มหน้าจอด้วยแถบนำทางบนเดสก์ท็อปแบบถาวร จับคู่รูปแบบเหล่านี้กับองค์ประกอบเลย์เอาต์พื้นฐาน เช่น Grid และ FlexBox รวมถึงในไม่ช้าจะใช้ร่วมกับ MediaQuery และ Styles APIs เวอร์ชันทดลองเพื่อจัดระเบียบเนื้อหาที่ซับซ้อนและปรับรูปแบบภาพแบบไดนามิกสำหรับจอแสดงผลเดสก์ท็อป

image2.png
การแสดงคลาสขนาดหน้าต่างตามความกว้าง

ในหน้าต่างเดสก์ท็อปแบบอิสระ คุณจะปรับขนาดหน้าต่างแอปแบบไดนามิกได้ทุกเมื่อ การตัดสินใจเกี่ยวกับเลย์เอาต์ควรตอบสนองต่อพื้นที่หน้าต่างที่มีอยู่โดยตรงโดยใช้คลาสขนาดหน้าต่างแทนที่จะใช้ขนาดการแสดงผลจริง

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

มอบประสบการณ์ที่แตกต่างสำหรับ Google Books

เมื่อเลย์เอาต์หลักปรับเปลี่ยนตามอุปกรณ์ได้แล้ว คุณจะเพิ่มฟีเจอร์ที่แตกต่างให้กับแอปเพื่อใช้ประโยชน์จากสภาพแวดล้อมของเดสก์ท็อปได้อย่างเต็มที่ ประสิทธิภาพการทำงานในชีวิตประจำวันในการตั้งค่าเหล่านี้ขึ้นอยู่กับวิธีการป้อนข้อมูลที่หลากหลาย Jetpack Compose รองรับการไปยังส่วนต่างๆ ด้วยแป้นพิมพ์จริงและการเลือกด้วยเคอร์เซอร์โดยค่าเริ่มต้น ยกระดับความสามารถในการใช้งานแอปด้วยการผสานรวมเคอร์เซอร์ตามบริบทที่ให้การตอบสนองด้วยภาพสำหรับการป้อนข้อความ การปรับขนาดแผง และการเลือกเครื่องมือ ใช้เมนูตามบริบทที่คลิกขวาและสถานะการวางเมาส์ ทำให้ค้นพบแป้นพิมพ์ลัดได้ผ่านตัวช่วยแป้นพิมพ์ลัด

image4.png
ตัวสลับงานที่แสดงหน้าต่างและอินสแตนซ์ของแอปที่เปิดอยู่หลายรายการ


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

image3.png
การทำงานแบบมัลติทาสก์หลายหน้าต่างด้วยการลากและวางข้ามหน้าต่าง

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

นอกเหนือจากหน้าต่างแอปแต่ละรายการแล้ว Continue On ยังช่วยให้ประสบการณ์การใช้งานเชื่อมต่อกันในโทรศัพท์ แท็บเล็ต และ Googlebook ด้วยการส่งต่อแบบ 2 ทางที่ช่วยให้ผู้ใช้เริ่มงานบนหน้าจอหนึ่งและทำต่อบนอีกหน้าจอหนึ่งได้อย่างราบรื่น การส่งสถานะผ่าน HandoffActivityData จะรักษาบริบท เช่น ตำแหน่งเอกสารหรือแท็บที่ใช้งานอยู่ พร้อมด้วยการสำรองข้อมูลบนเว็บที่ไม่บังคับเพื่อให้การเปลี่ยนผ่านเป็นไปอย่างราบรื่น

เสริมด้วยการแสดงข้อมูลที่นำไปใช้ได้จริงอย่างรวดเร็วด้วยวิดเจ็ตที่ปรับแต่งได้ และเมื่อปรับปรุงประสบการณ์การใช้งานแอป ให้เปรียบเทียบกับหลักเกณฑ์ด้านคุณภาพของแอปบนเดสก์ท็อปที่ครอบคลุมของเรา

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

"เรามุ่งเน้นที่ประสบการณ์ระดับเฟิร์สคลาสสำหรับแท็บเล็ตและอุปกรณ์แบบพับได้อยู่แล้ว" Ryan Shea ผู้จัดการด้านวิศวกรรม Android ที่ Notability กล่าว "ดังนั้นเมื่อ Googlebook เปิดตัว การขยายขนาด Notability ให้เป็นประสบการณ์ระดับแล็ปท็อปจึงเป็นการปรับแต่งสิ่งที่เราสร้างไว้แล้วเป็นส่วนใหญ่ ซึ่งทำให้เรามีเวลาไปทำสิ่งต่างๆ ที่เหมาะกับหน้าจอขนาดใหญ่หรือ API ใหม่ๆ เช่น ฟีเจอร์ "ดำเนินการต่อ" ซึ่งจะส่งโน้ตจากโทรศัพท์ไปยังแล็ปท็อป และการเพิ่มประสิทธิภาพประสบการณ์การใช้งานแอปแบบคู่ขนานสำหรับการเรียน"

เพิ่มความรวดเร็วให้กับเวิร์กโฟลว์ด้วยเครื่องมือเฉพาะ

การทดสอบและเพิ่มประสิทธิภาพแอปสำหรับ Googlebook จะเข้ากับเวิร์กโฟลว์การพัฒนาที่มีอยู่ของคุณได้อย่างเป็นธรรมชาติ

โปรแกรมจำลองเดสก์ท็อปใน Android Studio ช่วยให้คุณเรียกใช้สภาพแวดล้อมเดสก์ท็อปเสมือนบนเวิร์กสเตชันได้โดยตรงเพื่อทดสอบการปรับขนาดหน้าต่างแบบอิสระ ยืนยันการโต้ตอบแบบอินสแตนซ์หลายรายการ และแก้ไขข้อบกพร่องของการโต้ตอบด้วยเมาส์ แทร็กแพด และแป้นพิมพ์ ดาวน์โหลด Android Studio Canary เพื่อตั้งค่าอุปกรณ์เสมือนจริงได้เลย

ช่วยเร่งการปรับปรุงเลย์เอาต์ให้ทันสมัยด้วยการพัฒนาที่ใช้ AI ทักษะการปรับตัวจะให้บริบทที่จำเป็นแก่ AI Agent เพื่อช่วยปรับโครงสร้างเลย์เอาต์ของอุปกรณ์เคลื่อนที่ให้เป็นคอนเทนเนอร์ Compose ที่ตอบสนองโดยอัตโนมัติ ติดตั้งทักษะผ่าน Android CLI โดยตรงเพื่อเพิ่มประสิทธิภาพการติดตั้งใช้งาน

ค้นพบความเป็นไปได้ใหม่ๆ ใน Googlebook

Untitled design (2).png
กลุ่มแล็ปท็อป Googlebook จากพาร์ทเนอร์ในระบบนิเวศ

กลุ่มผลิตภัณฑ์ Googlebook เป็นการเปิดตัวบทใหม่ที่น่าตื่นเต้นสำหรับระบบนิเวศของ Android ซึ่งมอบแพลตฟอร์มระดับพรีเมียมให้แอปของคุณได้มอบประสบการณ์การใช้งานที่ดียิ่งขึ้นและมีประสิทธิภาพมากขึ้น การสร้างแบบปรับเปลี่ยนได้ด้วยฐานของโค้ดเดียวจะช่วยให้มั่นใจได้ว่าแอปของคุณจะดูดีและทำงานได้อย่างเหมาะสมที่สุดในโทรศัพท์ อุปกรณ์พับ แท็บเล็ต และ Googlebooks พร้อมทั้งเพิ่มการมองเห็นและการติดป้ายใน Google Play ดูเอกสารประกอบที่ฮับสำหรับนักพัฒนาซอฟต์แวร์ Googlebook อ่านคู่มือการออกแบบสำหรับเดสก์ท็อป และเริ่มสร้างแอปสำหรับ Googlebook ได้เลยวันนี้

เขียนโดย
อ่านต่อ