Google Flutter 2 user interfacei compagem induxit, quae transformationem propositi ab compage notavit ad applicationes mobiles in universali compage explicandas ad cuiuslibet generis rationem creandam, inter escritorio programmata et applicationes interretiales.
Flutter habetur alternativa React Native et permittit emissionem applicationum pro multis suggestis, incluso iOS, uno codice utens. Android, Windows, macOS и Linux...necnon applicationes ad navigatra interretialia currenda. Applicationes mobiles antea in Flutter 1 scriptae ad usum in computatris et interreti adaptari possunt sine rescriptione codicis post migrationem ad Flutter 2.
Praecipua pars Codicis Flutter in lingua Derte adducitur, et instrumentum runtime ad applicationes capiendas in C++ scripta est. Cum applicationes enucleares, praeter linguam volitantem dart nativam, interfacies externas functionis uti potes ad signum C/C++ vocare. Excelsa exsecutio exsecutionis obtinetur adhibitis componendis ad tabulatum codicem indigenum pro scopis. In hoc casu, programma recompilari post quamlibet mutationem non indiget - Dart praebet modum calidum reload, qui permittit ut mutationes in applicatione currenti et statim exitum perpendas.
Flutter 2 plenum subsidium praebet ad applicationes pro Tela creandas, aptas ad exsecutiones producendas. Tres missiones principales pro usura Flutter pro Tela nominantur: applicationes interretiales solas explicans (PWA, Apps Progressive Web), applicationes interretiales in creando (SPA, Una pagina apps) et applicationes mobiles in applicationes interretialem convertens. Inter lineamenta evolutionis instrumenta pro Tela sunt usus machinarum ad accelerationem reddendae graphicae 2D et 3D, flexibilium elementorum in screen et CanvasKit reddendi machinam in WebAssembly compilata.
Auxilium applicationum computatralium in praesenti in versione beta est et in versione futura hoc anno stabilietur. Canonical, Microsoft, et Toyota auxilium pro evolutione Flutter nuntiaverunt. Canonical Flutter ut structuram primariam pro suis applicationibus elegit et etiam Flutter in evolutione novi installatoris pro utitur. UbuntuMicrosoft Flutter ad machinas plicatiles cum multis tegumentis, ut Surface Duo, aptavit. Toyota Flutter ad systemata infotainment in curru adhibere consilium cepit. Flutter etiam interfaciem usoris systematis operandi microkernel Google, Fuchsia, potentiam praebet.

Eodem tempore emissio linguarum programmandi dart 2.12 divulgata est, in qua evolutio rami dart 2 funditus redesignati pergit. 2 iaculum XNUMX differt a versione originali in lingua Dart per usum validi typings statice (types. automatice inferri potest, ideo typi speciei non est facienda, sed typing dynamica iam non adhibita et initio typum calculi tribuitur variabili et stricto inhibito postea applicata).
Emissio notabilis est ad modum securitatis stabilizationis Null, qui ruinas vitare adiuvabit ab conatibus variabilibus uti, quorum valor indefinitus est et ad Null posuit. Modus implicat variabiles valores nullos habere nisi explicite assignati valorem nullum. Modus stricte servat genera variabiles, qui compilator permittit ut optimizationes additas applicet. Obsequium typus in tempore compilationis inhibetur, exempli gratia, si valorem "Nullum" variabili cum typo assignare conaris, quod statum indefinitum non implicat, ut "int", error ostendetur.
Alia emendatio magni momenti in Dart 2.12 est stabilis implementatio bibliothecae FFI, quae creationem codicis magnae efficaciae permittit qui APIs C accedere potest. Optimizationes efficaciae et magnitudinis implementatae sunt. Instrumenta fabricatorum et systema delineationis codicis utens Flutter scriptum addita sunt, necnon nova instrumenta ad applicationes Dart et Flutter evolvendas. Android Studio/IntelliJ et VS Code.

Source: opennet.ru
