A Google Play Console, az Android Studio, a Kotlin és a Jetpack új funkciókat kap

Az Android 11 Béta mellett a Google bejelentette a Play Console újratervezését, és új funkciókkal bővült az Android Studio, a Kotlin és a Jetpack.

Lehet, hogy az Android 11 Béta még csak most jelent meg, de ha Ön fejlesztő, akkor több izgalomra számíthat. Az Android 11 mellett a Google egy csomó finomságot mutat be a fejlesztőknek, köztük egy új Google Play Console dizájn, az Android Studio új verziói, valamint egy csomó AndroidX és Kotlin frissítéseket.

A Google Play Console újratervezése

Először is beszéljünk az új Google Play Console-ról. Az új Material Design irányelvek bevezetése óta a Google (lassan) frissíti különböző alkalmazásait és webhelyeit az új tervezési nyelvre, és ez végre a Play Console-t is tartalmazza. A dizájnfrissítésen felül a dolgokat kicsit átszervezték. A Google azt állítja, hogy van egy új felhasználókezelő rendszer, amely segít kezelni azokat a személyeket, akiket meghívott a Console-fiókjába, valamint néhány egyéb funkció, amelyek „segítik a boldogulást” a Google Playen.

Alább láthat néhány képernyőképet az új dizájnról.

Android Studio 4.1 és 4.2

A következő újdonság az Android Studio. A Google két új verziót adott ki: a 4.1-es bétaverziót és a 4.2-es Canary verziót. Rengeteg új funkció található ezekben a kiadásokban, ezért csak néhány érdekesebbet fogunk áttekinteni.

Ha sokat fejleszt (vagy bütyköl), akkor valószínűleg ismeri a Wireless ADB-t. Az ADB ezen funkciója lehetővé teszi, hogy kábel helyett annak IP-címével csatlakozzon eszközéhez. Sajnos nehéz lehet bekapcsolni. Vagy normál ADB-ben kell babrálni, vagy rootolt eszközzel kell rendelkezned. Nos, az Android Studio 4.2-vel csak egy Android 11-et vagy újabbat futtató eszközre van szüksége, és pillanatok alatt elindíthatja a vezeték nélküli ADB-t.

Az Android emulátor mostantól az Android Studio része. A cikk írásakor még nem világos, hogy ez mit jelent, de a Google szerint gyorsabb és integráltabb automatizált tesztelést tesz lehetővé.

Végül (ebben az allistában) az Android 11 vagy újabb rendszert futtató eszközökön az alkalmazások összeállításának még gyorsabbnak kell lennie.

Íme egy ábra, amely bemutatja mindkét verzió új funkcióit.

Kotlin és AndroidX

Most beszéljünk róla Kotlin és AndroidX. A Kotlin valószínűleg az Android-fejlesztés legnépszerűbb nyelve. Tömörebb, mint a Java, különféle segédmódszerekkel rendelkezik, támogatja a bővítési funkciókat, és még sok minden más, ami kellemesebbé teszi a használatát, mint a Java. Mindezen előnyök miatt a Google hivatalosan a Kotlint ajánlja az Android fejlesztéséhez használt nyelvnek.

Először is, magában a Kotlinban van néhány új funkció. Az Android Studio mostantól támogatja a Kotlin 1.4-et, amely egy csomó új dolgot tartalmaz. Az 1.4 egyik fő jellemzője a SAM konverzió a Kotlin interfészek számára. A Kotlin egy ideje a jobb olvashatóság érdekében automatikusan lambdává alakítja az egymódszeres Java interfészt. Ez az átalakítás azonban nem működött a Kotlinban deklarált interfészeknél; 1.3-ban még egymódszeres Kotlin felülettel is ki kellene írni a teljes implementációt. A Kotlin 1.4-ben erre már nincs szükség. Egyszerűen jelölje meg az egymódszeres Kotlin interfészt a fun módosítót, és ezeket lambda formában is használhatja.

A Kotlin 1.4-ről bővebben olvashat itt és itt.

Ez azonban még nem minden. Kotlinnak van egy hatékony funkciója, a Coroutines. A korutinok hasonlóak az Androidhoz mára elavult AsyncTask de több funkcióval, jobb szintaxissal és könnyebb olvashatósággal. Három AndroidX-könyvtár, a Lifecycle, a WorkManager és a Room, már támogatja a Kotlin's Coroutines-t, ami megkönnyíti az aszinkron logika kezelését e könyvtárak használatakor.

Jetpack Compose

Ha lemaradtál a különféle bejelentések a Google-tól, A Jetpack Compose egy új módszer az elrendezések tervezésére a natív Android-projektekben. A kötelező XML-elrendezés helyett a Compose egy deklaratív keretrendszer, amely teljes egészében Kotlin nyelven íródott. Már egy ideje az első fejlesztői előnézetben van, de mától kezdve kipróbálhatja a második fejlesztői előnézetét. Ebben a verzióban számos új funkció található, többek között:

  • Együttműködés a natív Android-nézetekkel
  • Animációk
  • Adapter alapú listák
  • Valós idejű előnézetek az elrendezés módosításaihoz (korábban a projekt újraépítése szükséges)
  • Kód befejezése

A Google azt reméli, hogy valamikor ezen a nyáron kiadja a Compose alfa verzióját, a teljes megjelenés pedig valamikor 2021-re várható.


És ma csak ennyi van! Ebben a cikkben nem minden újdonság található, ezért a további részletekért tekintse meg a Google hivatalos közleményét. Megtekintheti mind a 12 beszélgetést, amelyet a Google most közzétett ezt a YouTube lejátszási listát, minden héten értesüljön az új fejlesztői tartalomról a Google "11 hét Android", és tanuljanak egymástól egy online Android 11 közösségi találkozó.