Google lancia Android Studio Arctic Fox Beta con Jetpack Compose integrato
Alla conferenza virtuale I/O 2021 Google ha presentato la beta di Android Studio Arctic Fox, con l'integrazione di Jetpack Compose, un framework di progettazione dichiarativa basato su Kotlin.

Alla conferenza Google I/O di quest'anno sono stati fatti una serie di annunci significativi per gli sviluppatori, tra cui spicca il rilascio della beta dell'IDEAndroid Studio Arctic Fox (2020.3.1). Quest'ultima versione dell'ambiente di sviluppo presenta numerosi miglioramenti, tra cui l'attesissima integrazione del toolkit UI nativo di Google Jetpack Compose.
Jetpack Compose è un framework di progettazione dichiarativa basato su Kotlin che funziona con piattaforme Android, desktop e web. Il framework consente agli sviluppatori di creare anteprime in varie configurazioni, di navigare nel codice con Compose Preview, di testare le funzionalità in isolamento con Deploy Preview to Device e di ispezionare l'intera applicazione con Layout Inspector. Inoltre, l'Accessibility Scanner nell'Editor di layout consente agli sviluppatori di verificare i layout basati sulle viste per individuare eventuali problemi di accessibilità.
Gli sviluppatori possono ora sperimentare la modifica in tempo reale dei letterali, tra cui stringhe, numeri e booleani, utilizzando Compose. La funzione di live editing elimina i tempi di attesa per la compilazione, fornendo aggiornamenti quasi istantanei alle anteprime, agli emulatori o ai dispositivi fisici. Questa funzionalità mira ad aumentare la produttività e a semplificare il processo di sviluppo delle app.
Arctic Fox offre inoltre il supporto per Wear OS, Google TV e Android Auto di Google, nonché per il Samsung Galaxy Z Fold 2 grazie all'introduzione di nuovi emulatori e immagini di sistema. La release offre un miglioramento delle prestazioni delle app grazie a un'interfaccia utente aggiornata per Memory Profiler e alle nuove funzionalità di Android 12. Il WorkManager Inspector, uno strumento per la pianificazione di attività asincrone, aiuta gli sviluppatori a comprendere le relazioni tra le attività in background.
Per quanto riguarda gli aggiornamenti di Kotlin, la conferenza ha evidenziato il rilascio stabile di Kotlin Symbol Processing, una nuova API per l'elaborazione delle annotazioni che dovrebbe essere fino a due volte più veloce ed efficiente rispetto alle soluzioni precedenti. Inoltre, Kotlin DataStore, un'alternativa a SharedPreferences, è entrato in fase beta.
La beta di Android Studio Arctic Fox segue l'aggiornamento principale di IntelliJ IDEA IDE (v2020.3) e adotta un sistema di numerazione simile. Inoltre, la piattaforma utilizza anche nomi di codice alfabetici, con Arctic Fox seguito da Bumblebee (2021.1.1).
Questo elenco completo di aggiornamenti conferma ulteriormente che Android Studio è una piattaforma affidabile per gli sviluppatori.appmaster Per chi cerca un'alternativa, la piattaformaAppMaster.io no-code offre una soluzione versatile e potente per creare applicazioni backend, web e mobili senza scrivere alcun codice. Gli sviluppatori possono creare visivamente modelli di dati, logica aziendale, API e interfaccia utente con AppMaster, e la piattaforma genera, testa e distribuisce automaticamente le applicazioni nel cloud.
La beta di Android Studio Arctic Fox è ora disponibile per il download insieme alla build canary di Bumblebee (2021.1.1) qui.


