Conferenze per sviluppatori: Hanno saltato lo squalo e dimenticato gli sviluppatori?
ZDNet Mary Jo Foley e Larry Dignan lamentano per come sviluppatore di conferenze come la generazione di Microsoft, Google I/O, Facebook F8 e Apple WWDC sono più sulla visione aziendale dichiarazioni e meno sulla reale gli sviluppatori di strumenti effettivamente utilizzati. Leggi di più: https://zd.net/2V0mt0A
Circa sei mesi dopo la release 1.0 di Flutter, Google open source framework di interfaccia utente per la costruzione sia per Android che per iOS apps, Google sta prendendo un passo importante per ampliare quadro. Oltre al mobile, gli sviluppatori saranno in grado di utilizzare Flutter di costruire applicazioni per il web, desktop e dispositivi embedded da una singola base di codice.
Inoltre: Il Pixel 3A è ufficiale: Ecco quello che dovete sapere | Android Q: Tutto ciò che devi sapere
“Questo è potenzialmente un bel cambio di gioco per le aziende che vogliono sviluppare e distribuire applicazioni per ciò che i dispositivi sono i loro clienti, utilizzando, Google Tim Sneath detto a ZDNet. L’espansione di Flutter”, ha detto, è “andare a cambiare il modo di pensare della gente circa lo sviluppo dell’interfaccia utente e app per lo sviluppo.”
L’espansione è stata annunciata al Google i/O conference, dove Google ha rilasciato la sua prima technical preview di Flutter per il web e ha annunciato passi verso il sostegno di classe desktop e applicazioni. Per illustrare come Flutter può essere applicato a dispositivi embedded, Google condivisa che il quadro è in fase di avvio di Google smart display piattaforma, tra cui la Home page di Google Hub.
Mentre Flutter è relativamente nuovo, è stato annunciato per la prima volta nel febbraio del 2018 ed è stato dichiarato “pronto per la produzione” l’anno scorso Google I/O, la sua espansione è stata in parte motivata dal team di utilizzarlo all’interno di Google. Un piccolo team che è stato la costruzione di un framework web per uso interno della piattaforma Dart ha iniziato ad esplorare l’uso di Flutter per il web.
Per ora, Flutter per il web non è progettato per sostituire il documento di esperienze per le quali HTML è ottimizzato. Invece, è inteso come un modo per costruire altamente interattivi e ricchi di contenuto. Per mostrare questo, Google ha collaborato con il New York per costruire una nuova aggiornata KENKEN gioco di puzzle costruito con Flutter. Funziona con lo stesso codice su iOS, Android, web e Chrome OS.
Nel frattempo, Google martedì descritto come è stata l’aggiunta del supporto a Svolazzare per la classe desktop e le applicazioni in esecuzione su Windows, Mac e Linux. Per esempio, è aggiunto ingresso paradigmi come tastiera e mouse, il ridimensionamento della finestra, e utensili per Chrome OS, le applicazioni di sviluppo. Tutto questo lavoro è stato aggiunto al nucleo Flutter motore. Mentre questi obiettivi non sono ancora pronto per la produzione, Google ha pubblicato le prime istruzioni su GitHub per lo sviluppo di Flutter applicazioni per funzionare su Mac, Windows e Linux.
Google ha anche notato che Chrome OS è particolarmente adatto per l’esecuzione di Flutter app e come piattaforma di sviluppo, dal momento che supporta l’esecuzione di Android e applicazioni Linux. Uno sviluppatore può utilizzare Visual Studio Codice o Android Studio in Chrome OS per sviluppare un Flutter app e poi prova ed eseguirlo in locale sul dispositivo stesso, senza un emulatore.
Il nucleo Flutter framework mobile è anche ricevendo un aggiornamento, con la disponibilità immediata di Flutter 1.5. Le modifiche includono gli aggiornamenti per le nuove App Store di iOS SDK requisiti, gli aggiornamenti di iOS e Materiale widget, motore supporto per nuovi tipi di dispositivi, e Dart 2.3 dotato di una nuova interfaccia utente-come-codice caratteristiche del linguaggio.
Google continua ad aggiungere pacchetti a supporto del core framework. Negli ultimi mesi, ha contribuito produzione-qualità pacchetti per il web le viste, Google Maps e Firebase ML di Visione. Questa settimana, Google è l’aggiunta di un supporto iniziale per i pagamenti in-app.
Come per i dispositivi embedded, Google offre un’integrazione API per Flutter. All’interno di Google, il Google Assistente di team Flutter per costruire funzioni per la visualizzazione smart sistema operativo che alimenta di Casa Google Hub. Entro la fine dell’anno, il team si propone di utilizzare Flutter per unità complessiva dell’interfaccia utente del sistema. Anche Google ha recentemente pubblicato alcuni esempi che dimostrano Flutter in esecuzione direttamente su piccola scala su dispositivi come il Raspberry Pi.
L’espansione di un portatile framework di interfaccia utente dovrebbe aiutare sia le grandi e le piccole organizzazioni a raggiungere il loro pubblico, senza il tempo e il costo di esubero di sviluppo, Sneath detto a ZDNet.
“Quello che un sacco di gente fare è scrivere cinque o sei applicazioni — scrivere un’app per iPhone, un’applicazione per Android, una versione web”, ha spiegato. “E’ stato un vero problema per le aziende e gli sviluppatori di tutte le dimensioni per un lungo periodo di tempo. Non posso pensare ad un altro spazio in cui devi fare la stessa cosa due volte per raggiungere i vostri obiettivi di business.”
Flutter ha già acquisito una notevole trazione, Google ha sottolineato. Un certo numero di grandi marchi sono già in via di sviluppo di applicazioni con Flutter, tra cui eBay, Sonos, Piazza, Capital One, Alibaba e Tencent. Nel frattempo, LinkedIn studio recente ha mostrato Flutter è il singolo più rapida crescita di abilità tra gli ingegneri del software, basato su membri del sito, sostenendo che sul loro profilo di negli ultimi 12 mesi. E nel recente 2019 StackOverflow sviluppatore indagine, Flutter è stato elencato come uno dei più amati del framework di sviluppo.
Per accelerare Flutter adozione, Google ha annunciato che L’App Brewery ha costruito un nuovo e completo corso di formazione per Flutter. Ha più di 30 ore di contenuti per Flutter, e con Google sponsorizzazione, che offrono per un tempo limitato sconto del corso dal prezzo al dettaglio di $199 per soli $10.
Più dal Google I/O:
Google espande Android Jetpack, altri lo sviluppo di Android toolsGoogle di I/O: 14 Android OS moduli per ottenere over-the-air di sicurezza updateGoogle si espande Android Jetpack, altri lo sviluppo di Android toolsGoogle rende il Cloud TPU Contenitori pubblicamente disponibili in betaGoogle vede next-gen Duplex, Assistente di come prendere il controllo dei tuoi tasksGoogle dice che l’indirizzo di AI, macchina per il modello di apprendimento biasThe Pixel 3A è ufficiale: Ecco che cosa avete bisogno per knowGoogle di I/O: Da “AI primi” di ai di lavoro per everyoneGoogle Pixel 3a specifiche, prezzo, caratteristiche: perfetto timingGoogle si espande ML Kit di funzionalità per la creazione di ML in mobile appsGoogle si espande framework di interfaccia utente Flutter da just mobile multi-platformGoogle I/O 2019: grandi annunci da parte del keynote
Argomenti Correlati:
Enterprise Software
Open Source
Mobile OS