Google შემოაქვს Jetpack Compose Android აპის ვიჯეტებში Jetpack Glance-ის პირველი Alpha გამოშვებით.
Jetpack Compose შესაძლებელს ხდის Android აპებისთვის ინტერფეისების შექმნას გრძელ XML ფაილებთან და სხვა უხერხულ რესურსებთან ურთიერთობის გარეშე. ამის ნაცვლად, ის დეველოპერებს საშუალებას აძლევს შექმნან ინტერფეისის ელემენტები კოტლინის კოდში (აპლიკაციის დანარჩენ კოდთან ერთად), უფრო მარტივი API-ებით და მასალის დიზაინის სრული მხარდაჭერით. ახლა Google შემოაქვს იგივე სიმარტივის გამოყენებას ვიჯეტებში, Jetpack Glance Alpha-ს დანერგვით.
გუგლმა დაწერა განცხადება, "Android 12 განაახლებს Android-ის მრავალი მომხმარებლისთვის ძირითად ფუნქციას, აპის ვიჯეტებს, რაც მათ უფრო სასარგებლო, ლამაზს და აღმოჩენადს ხდის (84% იყენებს მინიმუმ 1 ვიჯეტს). დღეს ჩვენ კიდევ უფრო ვაადვილებთ მათ შექმნას Jetpack Glance-ის პირველი ალფას გამოშვებით, თავზე აგებული ახალი ჩარჩო. Jetpack Compose-ის გაშვების დრო, რომელიც შექმნილია იმისათვის, რომ უფრო სწრაფად და გაადვილდეს აპის ვიჯეტების შექმნა საწყისი ეკრანისთვის და სხვა ზედაპირები."
Jetpack Glance აპლიკაციის შემქმნელებს საშუალებას აძლევს შექმნან ვიჯეტები კოტლინზე დაფუძნებული მსგავსი დეკლარაციული API-ებით, როგორც Jetpack Compose. ეს პირველი ალფა ნაგებობა მოიცავს Glance Composables-ის საწყის კომპლექტს (ყუთი, მწკრივი, სვეტი, ტექსტი, ღილაკი, LazyColumn, Image, Spacer), რამდენიმე წინასწარ განსაზღვრული მოქმედება (actionStartActivity, actionRunCallback და ა.შ.) და თავსებადობა არსებული RemoteViews.
Jetpack Glance იყო ნახსენები Android Dev Summit-ზე ჯერ კიდევ ოქტომბერში, მაგრამ ახლა ის რეალურად ხელმისაწვდომია დეველოპერებისთვის საცდელად. არის კოდის ნიმუში GitHub-ზე, და Glance თავსებადია Android Studio-ის უახლეს სტაბილურ ვერსიასთან.
Google-მა გამოაქვეყნა რამდენიმე სხვა გაუმჯობესება Jetpack Compose-ისთვის ბოლო თვეების განმავლობაში. Material You and Wear OS-ის მხარდაჭერა ოქტომბერში ჩამოვიდა, შედგენა Android Auto აპების შესაქმნელად იყო გამოვიდა მარტშიდა თავად Jetpack Compose-მა დატოვა ბეტა ეტაპი ივლისში. ასევე მიმდინარეობს მუშაობა მიიტანეთ Jetpack Compose ინტერნეტში, რომელიც საშუალებას მისცემს აპს, რომელსაც აქვს ერთი კოდის ბაზა, გაუშვას Android, macOS, Windows, Linux და ვებ ბრაუზერებში.