Ułatwione tworzenie animacji w Android Studio 4.0
Programiści aplikacji na Androida mogą korzystać z udostępnionego przez Google Android Studio 4.0 z nowym edytorem ruchu i walidacją układów. Zaledwie trzy miesiące temu Google wydało wersję Android Studio 3.6, a już dziś możemy korzystać z kolejnej, stabilnej wersji z wieloma poprawkami i przydatnymi dodatkami.
Motion Editor
Pierwszą nowością jest edytor ruchu, który pozwala na kontrolowanie animacji w tworzonych programach. Poprzednio AndroidX zawiera podklasę ConstraintLayout o nazwie MotionLayout. Jednak trudności przy samodzielnym tworzeniu złożonych plików XML były na tylko duże, że twórcy uprościli ten proces.
Dlatego w nowej wersji to edytor tworzy pliki XML, a programiści mogą intuicyjnie edytować przejścia czy kluczowe klatki. Interfejs pozwala także na podgląd tworzonych animacji obiektów i jednoczesną edycję, dlatego po jednym kliknięciu można podejrzeć kod stworzony przez edytora.
Ulepszony podgląd layoutu aplikacji
Drugą zmianą jest widok aplikacji. W teorii oznacza to, że deweloper może zobaczyć jak dana aplikacja będzie wyglądać na różnych urządzeniach z systemem Android. Oczywiście w praktyce mowa o sprzętach z ekranami o różnych proporcjach i wielkości.
Z pewnością pozwoli to na tworzenie programów dopracowanych od początku pod kątem różnych urządzeń. Kolejną funkcją w tym wątku jest odświeżanie na żywo. Ponadto w połączeniu z urządzeniami z co najmniej Android 10, dostępne są bardziej szczegółowe atrybuty widoku.
Inne zmiany i poprawki
Kolejne ważne zmiany zaszły w interfejsie narzędzia do zarządzania mocą procesora. Wśród statystyk wydajności znajdują się informacje o tym, w jaki sposób aplikacja korzysta z procesora lub jakie jest jej opóźnienie w milisekundach. Godne uwagi są również inne wprowadzone przez Google zmiany:
- Aktualizacja CPU Profiler – bardziej intuicyjny w nawigacji interfejs użytkownika
- Kotlin DSL: niezbędna obsługa plików skryptowych Kotlin DSL
- Aktualizacja reguł R8 – funkcje inteligentnego edytora dla reguł skurczu kodu
- Build Analyzer
- Aktualizacja szablonu na żywo — charakterystyczne dla Androida szablony na żywo dla kodu Kotlin
- Zależności między funkcjami: zdefiniuj zależności między modułami funkcji dynamicznych
- Obsługa Clangd: Clangd i Clang-Tidy są domyślnie włączone
- Aktualizacja obsługi języka Java 8: interfejsy API, z których można korzystać niezależnie od minimalnego poziomu interfejsu API aplikacji.
Zmiany są także przedstawione w poniższym materiale wideo:
Podsumowując, Android Studio 4.0 uprzyjemni tworzenie aplikacji i pomoże szybciej dostosować je do wielu urządzeń jednocześnie.
Źródła:
- https://www.komputerswiat.pl/aktualnosci/aplikacje/android-studio-40-juz-do-pobrania-wsrod-nowosci-ulatwione-tworzenie-animacji/fk077zw
- https://developer.android.com/studio/releases
- https://www.xda-developers.com/google-android-studio-4-0-stable-release/
- https://www.dobreprogramy.pl/Android-Studio-4.0-do-pobrania.-Jest-latwiejsze-programowanie-animacji-i-podglad-layoutow,News,108172.html