Google I/O 2021 on kehittäjien konferenssi, joten ei ole yllätys, että Google julkisti uusia ominaisuuksia Jetpackille, Android Studiolle ja Kotlinille.
Olemme nyt hyvin mukana Google I/O 2021 -kehittäjäkonferenssissa, joten näemme joukon kehittäjäkeskeisiä uutisia kaikista Googlen kehitystuotteista. Muutosten päälle Flutter ja Firebase, meillä on myös joitain uusia ominaisuuksia alkuperäiseen Android-kehitykseen, mukaan lukien ilmoitukset Android Jetpackista, Android Studiosta ja jopa Kotlinista.
Jetpack Compose
Jetpack Compose on Kotlin-pohjainen deklaratiivinen suunnittelukehys Androidille, työpöydälle ja jopa webille (vaikka kahta jälkimmäistä hallinnoi JetBrains eikä Google).
Google ilmoitti tänään päivämäärän Jetpack Composen vakaa julkaisu, sekä joitakin uusia keskeneräisiä ominaisuuksia. Jetpack Compose 1.0 julkaistaan vakaana joskus heinäkuussa. Se sisältää enemmän komponentteja, paremman tuen suurille näytöille ja joitain yleisempiä muutoksia elämänlaatuun.
Android Studio
Android Studio Arctic Fox on ollut Kanarialla
Jo jonkin aikaa. Tänään Canarysta tulee beta, kun Google julkaisee Arctic Foxin uusimman version beta-kanavalle.Kanavanvaihdon lisäksi tässä ei ole paljon uutta, mutta tässä on lyhyt yhteenveto joistakin Kanarian ominaisuuksista. IDE: ssä on sisäänrakennettu Jetpack Compose -tuki, jossa on asettelun esikatselut, koodin viimeistely ja paljon muuta. On olemassa joitain uusia virheenkorjaustyökaluja, kuten Accessibility Scanner ja Memory Profiler. Ja Google on päivittänyt Android Gradle -laajennuksen versioon 7.0, ja versiointi on nyt linjassa itse Gradlen kanssa.
Kotlin
Kotlin saa myös tänään joitain parannuksia, mukaan lukien uuden huomautusprosessorin API: n vakaan julkaisun: Kotlin Symbol Processing. Google sanoo, että tämän API: n pitäisi olla jopa kaksi kertaa nopeampi kuin aikaisemmat vaihtoehdot ja yleensä tehokkaampi.
Jetpack
Lopuksi olemme tehneet joitain muutoksia Android Jetpackiin, Googlen tukikirjastoon.
Google on julkaissut Jetpack Macrobenchmarkin alfa-tilassa auttaakseen kehittäjiä analysoimaan sovellusten käynnistys- ja animaatioviiveitä ja havaitsemaan liittyviä ongelmia. Ja Kotlin DataStore, Kotlinin ensimmäinen vaihtoehto SharedPreferencesille, on siirtynyt betavaiheeseen.