Den første forhåndsversjonen av hva som vil være Android Studio 4.0 er nå tilgjengelig

Android-Studio-4.0

Som en del av Android Dev Summit, Google har presentert den første forhåndsvisningen av hva blir neste versjon av AndroidStudio 4.0. Med hvilke interesserte utviklere kan nå laste ned det integrerte utviklingsmiljøet i en "Canary" -versjon.

Den nye IDE kommer med en rekke andre forbedringer, inkludert en helt ny teknologi for å lage brukergrensesnitt, kalt Brukergrensesnitt for Jetpack Compose presentert på årets I / O-konferanse. Komponer forenkler og akselererer i stor grad opprettelsen av brukergrensesnitt i Android-applikasjoner. For utviklere betyr dette mindre skriving for å lage det samme grensesnittet i programmene enn de kan skrive direkte til relaterte ressurser, selv om de kan se det fremtidige utseendet til brukergrensesnittet live og i utvikling og design.

De viktigste nye funksjonene i Android Studio 4.0 Canary

jetpack nå også inkluderer støtte for CameraX, Den fungerer med kameraprogramvaren til mange Android-smarttelefoner. Som et resultat, det skulle ta mindre arbeid å skrive kode som fungerer med mange smarttelefonkameraer.

I tillegg til Compose, Android Studio 4.0 nå støtter bruk av flere Java 8 APIer uten behov for et minimumsnivå av API for applikasjonen din.

Gjennom en prosess som kalles desugaring, DEX D8-kompilatoren i Android Studio 3.0 og senere ga allerede betydelig støtte for Java 8-språkfunksjoner (som lambda-uttrykk, standardgrensesnittmetoder, ressurser osv.).

I Android Studio 4.0, desugaring-motoren er utvidet for å tillate avinstallering av Java-språk-APIene. Dette betyr at du nå kan inkludere standard språk-API-er, bare tilgjengelig i de nyeste versjonene av Android (for eksempel java.util.streams), i applikasjoner som støtter eldre versjoner av Android.

En annen funksjon som skiller seg ut er at teksteditor støtter syntaksmarkering, kodefullføring og feilkontroll for filer med beskyttelsesregler.

Videre Android Studio 4.0 inkluderer nå live maler for Kotlin-klasser. Funksjonen og øyeblikkelige tillegg for appen er fullstendig fjernet. I stedet bør utviklere bruke programtillegget for dynamiske funksjoner og derfor applikasjonspakker.

Android Gradle-plugin støtter nå Kotlin DSL build-skriptfiler (* .kts). Når det brukes med Android Studio, støtter noen IDE-funksjoner, for eksempel Project Structure-dialogboksen og skripterettinger, nå også lesing og skriving til skriptfiler.

I tidligere versjoner av Android Gradle-pluginet kunne alle dynamiske funksjonsmoduler bare avhenge av basismodulen til applikasjonen.

Når du bruker pluginet Gradle 4.0.0 for Android kan nå inkludere en funksjonspakke som er avhengig av en annen modul. Så en funksjon: videoen kan avhenge av funksjonaliteten: kamera, som avhenger av basemodulen, som vist i figuren nedenfor.

Dette betyr at når applikasjonen din ber om å laste ned en dynamisk funksjonsmodul, laster den også ned de andre funksjonsmodulene som den er avhengig av.

Etter å ha opprettet dynamiske funksjonspakker for applikasjonen din, kan du erklære en funksjonsavhengighetsfunksjon i modulens build.gradle-fil.

Android Studio 4.0 inkluderer nå et visuelt layoutredigeringsprogram for MotionLayout-layouttypen, noe som gjør det enkelt å lage og forhåndsvise animasjoner.

bevegelsesredaktør gir et enkelt grensesnitt for å manipulere elementer i MotionLayout-biblioteket som fungerer som grunnlag for animasjon i Android-applikasjoner. I tidligere versjoner krevde manuell redigering av begrensningene i XML-ressursfilene for å lage og redigere disse elementene.

Hvis du vil vite mer om nyhetene i denne utgivelsen, kan du sjekke detaljene i følgende lenke. 

Last ned og test Android Studio 4.0 Canary

For de som er interessert i å kunne prøve denne forrige versjonen av Android Studio 4.0. Du kan laste ned Kanariversjonen fra prosjektets offisielle nettside.

Koblingen er denne.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.