Den första förhandsversionen av vad som kommer att bli Android Studio 4.0 är nu tillgänglig

Android-Studio-4.0

Som en del av Android Dev Summit, Google har presenterat den första förhandsgranskningen av vad blir nästa version av AndroidStudio 4.0. Med vilka intresserade utvecklare kan nu ladda ner den integrerade utvecklingsmiljön i en "Canary" -version.

Den nya IDE levereras med ett antal andra förbättringar, inklusive en helt ny teknik för skapande av användargränssnitt Användargränssnitt för Jetpack Compose presenterades vid årets I / O-konferens. Komponera förenklar och påskyndar i hög grad skapandet av användargränssnitt i Android-applikationer. För utvecklare betyder detta mindre skrivning för att skapa samma gränssnitt i sina program än de kan skriva direkt till relaterade resurser, även om de kan se det framtida utseendet på användargränssnittet live och i utveckling och design.

De viktigaste nya funktionerna i Android Studio 4.0 Canary

jetpack nu också inkluderar stöd för CameraX, Det fungerar med kameraprogrammet för många Android-smartphones. Som ett resultat, det borde ta mindre ansträngning att skriva kod som fungerar med många smarttelefonkameror.

Förutom Compose, Android Studio 4.0 nu stöder användningen av flera Java 8 API: er utan behov av en minimi-nivå av API för din applikation.

Genom en process som kallas desugaring, DEX D8-kompilatorn i Android Studio 3.0 och senare tillhandahöll redan betydande stöd för Java 8-språkfunktioner (som lambda-uttryck, standardgränssnittsmetoder, resurser etc.).

I Android Studio 4.0, Desugaring-motorn har utökats för att möjliggöra avinstallation av Java-språk-API: er. Det betyder att du nu kan inkludera standardspråk-API: er, endast tillgängliga i de senaste versionerna av Android (t.ex. java.util.streams), i applikationer som stöder äldre versioner av Android.

En annan funktion som sticker ut är att textredigeraren stöder syntaxmarkering, kodavslutning och felkontroll för filer med Proguard Rules.

Dessutom, Android Studio 4.0 innehåller nu live-mallar för Kotlin-klasser. Funktionen och omedelbara tillägg för appen har tagits bort helt. Istället bör utvecklare använda plugin-programmet för dynamiska funktioner och därmed applikationspaket.

Android Gradle-plugin stöder nu Kotlin DSL build-skriptfiler (* .kts). När det används med Android Studio stöder nu vissa IDE-funktioner, som dialogrutan Project Structure och fixing av skript, nu läsning och skrivning till skriptfiler.

I tidigare versioner av Android Gradle-tillägget kunde alla dynamiska funktionsmoduler bara bero på basmodulen i applikationen.

När du använder plugin Gradle 4.0.0 för Android kan nu inkludera ett funktionspaket som är beroende av en annan modul. Så en funktion: videon kan bero på funktionaliteten: kamera, som beror på basmodulen, som visas i bilden nedan.

Det betyder att när din applikation begär att ladda ner en dynamisk funktionsmodul, hämtar den också de andra funktionsmodulerna som den beror på.

Efter att du har skapat dynamiska funktionspaket för din applikation kan du deklarera en funktionsberoende funktion i modulens build.gradle-fil.

Android Studio 4.0 inkluderar nu en visuell layoutredigerare för MotionLayout-layouttypen, vilket gör det enkelt att skapa och förhandsgranska animationer.

Rörelseredigerare ger ett enkelt gränssnitt för att manipulera delar av MotionLayout-biblioteket som fungerar som grund för animering i Android-applikationer. I tidigare versioner krävdes manuell redigering av begränsningarna i XML-resursfilerna för att skapa och redigera dessa objekt.

Om du vill veta mer om nyheterna om den här utgåvan kan du kontrollera detaljerna i följande länk. 

Ladda ner och testa Android Studio 4.0 Canary

För dem som är intresserade av att kunna prova den här tidigare versionen av Android Studio 4.0. Du kan ladda ner Canary-versionen från projektets officiella webbplats.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.