Google: Dart 2.5 linguaggio di programmazione SDK ‘metti’ gli sviluppatori

0
170

Perché gli sviluppatori di Android al Google I/O sono entusiasti di Flutter
Tyler McCraw, Android developer per Estendere Imprese, è una delle più sviluppatori a livello i/O conference che ha detto Flutter potrebbe risolvere uno dei loro più grandi sfide: Rimanere in sincronia con gli sviluppatori iOS. Leggi di più: https://zd.net/2HQ0aov

Google ha annunciato gli aggiornamenti sia per il suo Dardo linguaggio di programmazione software development kit (SDK) e Flutter, il suo strumento di sviluppo per la creazione di interfacce utente per native iOS e applicazioni Android.

Il Dardo SDK porta una technical preview di ML Completo, Google assumere la macchina di apprendimento automatico alimentazione completamento del codice. Esso comprende anche l ‘estero funzione di interfaccia’ per la chiamata di codice C direttamente da Dart.

ML opera Completa con l’editor per offrire agli sviluppatori completamenti come scrivere il loro codice. E ‘ anche lo scopo di aiutare gli sviluppatori di esplorare rapidamente le liste di completamenti e che sono suscettibili di essere quello che vogliono a quel punto, piuttosto che dover ordinare attraverso le opzioni in ordine alfabetico.

“Con il codice di completamenti, gli sviluppatori possono evitare gli errori di ortografia e di esplorare le Api digitando l’inizio del previsto simboli e scegliendo tra le offerte completamenti”, spiega Google project manager Michael Thomsen nel suo articolo, “Annunciando Dart 2.5: Sovralimentato di sviluppo’.

Google assumere AI-powered completamento del codice per Dart si basa su un modello addestrato su un grande corpo di Dart codice su GitHub. Il modello è alimentato da Google TensorFlow Lite deep-quadro di apprendimento e in grado di prevedere ciò che gli sviluppatori di tipo successivo, come si sta modificando il codice. ML Completo dovrebbe aiutare gli sviluppatori rapidamente scheda, per esempio, una variabile desiderata o il metodo.

ML Completo di lancia oggi in anteprima. È costruito nel Dardo analyzer e quindi è disponibile in tutta la Dart abilitato editori, tra cui Android Studio, IntelliJ, e VS Codice.

Altri esempi di strumenti che consentono AI-codice generato completamento comprendono TabNine, che supporta più lingue, Aquilone, che supporta Python, e Microsoft IntelliCode per Visual Studio.

Per tutti coloro che desiderano provare Dart ML Completo, Google raccomanda utilizzando il Flutter dev channel o il Dardo dev channel.

Google ha anche annunciato il rilascio di Flutter 1.9 con un mazzo di ulteriore supporto per le piattaforme Apple, tra cui il nuovo supporto per Apple, il prossimo macOS Catalina e iOS 13, migliorato di utensili, la nuova Dart caratteristiche, e Materiale nuovo widget.

“Questa versione è il nostro più grande aggiornamento di sicurezza, con più di 1.500 PRs da più di 100 collaboratori”, ha detto Chris Vende, responsabile del progetto per il Flutter esperienza di sviluppo.

L’aggiornamento porta il supporto per macOS Xcode 11 ambiente di sviluppo integrato (IDE) per la creazione di app per Apple iOS e macOS.

Flutter è migliorato da “aggiunta del supporto per il nuovo Xcode sistema di generazione, consentendo il supporto a 64 bit per tutta la toolchain, e semplificare la piattaforma dipendenze”, secondo Google.

Google ha anche apportato miglioramenti per garantire Flutter-applicazioni guardare bene su iPhone 11 e iphone iOS 13. Flutter 1.9 include Google in iOS 13 trascinabile barra di scorrimento, che può essere attivato premendo a lungo la barra di scorrimento o trascinando dalla destra della barra di scorrimento.

Supporta anche iOS feedback aptico. Flutter gli sviluppatori stanno lavorando anche il supporto per iOS modo oscuro, che dicono che è “in cammino”.

C’è il nuovo supporto sperimentale per Apple Bitcode, che può consentire di Flutter, un giorno, di supporto watchOS e tvOS, perché queste piattaforme richiedono Bitcode essere abilitato per la presentazione di Apple App Store.

Google ha anche introdotto un nuovo widget pacchetti che consentono agli sviluppatori di offrire una fila di pulsanti e li hanno come singolo o multi-selezionare opzioni, così come di richiedere almeno uno selezione o permettere a nessuno di essere selezionato.

Infine, Google ha annunciato che Svolazzano sul web è stato deprecato con supporto web fuse con il principale flutter repository.

Di più su Google, Dardo, e Flutter

Edificio per iOS e Android: guida introduttiva di Google FlutterGoogle si espande framework di interfaccia utente Flutter da just mobile multi-piattaformaGoogle rilascia finale developer preview di FlutterGoogle Dart per i programmatori webdi Google svela open source UI toolkit Flutter per la velocità di costruzione app per gli sviluppatori di TechRepublic

Argomenti Correlati:

Apple

Cloud

Big Data Analytics

L’innovazione

Tecnologia e Lavoro

Collaborazione