Plandīšanās 2.0

Google paziņoja par jaunajiem flutter 2.0 atjauninājumiem 3. gada 2021. martā. Salīdzinot ar versiju Flutter 1, šajā versijā ir daudz izmaiņu, un šajā emuārā galvenā uzmanība tiks pievērsta tam, kas ir mainījies darbvirsmā un mobilās versijas.

Izmantojot Flutter 2.0, Google ir pārcēlis savu statusu uz kaut kur tuvu beta versijai un stabilu. Kāda šeit nozīme? Ņemot vērā visas lietas, tas ir pieejams Flutter 2.0 Stable, tomēr Google neuzskata, ka šobrīd tas ir pilnībā pabeigts. Tam vajadzētu būt piemērotam ražošanas vajadzībām, tomēr lielā mērā var būt kļūda.

Google šodien paziņoja par Flutter 2 — tā atvērtā pirmkoda lietotāja interfeisa rīku komplekta jaunāko variantu kompaktu lietojumprogrammu izveidei. Lai gan Flutter sāka pievērst uzmanību mobilajām ierīcēm, kad tas tika izlaists pirms diviem gadiem, pēdējā laikā tas izpleta savus spārnus. Izmantojot 2. versiju, Flutter pašlaik atbalsta tīmekļa un darbvirsmas lietojumprogrammas. Tādējādi Flutter lietotāji tagad varēs izmantot līdzvērtīgu kodu bāzi, lai izveidotu lietojumprogrammas operētājsistēmai iOS, Android, Windows, macOS, Linux un tīmeklim.

Flutter 2.0 ir stabils un pievieno atbalstu salokāmām un dubultā ekrāna ierīcēm.

Google ir izdevies palielināt Flutter veiktspēju tīmekļa pārlūkprogrammām, izmantojot jaunu CanvasKit. Mobilās pārlūkprogrammas pēc noklusējuma izmantos lietotnes HTML versiju, un to visu automātiski apstrādās jaunais automātiskais režīms, veidojot lietotni.

Otrkārt, Flutter iegūst funkcijas, lai tīmekļa pārlūkprogrammā justos vietīgāk. Tas ietver ekrāna lasītāja atbalsta utilītas, atlasāmu un rediģējamu tekstu, labāku adreses joslas atbalstu, automātisko aizpildīšanu un daudz ko citu.

Tā kā Flutter sākotnēji bija starpplatformu mobilā sistēma, patiesībā šeit nav pārāk daudz ko teikt. Parasti Flutter jau kādu laiku ir mobilajām ierīcēm paredzēta funkcija, izņemot salokāmo. Izmantojot Flutter 2.0, pašlaik tiek atbalstīts salokāmi displeji, ņemot vērā Microsoft saistības. Flutter tagad apzinās, kā pārvaldīt šo struktūras faktoru, un ļauj izstrādātājiem izveidot savas lietojumprogrammas, kā viņiem nepieciešams.

Pašlaik programmā Flutter 2.0 ir vēl viens TwoPane sīkrīks, kas ļauj, kā norāda nosaukums, parādīt divas rūtis. Pirmā rūts tiks rādīta jebkurā sīkrīkā, bet otrā - salokāmā displeja labajā pusē. Dialogi arī ļaus jums izvēlēties, kurā salokāmā displeja pusē tie jāparāda.

Salokāmā kroka vai eņģe izstrādātājiem tiek piedāvāta kā displeja funkcija, tāpēc lietojumprogrammas jebkurā gadījumā var izstiepties līdz visam salokāmajam displejam, ja tas ir nepieciešams, vai arī apsvērt, kur eņģe ir atrasta, un parādīt to atbilstoši.

Turklāt Google ir pārcēlis savu mobilo reklāmu SDK spraudni uz beta versiju. Šis ir Android un iOS SDK, kas ļauj rādīt AdMob reklāmas savā mobilajā lietojumprogrammā. Pašlaik nav pieejams galddatoru atbalsts, taču tagad jums vajadzētu būt iespējai izveidot vispārēji stabilas mobilās lietojumprogrammas ar reklāmām, izmantojot Flutter.

Šīs ir milzīgas izmaiņas Flutter 2.0 gan darbvirsmas, gan mobilajās platformās.