Android Studio 3.0 - Alt du trenger å vite
Å være en Android-utvikler, forventer jeg lett nye og innovative funksjoner fra Google for å hjelpe utviklere som meg å lage og teste programmer enkelt enn noensinne, og Android Studio 3.0 er ikke annerledes. Først annonsert i Google I / O 2017, tilbyr Android 3.0 støtte til Kotlin sammen med en rekke andre funksjoner.
Hvis du ikke kan vente med å prøve ut de nye funksjonene, laster du ned Android Studio 3.0 Preview og liker å prøve det. I mellomtiden la meg gå gjennom godheten til Android Studio 3.0 - den nye Android IDE.
Android Oreo-støtte
Android Studio 3.0 legger til støtte for skriveprogrammer for Android 8.0 Oreo, inkludert de nye funksjonene som støttes i Oreo. Ved hjelp av denne nye IDE kan du enkelt lage adaptive launcher-ikoner, og legge til nye typer skrifter i appene dine.

Som Oreo støtter nå nedlastbare fonter, kan du legge dem til i appene dine for å redusere størrelsen på appens APKer. På samme måte kan du også legge til skrifter i XML-format i appene dine - så enkelt som du legger til en annen ressursfil .
Grunnplattformoppdatering
Android Studio 3.0 leveres med IntelliJ Platform 2017.1.2 som legger til mange nye funksjoner og forbedringer i Android IDE. Disse forbedringene hjelper deg med å kode hurtigere, og gir funksjoner som parametervinkler, øyeblikkelige søkeresultater, nye lommekontroller, semantisk utheving og mange flere.
Nye funksjoner støtte
Java 8 har støtte
Som utviklere er nå vant til Java 8-funksjoner, har også Google forbedret støtte for slike språkfunksjoner i Android Studio. Det betyr at du kan bruke OpenJDK-APIer som java.time, java.nio.file og java.lang.invoke, og du kan også bruke biblioteker som er bygget ved hjelp av disse APIene i appene dine.
Kotlin språkstøtte
Kotlin er et Java-kompatibelt språk som reduserer boilerplate-kode, unngår nullpeker unntak, og introduserer mange andre forbedringer over Java. Det er mer uttrykksdyktig og konsistent i forhold til Java, og med Android Studio 3.0, nå kan du konvertere Java-filer til Kotlin eller kode direkte i Kotlin.

Instant Apps er som nettprogrammer, men innfødte apper som kan bruke Android-APIer og gir et innfødt utseende til appen din. For sluttbrukeren er det like enkelt som å åpne en weblink; men for utvikleren (det er du) handler det om å modulere sin app i moduler som kalles 'funksjonsmodul' som samlet lager en 'funksjon APK'.

Nye og oppdaterte verktøy
Ny Android Profiler
Android Profiler er det nye overvåkingsverktøyet for Android som erstatter det gamle Android Monitor-verktøyet. Det er mye bedre enn det gamle verktøyet, og gir en sanntidsforening av appen. Du kan få tilgang til det samme ved å åpne Vis- menyen, deretter gå til " Tool Windows ", og til slutt velge " Android Profiler ".

Den helt nye APK Debugger i Android Studio 3.0 gir forbedret feilsøking . Når det blir sagt, lar det deg feilsøke APKer hvis de er debuggable - selv om det ikke er bygget fra et Android Studio-prosjekt, i motsetning til før. Du kan få tilgang til verktøyet ved å gå til "Fil" -menyen og klikke på " Profil eller feilsøk APK " -alternativet.

Den nye Device File Explorer er et verktøy for å få tilgang til den tilkoblede enhetens filsystem sømløst . Den lar deg vise, kopiere og slette filer på enheten, og du kan også åpne disse filene i denne IDE-en. Du kan få tilgang til filutforskeren ved å klikke på "Vis" -menyen, velge " Verktøy Windows " og klikke " Enhetsfilutforsker ".

Android Plugin for Gradle 3.0.0 er et nytt, forbedret Gradle-plugin som hjelper til med å bygge opp ytelsesproblemer fra det forrige pluginet og tilbyr forskjellige andre forbedringer. Disse inkluderer raskere konfigurasjonstider, variantbevisst avhengighetsoppløsning, og min favoritt - raskere inkrementelle bygg .
Gamle verktøyforbedringer
Android Emulator funksjoner
Android Emulator med Android Studio 3.0 leveres med mange forbedringer av hastighet og ytelse, inkludert støtte for OpenGL ES 3.0 for API nivå 24 og høyere. Videre har den en enklere måte å generere en feilrapport for din løpende app, og en raskere måte å sende emulatorrelaterte feil på .

Layout Editor er brukt til å designe oppsett i en dra-og-slipp-editor, og den nye Android Studio bringer ulike forbedringer til denne grensesnittmaskinen. De nye funksjonene inkluderer forbedrede dra-og-slipp-visninger, nytt feilpanel, støtte for barrierer og grupper og forbedret opprettelse av kjeder.

APK Analyzer er et verktøy for å analysere APK og forstå sammensetningen etter at byggeprosessen er fullført. Det hjelper med å redusere filstørrelsen og feilsøking av DEX-filer og ressurser. Med Android Studio 3.0 kommer den med nye filtreringsalternativer, forbedret trevisning og bedre undersøkelse av Proguard-aktiverte APKer .

Layout Inspector funksjoner
Den forbedrede Layout Inspector i denne Android IDE kommer med forbedringer som gjør at du enkelt kan feilsøke layoutproblemer . Disse inkluderer ny søkefunksjon, kategoriserte egenskaper, etc. Du kan få tilgang til dette kontrollverktøyet ved å gå til Verktøy- menyen, velge Android- alternativ, og deretter klikke på " Layout Inspector ".
Hvilke funksjoner skal være neste?
Dette handlet om de nye funksjonene og forbedringene i Android Studio 3.0. Selv om denne listen vil opphisse mange ennå, vil noen av dere fortsatt være på utkikk etter flere funksjoner i Android Studio . Og hvorfor burde du ikke? Android Studio er for utviklere som deg, og du må ha et uttrykk i sine kommende funksjoner .
Heldigvis lytter Google til utviklere som meg og deg - bare gå over til Android Studio Project Site. Her ser du forskjellige måter å øke stemmen din på, rapportere feil og foreslå nye funksjoner . Følg instruksjonene der for å snakke ditt hjerte, og husk å inkludere all nødvendig informasjon.
Hvis du likte å lese dette innlegget eller ønsker å dele favorittfunksjonen din i Android Studio 3.0, skriv bare en kommentar nedenfor eller del dine tanker med meg på @aksinghnet på Twitter. Jeg vil gjerne høre fra deg. Og glade kodende gutta!

Vokt dere for dette Phishing Attack Forkledd som Google Dokumenter
Google-kontoeiere vil kanskje holde øye med e-postene deres fra dette punktet fremover, da en ny type phishing-angrep er oppdaget. Men i motsetning til de fleste phishing-angrep kan denne være spesielt overbevisende takket være de lengder hackere har, gikk for å forklare det.Phishing-angrepet selv begynner livet forkledd som en beskjeden e-post som inviterer brukeren til å redigere et Google Docs-dokument. Sku

Lag flytdiagrammer i skisse med brukerflow-plugin
Grensesnitt designere ble raskt forelsket i Sketch som et UI / UX designverktøy. Rett ut av boksen kan det puste opp enkle grensesnitt mye raskere enn Photoshop eller Illustrator.En fin funksjon mangler fra Sketch er muligheten til å koble artboards med flytskjemaer . Men med brukerflow-plugin kan du bare gjøre det! U