Google ได้เปิดตัวไลบรารี Jetpack เพื่อลดความซับซ้อนของการพัฒนาแอป Android Auto และพวกเขากำลังทำงานกับ API สองตัวสำหรับ smartwatches และแบบพับได้
การพัฒนาสำหรับ Android อาจเป็นเรื่องที่ลำบากเนื่องจากวงจรการเปิดตัวระบบปฏิบัติการและการเปลี่ยนแปลงของ Google ในแต่ละปี ข้อกำหนด API สำหรับ Google Play แต่นั่นคือเหตุผลที่ Google รักษาชุดไลบรารีสนับสนุนไว้ภายใต้ ที่ "แอนดรอยด์ เจ็ทแพ็ก" ร่ม. นอกเหนือจากไลบรารีที่เข้ากันได้แล้ว ยังมีไลบรารีอื่นๆ สำหรับการพัฒนาแอปที่รวมอยู่ใน Jetpack ซึ่งล่าสุดคือไลบรารีแอป Android for Cars เนื่องจากไลบรารี Jetpack เป็นโอเพ่นซอร์ส เราจึงเห็นการพัฒนาบน API ใหม่ในกระบวนการ: สิ่งหนึ่งที่จะทำให้การพัฒนาแอปที่เป็นนวัตกรรมใหม่สำหรับอุปกรณ์พับได้และอุปกรณ์หน้าจอคู่ทำได้ง่ายขึ้น
ไลบรารี Jetpack ของแอป Android สำหรับรถยนต์
ย้อนกลับไปในเดือนตุลาคมปี 2020 Google ปล่อยแล้ว ไลบรารีแอป Android for Cars รุ่นเบต้าเพื่อให้นักพัฒนาแอปบุคคลที่สามสามารถออกแบบ พัฒนา และทดสอบแอปการนำทาง ที่จอดรถ และการชาร์จของตนเองบนแพลตฟอร์ม Android Auto ในเดือนธันวาคมปี 2020 Google เริ่มอนุญาต การเผยแพร่แอป Android Auto ที่สร้างขึ้นบนไลบรารีนี้ แอปแผนที่และการนำทางของบุคคลที่สามยอดนิยม Sygic เป็นหนึ่งในแอปแรกๆ ที่ใช้ประโยชน์จากสิ่งนี้
ตัวอย่างของ GridTemplate ใหม่ใน androidx.car.app
วันนี้ Google มี ประกาศแล้ว ว่าไลบรารีแอป Android for Cars มีอยู่ใน Jetpack เป็น androidx.car.app 1.0.0-เบต้า01 นี่เป็นรุ่นแรกของไลบรารีต้นทางแบบปิดก่อนหน้านี้และใช้งานได้บนอุปกรณ์ พร้อมระบบปฏิบัติการ Android 6.1 หรือติดตั้งสูงกว่านั้น ประกอบด้วยฟังก์ชันการทำงานทั้งหมดของไลบรารีเก่า แต่ยังเพิ่มคุณลักษณะต่างๆ เช่น ไลบรารีใหม่ด้วย เทมเพลตกริด. Google ยังได้อัปเดต คู่มือนักพัฒนาซอฟต์แวร์ และ แนวทางการออกแบบ เพื่อให้ครอบคลุมห้องสมุดใหม่และวางแผนที่จะเลิกใช้งานห้องสมุดเก่าภายในวันที่ 1 กันยายน 2021 Google บอกว่ากำลังย้ายแอป Android Auto ของคุณจากไลบรารีที่มีอยู่ไปยังไลบรารี Jetpack ใหม่ มันง่าย — เปลี่ยนเนมสเปซและปรับแต่งการเรียก API บางส่วน ด้วยการเปลี่ยนแปลงนี้ ตอนนี้เราเข้าใกล้แอป Android Auto ของบุคคลที่สามที่แสดงใน Play Store บนแทร็กที่ใช้งานจริงไปอีกก้าวหนึ่งแล้ว
API ส่วนขยายหน้าจอ
อุปกรณ์แบบพับได้และอุปกรณ์แบบหน้าจอคู่เป็นอุปกรณ์สำหรับเด็กที่เจ๋งที่สุดในกลุ่มนี้ แต่ก็ยังไม่ค่อยมีแฟนๆ มากนัก โปรแกรมจำลอง Android อย่างเป็นทางการรองรับปัจจัยรูปแบบที่น่าสนใจ เช่น โทรศัพท์แบบพับได้ โทรศัพท์สองหน้าจอ และแบบม้วนได้ อย่างไรก็ตาม ยังคงขึ้นอยู่กับนักพัฒนาที่จะหาวิธีขยายเนื้อหาแอปพลิเคชันและใช้ API แพลตฟอร์มเพื่อทำให้สิ่งนั้นเกิดขึ้น เพื่อให้กระบวนการนี้ง่ายขึ้นสำหรับนักพัฒนา Google กำลังทำงานในรูปแบบใหม่ API ส่วนขยายหน้าจอ. ตาม หนึ่งการกระทำGoogle ได้สร้างการสาธิตที่แสดงให้เห็นว่านักพัฒนาสามารถใช้ Screen Extension API เพื่อสร้างเกมได้อย่างไร คอนโทรลเลอร์ที่ขยายไปยังจอแสดงผลรองและแอพกล้องที่แสดงตัวอย่างบนหน้าจออื่น API อยู่ในขณะนี้ ทำเครื่องหมายว่าเป็นการทดลอง จนกระทั่ง อินเตอร์เฟซ OEM ได้รับการสรุปแล้ว เราสนใจที่จะดูว่านักพัฒนาแอปจะคิดอะไรได้บ้างเมื่อรวม API นี้เข้าด้วยกัน
ตามข้อผูกพันอื่นๆ ใน AOSP นั้น Google กำลังทำงานเกี่ยวกับ เวอร์ชั่นใหม่ ของไลบรารี Emoji Jetpack และมันก็เป็นเช่นนั้น ทำงานต่อไป เพื่อนำ Tiles API อย่างเป็นทางการสำหรับนักพัฒนาแอป Wear OS.