თუ დეველოპერი ხართ, ალბათ იცით რა არის Jetpack Compose. Material 3 Stable ახლა აქ არის Compose-თან ერთად Android TV-სთვის.
Jetpack Compose არის კოტლინში დაწერილი დეკლარაციული UI ძრავა, რომელიც მიზნად ისახავს შეცვალოს ან იყოს ეფექტური ალტერნატივა კლასიკური იმპერატიული UI ძრავებისთვის, როგორიცაა Android-ის XML განლაგება. არსებითად, Jetpack Compose არის მძლავრი მხოლოდ კოდიანი განლაგების ძრავა, რომელსაც შეუძლია UI-ის დანერგვა ბევრად გააადვილოს. ის პირველად გამოვიდა ალფაში აგვისტოში გასულ წელს, რასაც მოჰყვა ბეტა გამოშვება მიმდინარე წლის თებერვალში კიდევ ბევრი დამატებებით. ახლა, Google-ის Android Developer Summit-ზე, კომპანიამ გამოაცხადა, რომ Compose მოდის Android TV-ზე. კიდევ უკეთესი ის არის, რომ Material 3 ახლა სტაბილურია, რაც იმას ნიშნავს, რომ მისი გამოყენება შეგიძლიათ თქვენი აპლიკაციების თავდაჯერებულად შესაქმნელად.
Compose Material 3 შეთავაზებები მასალის დიზაინი 3-სტილირებული კომპონენტები და თემაMaterial You-ის პერსონალიზაციის ფუნქციების ჩართვა, როგორიცაა დინამიური ფერი. Compose Material 3-ის ბიბლიოთეკა შეიცავს მრავალი UI კომპონენტის ახალ ვერსიებს, როგორიცაა ღილაკები, ბარათები, გამშვები ველები, გადამრთველები, ნავიგაციის ზოლები, უჯრები და მრავალი სხვა, სხვათა მხარდაჭერით გზაზე. Google-მა ასევე გამოაქვეყნა დოკუმენტაცია, რომელიც გაჩვენებთ
როგორ გადაიტანოთ თქვენი Material Design 2 აპი Material Design 3-ში. ასევე არის გაუმჯობესებები Android Studio-ს სხვადასხვა ვერსიებში, რომლებიც შეგიძლიათ გამოიყენოთ Jetpack Compose-ში ჩასართავად, როგორც ეს ქვემოთ არის ასახული.Android Studio Dolphin არის უახლესი სტაბილური გამოშვება:
- ანიმაციის კოორდინაცია
- Multipreview ანოტაციები
- Recomposition ითვლის Layout Inspector-ში
Android Studio Electric Eel შეიცავს ბეტა ფუნქციებს, როგორიცაა:
- პირდაპირი რედაქტირება (ექსპერიმენტული)
- კომპოზიციის რენდერის ხაზგასმა
- გადახედვის მოწყობილობების კონფიგურაცია
- პირდაპირი განახლებები Previews-ში
Android Studio Flamingo შეიცავს კანარის თვისებებს, როგორიცაა:
- Live Edit ჩართულია ნაგულისხმევად
- გაუმჯობესებული კომპოზიციის მიკვლევა დაგეხმარებათ უკეთესად შეამოწმოთ შესრულების საკითხები.
არა მხოლოდ ეს, არამედ Google-მა გამოაცხადა, რომ Compose ახლა ხელმისაწვდომია Alpha-ში Android TV-სთვის. კომპონენტები, როგორიცაა კარუსელი და ImmersiveList განხორციელდა, მომავალში კიდევ უფრო მეტი. ეს ხდება მას შემდეგ, რაც Compose-მა მიაღწია სტაბილურობას WearOS-ისთვის ზაფხულის დასაწყისში.