Google ემზადება ოფიციალური Tiles API-ის გამოსაშვებად Wear OS-ისთვის

AOSP Gerrit-ისთვის წარდგენილი ახალი ვალდებულების თანახმად, Google მუშაობს ოფიციალური Tiles API-ის გამოშვებაზე მესამე მხარის Wear OS აპებისთვის.

განახლება 1 (01/26/2021 @ 06:10 PM ET): Google-მა გააერთიანა commit, რომელიც ახორციელებს Wear OS Tiles API-ს. დააწკაპუნეთ აქ დამატებითი ინფორმაციისთვის. სტატია, როგორც გამოქვეყნებულია 2020 წლის 18 დეკემბერს, დაცულია ქვემოთ.

2019 წელს, Google-მა გამოუშვა "Tiles", ახალი ფუნქცია, რომელიც საშუალებას გაძლევთ აჩვენოთ პატარა, ინფორმაციული აპლიკაციის ვიჯეტის ბარათები Wear OS სმარტ საათებზე. Google-მა დაამატა Tiles რამდენიმე ნივთისთვის, მათ შორის მიზნები, შემდეგი მოვლენა, პროგნოზი, გულისცემის სიხშირე, სათაურები და ტაიმერი, რაც მომხმარებლებს საშუალებას აძლევს ადვილად მიიღონ მნიშვნელოვანი ინფორმაცია საათის სახეზე მარცხნივ გადაფურცლით. გაშვებისას თქვენ შეგეძლოთ მხოლოდ 5 კრამიტის დამატება, მაგრამ Wear OS აპლიკაციის v2.40-ით Google-მა გაზარდა ლიმიტი, რითაც მომხმარებლებს საშუალება მისცა დაემატებინათ 10-მდე ფილები თავიანთ სმარტ საათზე. მას შემდეგ, რაც Tiles გამოვიდა, ჭკვიანი საათების OEM-ებმა, როგორიცაა Mobvoi, ასევე შექმნეს საკუთარი ფილები.

თუმცა, დღემდე Google-ს არასოდეს გამოუქვეყნებია ოფიციალური API Tiles-ისთვის, რომელიც საშუალებას მისცემს მესამე მხარის Wear OS აპლიკაციის დეველოპერებს შესთავაზონ საკუთარი ფილები. დაიღალა დაგვიანებით, ზოგიერთი დეველოპერი საპირისპირო ინჟინერია შიდა Tiles API რომელსაც Google იყენებს Wear OS აპში არაოფიციალურიTileAPI-ის შესაქმნელად. მიუხედავად იმისა, რომ ამან გამოიწვია რამდენიმე მესამე მხარის აპლიკაციის შემქმნელმა წარმატებით შექმნა ფილები, არ არის რეკომენდებული დაუსაბუთებელ API-ებზე დაყრდნობა, რადგან ისინი ნებისმიერ დროს შეიძლება შეიცვალოს, რამაც გამოიწვიოს გაფუჭება. მაგრამ, როგორც ჩანს, დეველოპერებს არ მოუწევთ მიმართონ არაოფიციალურ გზებს, რათა ააშენონ ფილები არც ისე შორეულ მომავალში.

საბოლოოდ, Tiles-ის დებიუტიდან თითქმის წელიწადნახევრის შემდეგ, როგორც ჩანს, Google ემზადება ოფიციალური Tiles API-ის დანერგვისთვის. AOSP ვალდებულება სახელწოდებით "Wear Tiles API-ის საწყისი ვალდებულება" ამატებს Tiles API-ს AndroidX-ის მხარდაჭერის ბიბლიოთეკაში.

Wear Tiles API-ის საწყისი დაშვება.

ეს ამოწმებს Wear Tiles API-ს აპის მხარეს. ტესტები (და ტესტირების ლიბები) ჯერ არ დამატებულა, მაგრამ გამოვა მომავალ CL-ში. ეს ვერსია ნამდვილად არსებობს API მიმოხილვების დასაწყებად.

მას შემდეგ, რაც ეს commit გაერთიანდება, დეველოპერებს შეეძლებათ გამოიძახონ ეს API AndroidX-ის უახლეს ვერსიაზე განახლების შემდეგ.

ოფიციალური Tiles API-ს გამოშვებით, ჩვენ უნდა დავინახოთ, რომ უფრო მეტი დეველოპერები ახტებიან ბორტზე და შემოიტანენ საინტერესო ახალი ფილები Wear OS-ზე მომუშავე ჭკვიანი საათებისთვის. ჩვენ არ ვიცით, როდის გეგმავს Google API-ის საჯაროდ გამოშვებას. მაგრამ ჩვენ ყურადღებით დავაკვირდებით განვითარებას და აუცილებლად შეგატყობინებთ, თუ რაიმე ახალს ვისწავლით.


განახლება 1: საწყისი commit გაერთიანდა Wear OS Tiles API-სთვის

ახლა რომ საწყისი ჩაიდინოს Wear OS Tiles API-ის დანერგვა გაერთიანდა (h/t @kevinslife2), დიდი დრო არ იქნება, სანამ დეველოპერები შეძლებენ ოფიციალურად დაამატონ Tiles თავიანთ Wear OS აპლიკაციაში. თუმცა, Google-ს ჯერ არ ჩაუტარებია API ტესტირება, ამიტომ კომპანიამ შეიძლება არ გახადოს API დაუყოვნებლივ ხელმისაწვდომი ატარეთ AndroidX Jetpack ბიბლიოთეკა. ჩვენ განვაახლებთ ამ სტატიას, როგორც კი ის ხელმისაწვდომი გახდება.