Google-მა გამოუშვა Jetpack ბიბლიოთეკა Android Auto აპლიკაციის განვითარების გასამარტივებლად და ისინი მუშაობენ ორ API-ზე ჭკვიანი საათებისთვის და დასაკეცი საათებისთვის.
Android-ისთვის შემუშავება შეიძლება იყოს რთული საქმე Google-ის OS-ის ყოველწლიური გამოშვების ციკლისა და ცვლილებების გათვალისწინებით. API მოთხოვნები Google Play-სთვის, მაგრამ სწორედ ამიტომ Google ინახავს მხარდაჭერის ბიბლიოთეკების კომპლექტს ქვემოთ The "Android Jetpack" ქოლგა. თავსებადობის ბიბლიოთეკების გარდა, ასევე არის სხვა ბიბლიოთეკები აპლიკაციების განვითარებისთვის, რომლებიც შედის Jetpack-ში, რომელთაგან უახლესი არის Android for Cars App Library. ვინაიდან Jetpack-ის ბიბლიოთეკები ღია წყაროა, ჩვენ ასევე დავაფიქსირეთ ახალი API-ს განვითარება, რომელიც გაადვილებს დასაკეცი და ორეკრანიანი მოწყობილობებისთვის ინოვაციური აპლიკაციების შემუშავებას.
Android for Cars App Jetpack Library
ჯერ კიდევ 2020 წლის ოქტომბერში, Google გაათავისუფლეს Android for Cars აპების ბიბლიოთეკა ბეტა ვერსიაში, რომელიც საშუალებას აძლევს მესამე მხარის აპების დეველოპერებს შექმნან, განავითარონ და გამოსცადონ საკუთარი ნავიგაციის, პარკირებისა და დამუხტვის აპები Android Auto პლატფორმაზე. 2020 წლის დეკემბერში Google
დაიწყო დაშვება ამ ბიბლიოთეკაზე აგებული Android Auto აპების პუბლიკაცია. პოპულარული მესამე მხარის რუქებისა და ნავიგაციის აპლიკაცია Sygic იყო ერთ-ერთი პირველი, ვინც ისარგებლა ამით, Android Auto-თან თავსებადი ვერსიის გამოშვება აპლიკაციის დეკემბრის შუა რიცხვებში. 2021 წლის იანვრის ბოლოს, Google-მა დაუშვა ამ ბიბლიოთეკით შექმნილი აპების გამოქვეყნება ღია სატესტო ტრეკებში და გამოაცხადა რომ ისინი მუშაობდნენ Android for Cars აპლიკაციის ბიბლიოთეკის Android Jetpack-ზე გადატანაზე.ახალი GridTemplate-ის მაგალითები androidx.car.app
დღეს Google-ს აქვს გამოაცხადა რომ Android for Cars App Library ხელმისაწვდომია Jetpack-ში, როგორც androidx.car.app 1.0.0-beta01. ეს არის ადრე დახურული ბიბლიოთეკის პირველი გამოშვება და მუშაობს მოწყობილობებზე Android Auto 6.1-ით ან უფრო მაღალი დაყენებული. იგი მოიცავს ძველი ბიბლიოთეკის ყველა ფუნქციას, მაგრამ ასევე ამატებს ფუნქციებს, როგორიცაა ახალი GridTemplate. Google-მა ასევე განაახლა დეველოპერის სახელმძღვანელო და დიზაინის მითითებები ახალი ბიბლიოთეკის დაფარვას და 2021 წლის 1 სექტემბრამდე გეგმავს ძველი ბიბლიოთეკის გაუქმებას. 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 აპლიკაციის შემქმნელებისთვის.