„Google“ bendradarbiauja su „Canonical“, kad „Flutter“ programas pateiktų „Linux“.

„Google“ paskelbė apie bendradarbiavimą su „Canonical“, siekdama pristatyti „Flutter“ programas į „Linux“, kad kūrėjai galėtų lengvai paskelbti savo programas „Snap Store“.

„Google“ pastaruosius kelerius metus sunkiai dirbo kurdama ir plėsdama „Flutter“. Kai paskutinį kartą kalbėjome apie Plazdėjimas, „Google“ visiškai nuo nulio atkūrė „DevTools“ programoje „Flutter“. siekdami geresnio našumo, didesnio universalumo ir parodyti savo pasitikėjimą šia programų kūrimo sistema. „Google“ įsivaizduoja „Flutter“ kaip programavimo sistemą, kurią kūrėjai gali naudoti kurdami programas, skirtas kelioms sistemoms, todėl komanda nuolat dirba, kad pagerintų „Flutter“ platformų palaikymą. Šiandien „Google“ paskelbė, kad bendradarbiauja su „Ubuntu“ darbalaukio komanda „Canonical“, kad „Flutter“ programas pristatytų „Linux“.

Apibendrinant galima pasakyti, kad „Flutter“ yra kelių platformų programavimo sistema, kuri iš esmės leidžia kūrėjams kurti programas su gražiomis vartotojo sąsajomis „Android“, „iOS“, žiniatinklyje ir darbalaukyje. „Flutter“ kaip programavimo sistema naudoja „Dart“ – programavimo kalbą, kad sukurtų „Flutter“ programas.

Flutter 1.0 atvyko 2018 m. gruodžio mėn., kai buvo 10 mėnesių beta versijos. Ir dabar, šiame etape, „iOS“ ir „Android“ programų kūrimo sistemos palaikymas yra gana brandus. Tačiau tai netinka kuriant žiniatinklio, „MacOS“, „Linux“ ar „Windows“ programas. „Google“ atnaujino savo pastangas ne mobiliosioms platformoms, o šiandieninis pranešimas yra naujausias iš ne mobiliųjų platformų leidimų. 1.9 versija iš anksto pristatė „MacOS“ programų kūrimo palaikymą v1.12 patobulino „macOS“ ir žiniatinklio palaikymą ir padidino juos iki beta versijos šakos. Tuo metu kūrėjai galėjo techniškai sukurti „Flutter“ programas, skirtas „Windows“ ir „Linux“, tačiau bibliotekos buvo iki alfa būsenos, o API galėjo keistis be įspėjimo.

Praėjusį mėnesį „Google“ parodė didelę pažangą kurdama „Flutter“ programas, skirtas „Windows“ ir „Linux“. A Vidutinis įrašasTimas Sneathas, „Flutter“ produktų vadovas, apibendrino komandos pažangą kuriant programas su darbalaukio sąsajomis. Komanda pridėjo ekrano tankio palaikymą, geresnį pelės ir klaviatūros palaikymą, platformos užklausas ir darbalaukio naršymo valdiklį. Be to, jie dirbo su papildinio modeliu, kuris veikia visose platformose. Kartu su „Dart“ užsienio funkcijų sąsaja (FFI) ir „Win32“ papildiniu, „Flutter“ programos gali veikti kaip vietinė „Windows“ programa, kuri pristatoma kaip EXE failas, taip pat yra suderinama su „Windows“. 7. Tuo tarpu universaliosios „Windows“ platformos (UWP) palaikymas leidžia palaikyti tokias platformas kaip „Xbox“ ir „Windows 10X“.

Šiandien paskelbtame „Linux alfa“, skirto „Flutter“, palaiminimai yra „Canonical“, „Ubuntu“, kuris yra populiariausias pasaulyje darbalaukio GNU/Linux platinimas, leidėjas. Šios partnerystės dėka kūrėjai galės įdiegti savo „Flutter“ programas „Snap Store“ ar kitose moderniose „Linux“ sistemose. „Snap Store“ yra su „Ubuntu 20.04 Focal Fossa“ leidimu, todėl tiesioginė prieiga prie „Snap“ paketų valdymo sistemos yra didelis privalumas diegiant programas „Linux“.

Paversdama „Linux“ pirmos klasės „Flutter“ platforma, „Canonical“ kviečia programų kūrėjus publikuoti savo programas milijonams Linux naudotojų ir išplėsti aukštos kokybės programų prieinamumą juos.

„Canonical“ taip pat daug investuoja į sistemą, skirdama kūrėjų komandą dirbkite kartu su „Google“ kūrėjais, kad daugumai „Linux“ pateiktų geriausią „Flutter“ patirtį paskirstymus. Pranešime taip pat žadama, kad „Canonical“ ir „Google“ toliau bendradarbiaus, siekdamos toliau tobulinti „Linux“ palaikymą ir išlaikyti funkcijų lygybę su kitomis palaikomomis platformomis.