Googlen Flutter-mobiilisovellus on tarkoitettu sekä iOS: lle että Androidille

Luoden alkuperäisen ARM-koodin Google väittää, että Flutter mahdollistaa joustavuuden monitahoisella kehityksellä suorituskykyä vaarantamatta. Voit rakentaa .apk tiedostoja Android tai .ipa tiedostoja IoS-sovelluksille, yhdestä koodijaksosta.
Automotive-näytöt mainittiin yhtenä esimerkkinä Flutterin upotetuista rooleista.
Tuetaan vähintään 60 kuvaa sekunnissa, sanoo Google, ja alusta pystyy laskemaan uudelleen, mitä jokainen kehys näyttää.
Tim Neath, Flutterin ja Dartin tuotepäällikkö Googlessa, kuvaili sitä Electronics Weeklylle työkalupakettina upotettavien käyttöliittymäkomponenttien rakentamiseen - mahdollistamalla erilaisten abstraktiokerrosten käyttämisen luokkien avulla, mutta myös suoraan pikselien hallintaan.
"Rakennamme vauhtia Flutterille", hän sanoi ennen virallista käynnistystä. ”Olemme siirtyneet varhaisista adoptiokuvista valmiiksi valmiiksi valmiiksi. Se tarjoaa kaiken, mitä tarvitset rajapinnan rakentamiseen. "
Materiaalisuunnittelu
Googlen mukaan Applen suunnittelukieli - kuten liukusäätimet ja nav-palkit - ja Googlen materiaalisuunnittelukonseptit - kuten tekstuurit ja käyttäjän vastaukset - voidaan toteuttaa Flutterin kautta.
Virtuaalikoneita tai emulointia ei ole mukana, sanoo Google. käyttämällä Skia, järjestelmä voi maalata suoraan näyttöihin graafisen osajärjestelmän kautta. Video on upotettava vain toiseen widgetiin. Raspberry Pi on yksi alustoista, jotka pystyvät tukemaan uutta järjestelmää.
Suunnittelu kehityksessä
Uuden järjestelmän avaintekijä, joka esikatseltiin ensimmäistä kertaa Mobile World Congressissa helmikuussa, on tilava kuuma uudelleenlataus (SHR), mikä tarkoittaa, että voit tehdä muutoksia koodiin ja nähdä tulokset ilman, että käynnistät sovellusta uudelleen tai menettää tilaa.
Tämä lupaa nopeampia suunnittelun / kehityksen iteraatioita, joissa on välitön palaute perinteisemmästä HTML / Javascript-kehityksestä ja suunnittelijoiden suorempi osallistuminen.
Käytettävissä on kaksi reittiä - Flutter-komponenttien rakentaminen Android-sovelluksiin (tai IoS-sovelluksiin) tai rakennuksen Flutter-ne, jotka voivat sisältää Android-valmiita käyttöliittymän elementtejä, kuten Google Mapsia tai selainta.
Avata
Google sanoo, että Flutter on avoimen lähdekoodin projekti, jossa on BSD-tyylinen lisenssi, ja se sisältää jo satojen kehittäjien osallistumisen eri puolilta maailmaa.
Flutterin versio, joka toimii pöytätietokoneissa, on koodattu Hummingbird, ja sitä kehitetään edelleen.
Alla on nähtävissä Flutteriin liittyvien kuvien galleria.
Järjestelmän maailmanlaajuinen lanseeraus tapahtui Lontoon tiedemuseossa viime yönä, ja joitakin kuvia tästä tapahtumasta ovat täällä:
