Android Studio 3.0: tutto ciò che devi sapere
Essendo uno sviluppatore Android, mi aspetto che le nuove e innovative funzionalità di Google possano aiutare gli sviluppatori come me a creare e testare le app più facilmente che mai e Android Studio 3.0 non è diverso. Annunciato per la prima volta in Google I / O 2017, Android 3.0 offre supporto per Kotlin insieme a numerose altre funzionalità.
Se non vedi l'ora di provare le nuove funzionalità, scarica Android Studio 3.0 Preview e divertiti a provarlo. Nel frattempo lasciami guidare attraverso la bontà di Android Studio 3.0 - il nuovo IDE Android.
Supporto Android Oreo
Android Studio 3.0 aggiunge il supporto per scrivere app per Android 8.0 Oreo incluse le nuove funzionalità supportate in Oreo. Usando questo nuovo IDE, puoi facilmente creare icone di avvio adattivo e aggiungere nuovi tipi di carattere nelle tue app.

Dato che Oreo ora supporta i font scaricabili, ora puoi aggiungerli nelle tue app per ridurre le dimensioni degli APK delle tue app. Allo stesso modo, puoi anche aggiungere font in formato XML nelle tue app , semplicemente come aggiungi qualsiasi altro file di risorse .
Aggiornamento della piattaforma di base
Android Studio 3.0 viene fornito con IntelliJ Platform 2017.1.2 che aggiunge numerose nuove funzionalità e miglioramenti nell'IDE di Android. Questi miglioramenti consentono di codificare più rapidamente e offrono funzionalità come parametri suggerimenti, risultati di ricerca istantanei, nuovi controlli dei lanci, evidenziazione semantica e molto altro.
Nuove funzionalità di supporto
Supporto per Java 8
Ora che gli sviluppatori si stanno abituando alle funzionalità di Java 8, anche Google ha migliorato il supporto per tali funzionalità linguistiche in Android Studio. Significa che puoi usare API OpenJDK come java.time, java.nio.file e java.lang.invoke, e quindi puoi anche usare le librerie create usando queste API nelle tue app.
Supporto per le lingue di Kotlin
Kotlin è un linguaggio interoperabile Java che riduce il codice boilerplate, evita le eccezioni del puntatore nullo e introduce numerosi altri miglioramenti su Java. È più espressivo e conciso rispetto a Java e, con Android Studio 3.0, ora puoi convertire i file Java in Kotlin o il codice direttamente in Kotlin.

Le app istantanee sono come app web ma app native che possono utilizzare le API di Android e fornire un aspetto nativo alla tua app. Per l'utente finale, è facile come aprire un collegamento web; ma per lo sviluppatore (che sei tu), si tratta di modulare la sua app in moduli chiamati 'feature module' che collettivamente costituiscono un 'APK di funzionalità'.

Strumenti nuovi e aggiornati
Nuovo profilo Android
Android Profiler è il nuovo strumento di monitoraggio per Android che sostituisce il vecchio strumento Monitor Android. È molto meglio del vecchio strumento e offre una vista unificata in tempo reale dell'app. Puoi accedere allo stesso aprendo il menu Visualizza, quindi andando a " Strumenti Windows ", e infine scegliendo " Android Profiler ".

Il nuovo debugger APK in Android Studio 3.0 offre funzionalità di debug migliorate . Detto questo, ti consente di eseguire il debug degli APK se sono debugabili, anche se non è stato creato da un progetto Android Studio, diversamente da prima. Puoi accedere allo strumento andando sul menu "File" e facendo clic sull'opzione " Profilo o debug APK ".

Il nuovo Device File Explorer è uno strumento per accedere senza problemi al filesystem del dispositivo connesso . Ti consente di visualizzare, copiare ed eliminare file sul dispositivo, e puoi anche aprire quei file in questo IDE. È possibile accedere a Esplora file facendo clic sul menu "Visualizza", scegliendo " Tool Windows " e facendo clic su " Device File Explorer ".

Android Plugin per Gradle 3.0.0 è un nuovo plugin Gradle migliorato che aiuta a risolvere i problemi di prestazioni del plugin precedente e offre vari altri miglioramenti. Questi includono tempi di configurazione più veloci, risoluzione delle dipendenze con consapevolezza delle varianti e il mio preferito: build incrementali più veloci .
Vecchi miglioramenti dello strumento
Funzionalità dell'emulatore Android
L'emulatore Android in dotazione con Android Studio 3.0 offre numerosi miglioramenti in termini di velocità e prestazioni, incluso il supporto per OpenGL ES 3.0 per API di livello 24 e superiori. Inoltre, offre un modo più semplice per generare un bug report per la tua app in esecuzione e un modo più rapido per inviare bug relativi all'emulatore .

Layout Editor viene utilizzato per progettare layout in un editor di trascinamento della selezione e il nuovo Android Studio apporta vari miglioramenti a questo creatore di interfacce. Le nuove funzionalità includono inserimenti di visualizzazione drag-and-drop avanzati, nuovo pannello di errori, supporto per Barriere e Gruppi e una migliore creazione di catene.

APK Analyzer è uno strumento per analizzare l'APK e comprenderne la composizione al termine del processo di compilazione. Aiuta a ridurre la dimensione del file e il debug di file e risorse DEX. Con Android Studio 3.0, è dotato di nuove opzioni di filtro, visualizzazione struttura migliorata e migliore controllo degli APK compatibili con Proguard .

Funzionalità di Layout Inspector
L'Inspector Layout migliorato in questo IDE Android è dotato di miglioramenti che consentono di eseguire facilmente il debug dei problemi di layout . Questi includono nuove funzionalità di ricerca, proprietà categorizzate, ecc. È possibile accedere a questo strumento di ispezione andando al menu Strumenti, scegliendo l'opzione Android, quindi facendo clic su " Impostazioni di layout ".
Quali caratteristiche saranno le prossime?
Tutto ciò riguardava le nuove funzionalità e i miglioramenti di Android Studio 3.0. Anche se questa lista ne ecciterà ancora molti, alcuni di voi sarebbero ancora alla ricerca di ulteriori aggiornamenti delle funzionalità in Android Studio . E perché non dovresti? Android Studio è per sviluppatori come te e devi avere voce in capitolo nelle sue prossime funzionalità .
Per fortuna, Google ascolta gli sviluppatori come me e te - basta andare sul sito del progetto Android Studio. Qui vedrai diversi modi per alzare la voce, segnalare bug e suggerire nuove funzionalità : segui semplicemente le istruzioni per parlare con il tuo cuore e ricorda di includere tutte le informazioni necessarie.
Se ti è piaciuto leggere questo post o desideri condividere la tua funzione preferita in Android Studio 3.0, basta scrivere un commento qui sotto o condividere i tuoi pensieri con me su @aksinghnet su Twitter. Mi piacerebbe sentirti. E, felici ragazzi di codifica!

Sfoglia i framework WordPress Open Source su IncludeWP
Dai progettisti di temi WordPress agli sviluppatori di plug-in, tutti traggono vantaggio dalla creazione di framework . Risparmia tempo per lavorare con il codice WP esistente e non devi preoccuparti di bug o difetti di sicurezza.Negli ultimi dieci anni, l'ecosistema di WordPress è cresciuto molto.

20 ponti mistici e spaventosi in tutto il mondo
I ponti sono una parte importante dell'architettura che si trova ovunque sulla Terra. Da quando è stato creato il primo ponte, non possiamo più immaginare il mondo senza di loro. Tuttavia, oltre a servire allo scopo di collegare due punti, ci sono alcuni ponti nel mondo che hanno anche un'aria di mistero che rende magici questi ponti .I