V rámci Android Dev Summit Google predstavil prvý náhľad na aká bude ďalšia verzia AndroidStudio 4.0. Pomocou ktorých si môžu vývojári, ktorí majú záujem, teraz stiahnuť integrované vývojové prostredie vo verzii „Canary“.
Nové IDE prichádza s radom ďalších vylepšení, vrátane úplne nová technológia vytvárania používateľského rozhrania s názvom Používateľské rozhranie Jetpack Compose predstavené na tohtoročnej I / O konferencii. Zostaviť výrazne zjednodušuje a urýchľuje vytváranie používateľských rozhraní v aplikáciách pre Android. Pre vývojárov to znamená menej času na vytváranie rovnakého rozhrania vo svojich programoch, ako môžu priamo písať do súvisiacich zdrojov, aj keď budúci vzhľad používateľského rozhrania môžu vidieť naživo a vo vývoji a dizajne.
Hlavné nové funkcie Android Studio 4.0 Canary
jetpack aj teraz obsahuje podporu pre CameraX, Funguje so softvérom na fotoaparáty mnohých smartphonov s Androidom. Ako výsledok, písanie kódu, ktorý funguje s mnohými fotoaparátmi pre smartphony, by si mal vyžadovať menej úsilia.
Okrem Compose teraz aj Android Studio 4.0 podporuje použitie viacerých rozhraní API Java 8 bez potreby minimálnej úrovne API pre vašu aplikáciu.
Prostredníctvom procesu zvaného desugaring, kompilátor DEX D8 v systéme Android Studio 3.0 a novších verziách už výrazne podporoval funkcie jazyka Java 8 (napríklad výrazy lambda, predvolené metódy rozhrania, zdroje atď.).
V systéme Android Studio 4.0 modul desugarovania bol rozšírený, aby umožňoval odinštalovanie API jazyka Java. To znamená, že teraz môžete do aplikácií, ktoré podporujú staršie verzie systému Android, zahrnúť štandardné jazykové rozhrania API, ktoré sú k dispozícii iba v najnovších verziách systému Android (napríklad java.util.streams).
Ďalšou vynikajúcou vlastnosťou je to textový editor podporuje zvýraznenie syntaxe, dokončenie kódu a kontrolu chýb pre súbory Pravidiel ochrany.
Okrem toho, Android Studio 4.0 teraz obsahuje živé šablóny pre triedy Kotlin. Funkcia a okamžité doplnky pre aplikáciu boli úplne odstránené. Namiesto toho by vývojári mali používať doplnok dynamických funkcií, a teda balíčky aplikácií.
Doplnok Android Gradle teraz podporuje súbory skriptu na zostavenie Kotlin DSL (* .kts). Pri použití s Android Studio niektoré funkcie IDE, ako napríklad dialógové okno Štruktúra projektu a opravy skriptov, teraz tiež podporujú čítanie a zápis do súborov skriptu.
V predchádzajúcich verziách doplnku Android Gradle mohli všetky dynamické funkčné moduly závisieť iba od základného modulu aplikácie.
Keď používate doplnok Gradle 4.0.0 pre Android teraz môže obsahovať balík funkcií, ktorý je závislý od iného modulu. Takže vlastnosť: video môže závisieť od funkcie: kamera, ktorá závisí od základného modulu, ako je to znázornené na obrázku nižšie.
To znamená, že keď vaša aplikácia požaduje stiahnutie dynamického funkčného modulu, stiahne tiež ďalšie funkčné moduly, na ktorých to závisí.
Po vytvorení dynamických balíkov funkcií pre vašu aplikáciu môžete v súbore build.gradle modulu vyhlásiť funkciu závislosť od funkcie.
Android Studio 4.0 teraz obsahuje vizuálny editor rozloženia pre typ rozloženia MotionLayout, takže je ľahké vytvárať a zobrazovať ukážky animácií.
Pohybový editor poskytuje jednoduché rozhranie na manipuláciu s prvkami knižnice MotionLayout ktorý slúži ako základ pre animáciu v aplikáciách pre Android. V predchádzajúcich verziách vyžadovalo vytváranie a úpravy týchto položiek manuálnu úpravu obmedzení v súboroch prostriedkov XML.
Ak sa chcete dozvedieť viac informácií o novinkách v tomto vydaní, môžete si pozrieť podrobnosti na stránke nasledujúci odkaz.
Stiahnite si a otestujte Android Studio 4.0 Canary
Pre tých, ktorí majú záujem o vyskúšanie tejto predchádzajúcej verzie Android Studio 4.0. Kanársku verziu si môžete stiahnuť z oficiálnej webovej stránky projektu.