Flater 2.0

Google ka deklaruar përditësimet e reja flutter 2.0 më 3 mars 2021. Ka një paketë të tërë ndryshimesh në këtë version krahasuar me Flutter 1, dhe ky blog do të fokusohet në atë që ka ndryshuar për desktopin dhe versionet celulare.

Me Flutter 2.0, Google e ka zhvendosur statusin e tij në diku afër beta dhe të qëndrueshme. Çfarë rëndësie ka këtu? Duke pasur parasysh të gjitha gjërat, është i disponueshëm në Flutter 2.0 Stable, megjithatë, Google nuk beson se ka përfunduar plotësisht në këtë pikë. Duhet të jetë mirë për përdorim në prodhim, megjithatë mund të ketë një gabim në një masë të madhe.

Google prezantoi sot Flutter 2, variantin më aktual të veglave të tij të UI me burim të hapur për ndërtimin e aplikacioneve kompakte. Ndërsa Flutter filloi me vëmendje në celular kur u lançua dy vjet më parë, kohët e fundit ai hapi krahët. Me versionin 2, Flutter aktualisht mbështet aplikacionet në ueb dhe desktop jashtë arkës. Me këtë, përdoruesit e Flutter tani do të jenë në gjendje të përdorin bazën ekuivalente të kodeve për të ndërtuar aplikacione për iOS, Android, Windows, macOS, Linux dhe ueb.

Flutter 2.0 arrin në stabile dhe shton mbështetje për pajisjet e palosshme dhe me ekran të dyfishtë.

Google ka arritur të rrisë performancën e Flutter për shfletuesit e uebit përmes një të reje Kit Canvas. Shfletuesit celularë do të përdorin versionin HTML të aplikacionit si parazgjedhje, të gjitha të trajtuara automatikisht nga modaliteti i ri "auto" gjatë ndërtimit të aplikacionit tuaj.

Së dyti, Flutter po fiton veçori për t'u ndjerë më vendas në shfletuesin e internetit. Kjo përfshin shërbimet e mbështetjes së lexuesit të ekranit, tekst të përzgjedhshëm dhe të modifikueshëm, mbështetje më të mirë të shiritit të adresave, plotësimin automatik dhe shumë më tepër.

Meqenëse Flutter ishte fillimisht një sistem celular ndër-platformë, në fakt nuk ka shumë për të thënë këtu. Në përgjithësi, Flutter ka qenë një funksion i plotë i celularit për disa kohë aktualisht, me përjashtim të një pajisjeje të palosshme. Me Flutter 2.0, aktualisht ka mbështetje për ekranet e palosshme, për shkak të angazhimeve të marra nga Microsoft. Flutter tani kupton se si ta menaxhojë këtë faktor strukture dhe i lejon zhvilluesit të parashtrojnë aplikacionet e tyre se si u nevojiten.

Aktualisht ekziston një vegël tjetër TwoPane në Flutter 2.0 që ju lejon, siç sugjeron emri, të shfaqni dy panele. Paneli i parë do të shfaqet në çdo vegël, ndërsa i dyti do të shfaqet në gjysmën e djathtë të një ekrani të palosshëm. Dialogët gjithashtu do t'ju lejojnë të zgjidhni se në cilën anë të një ekrani të palosshëm duhet të shfaqen.

Rrudha ose mentesha në një pajisje të palosshme u paraqitet zhvilluesve si një veçori ekrani, kështu që aplikacionet në çdo rast mund të shtrihen në të gjithë ekranin e palosshëm në rast se nuk kanë nevojë, ose të marrin në konsideratë se ku gjendet mentesha dhe të shfaqen siç duhet.

Për më tepër, Google ka zhvendosur shtesën e saj të SDK të reklamave për celular në beta. Ky është një SDK për Android dhe iOS që ju lejon të shfaqni reklama AdMob në aplikacionin tuaj celular. Deri më tani, nuk ka mbështetje për desktop, por tani duhet të keni mundësinë për të bërë aplikacione përgjithësisht të qëndrueshme celulare me reklama duke përdorur Flutter.

Këto janë ndryshimet e mëdha në Flutter 2.0 në lidhje me platformat desktop dhe celular.