it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


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.

Le icone adattive mostrano una varietà di forme su diversi dispositivi, per diversi OEM. È possibile creare un'icona di avvio adattivo utilizzando la procedura guidata Icona adattiva, a cui è possibile accedere facendo clic con il pulsante destro del mouse sulla cartella / res e selezionando Nuovo, quindi " Asset immagine " e facendo clic su " Icone di avvio (adattivo e legacy) ".

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.

Supporto per le app istantanee

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à'.

Le app istantanee possono essere eseguite senza essere installate come app web, a differenza delle app normali. Per farlo funzionare, devi aggiornare la tua app esistente per supportare le app istantanee - Android Studio 3.0 fornisce i moduli "Instant App" e "Feature" per lo stesso. Penso che sia un miglioramento rispetto alle app normali; cosa ne pensi?

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 ".

Nuovo debugger APK

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 ".

Nuovo Device File Explorer

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 ".

Nuovo plugin Android per Gradle

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 .

Caratteristiche dell'editor di layout

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.

Funzioni dell'APK Analyzer

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 .

Per utilizzare APK Analyzer, trascina e rilascia un APK nella finestra Editor di Android Studio. In alternativa, puoi passare alla prospettiva del progetto e aprire un APK nella finestra Progetto . Infine, puoi anche accedere al menu Genera, scegliere " Analizza APK " dalle opzioni, quindi selezionare l'APK.

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!

Trova e installa i plugin WordPress tramite Github

Trova e installa i plugin WordPress tramite Github

I plugin WordPress sono "ufficialmente" distribuiti attraverso il repository dei plugin di proprietà di WordPress. Puoi cercare qualsiasi tipo di plugin per aggiungere funzionalità extra al tuo sito web o blog. Ma, ci sono anche una serie di ottimi plugin che possiamo trovare all'esterno che non sono ospitati nel repository ufficiale .A

(Consigli tecnici e di design)

Come utilizzare l'API MutationObserver per le modifiche ai nodi DOM

Come utilizzare l'API MutationObserver per le modifiche ai nodi DOM

Ecco uno scenario: Rita, uno scrittore di riviste sta modificando un suo articolo online. Salva i suoi cambiamenti e vede il messaggio "modifiche salvate!" Proprio in quel momento, nota un errore tipografico che le mancava. Lo aggiusta e sta per cliccare su "salva", quando riceve una telefonata arrabbiata dal suo capo

(Consigli tecnici e di design)