Jetpack Compose მოდის Android TV-ზე, Compose Material 3 აღწევს სტაბილურობას

თუ დეველოპერი ხართ, ალბათ იცით რა არის 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-ისთვის ზაფხულის დასაწყისში.