Flutado 2.0

Google deklaris la novajn ĝisdatigojn de Flutter 2.0 la 3-an de marto 2021. Estas tuta aro da ŝanĝoj en ĉi tiu versio kompare kun Flutter 1, kaj ĉi tiu blogo fokusiĝos pri tio, kio ŝanĝiĝis por la labortablo kaj porteblaj versioj.

Kun Flutter 2.0, Google movis sian statuson al ien proksime al beta kaj stabila. Kio estas la signifo ĉi tie? Ĉio konsiderata, ĝi disponeblas en Flutter 2.0 Stable, tamen Google ne kredas, ke ĝi estas tute finita ĉe ĉi tiu punkto. Ĝi devus esti bona por produktada uzo, tamen eble estas cimo en granda mezuro.

Google hodiaŭ anoncis Flutter 2, la plej aktualan varianton de sia malfermfonta UI ilaro por konstrui kompaktajn aplikojn. Dum Flutter komencis kun atento sur poŝtelefono kiam ĝi estis lanĉita antaŭ du jaroj, ĝi etendis siajn flugilojn lastatempe. Kun versio 2, Flutter nuntempe subtenas retajn kaj labortablajn aplikojn el la kesto. Kun tio, Flutter-uzantoj nun povus uzi la ekvivalentan kodbazon por konstrui aplikojn por iOS, Android, Vindozo, macOS, Linukso kaj la reto.

Flutter 2.0 alvenas ĉe stalo kaj aldonas subtenon por faldeblaj kaj duoblaj ekranaj aparatoj.

Google sukcesis pliigi la rendimenton de Flutter por retumiloj per nova CanvasKit. Poŝtelefonaj retumiloj defaŭlte uzos la HTML-version de la programo, ĉiuj aŭtomate pritraktataj de la nova "aŭtomata" reĝimo dum konstruado de via programo.

Due, Flutter akiras funkciojn por senti sin pli denaska en la retumilo. Ĉi tio inkluzivas helpojn por ekranlegiloj, elekteblan kaj redakteblan tekston, pli bonan subtenon de adresbreto, aŭtomatan plenigon kaj multe pli.

Ĉar Flutter estis komence transplatforma movebla sistemo, fakte ne estas tro multe por diri ĉi tie. Ĝenerale, Flutter estas kompleto de poŝtelefono dum iom da tempo nuntempe, kun la escepto de faldebla. Kun Flutter 2.0, nuntempe ekzistas subteno por faldeblaj ekranoj, pro devontigoj faritaj de Microsoft. Flutter nun rimarkas kiel administri ĉi tiun strukturfaktoron kaj lasas programistojn elmeti siajn aplikojn kiel ili bezonas.

Nuntempe ekzistas alia TwoPane-aparato en Flutter 2.0, kiu ebligas al vi, kiel la nomo sugestas, montri du fenestrojn. La unua panelo montros sur iu ajn aparato, dum la dua montros sur la dekstra duono de faldebla ekrano. Dialogoj same permesos al vi elekti sur kiu flanko de faldebla ekrano ili devus montri.

La faldaĵo aŭ ĉarniro sur faldebla estas prezentita al programistoj kiel montra funkcio, do aplikaĵoj povas ĉiukaze etendiĝi al la tuta faldebla ekrano je la okazo, ke ili bezonas, aŭ pripensi kie la ĉarniro troviĝas kaj montri taŭge.

Krome, Google movis sian Mobile Ads SDK-kromaĵon al beta. Ĉi tio estas SDK por Android kaj iOS, kiu ebligas al vi montri reklamojn de AdMob en via movebla aplikaĵo. De nun, ne ekzistas labortabla subteno, tamen nun vi devus havi la eblon fari ĝenerale stabilajn moveblajn aplikojn kun reklamoj uzante Flutter.

Ĉi tiuj estas la enormaj ŝanĝoj en Flutter 2.0 koncerne kaj la labortablon kaj moveblajn platformojn.