Google dia nampiditra ny rafitra Flutter 2 sy ny fiteny Dart 2.12

Google dia nampiditra ny Flutter 2 user interface framework, izay nanamarika ny fiovan'ny tetikasa avy amin'ny rafitra iray ho an'ny fampivoarana ny rindranasa finday ho lasa rafitra manerantany amin'ny famoronana karazana programa rehetra, ao anatin'izany ny programa desktop sy ny fampiharana amin'ny Internet.

Ny Flutter dia hita ho solon'ny React Native ary ahafahanao mamokatra rindranasa ho an'ny sehatra samihafa mifototra amin'ny fototra kaody iray, ao anatin'izany ny iOS, Android, Windows, macOS ary Linux, ary koa ny rindranasa mandeha amin'ny navigateur. Ny fampiharana finday nosoratana teo aloha tao amin'ny Flutter 1 dia azo ampifanarahana amin'ny fiasana amin'ny desktop sy amin'ny Internet rehefa avy nifindra tany amin'ny Flutter 2 nefa tsy nanoratra ny kaody.

Ny ampahany lehibe amin'ny kaody Flutter dia ampiharina amin'ny fiteny Dart, ary ny motera runtime ho an'ny fampiharana fampiharana dia voasoratra ao amin'ny C ++. Rehefa mamolavola rindranasa, ankoatra ny fiteny Dart teratany an'i Flutter, dia azonao atao ny mampiasa ny interface Dart Foreign Function hiantsoana kaody C/C++. Ny fampandehanana avo lenta dia azo amin'ny alΓ lan'ny fanangonana ny rindranasa amin'ny kaody teratany ho an'ny sehatra kendrena. Amin'ity tranga ity, ny programa dia tsy mila averina averina aorian'ny fanovana tsirairay - Dart dia manome fomba famerenana mafana izay ahafahanao manova ny rindranasa mihazakazaka ary manombana avy hatrany ny vokatra.

Flutter 2 dia manolotra fanohanana feno amin'ny famoronana rindranasa ho an'ny Internet, mety amin'ny fampiharana famokarana. Toe-javatra telo lehibe amin'ny fampiasana Flutter ho an'ny Tranonkala no voatonona: ny fampivoarana fampiharana tranonkala mitokana (PWA, Progressive Web Apps), famoronana rindranasa tranonkala tokana (SPA, fampiharana pejy tokana) ary famadihana ny rindranasa finday ho fampiharana tranonkala. Anisan'ny mampiavaka ny fitaovam-pampandrosoana ho an'ny Internet ny fampiasana mekanika hanafaingana ny famoahana ny sary 2D sy 3D, ny fandrindrana moramora ny singa eo amin'ny efijery ary ny maotera fanaovana CanvasKit natambatra ao amin'ny WebAssembly.

Ny fanohanan'ny fampiharana Desktop dia amin'ny beta ary hiorina amin'ity taona ity amin'ny famoahana ho avy. Canonical, Microsoft ary Toyota dia nanambara ny fanohanana ny fampandrosoana amin'ny alΓ lan'ny Flutter. Canonical dia nisafidy Flutter ho rafitra fototra ho an'ny fampiharana azy ary mampiasa Flutter ihany koa mba hamolavola installer vaovao ho an'ny Ubuntu. Microsoft dia nampifanaraka ny Flutter ho an'ny fitaovana azo aforitra miaraka amin'ny efijery marobe, toy ny Surface Duo. Toyota dia mikasa ny hampiasa Flutter ho an'ny rafitra infotainment ao anaty fiara. Ny akoran'ny mpampiasa ny rafitra fiasan'ny microkernel Fuchsia novolavolain'i Google dia naorina tamin'ny alΓ lan'ny Flutter ihany koa.

Google dia nampiditra ny rafitra Flutter 2 sy ny fiteny Dart 2.12

Nandritra izany fotoana izany, navoaka ny famoahana ny fiteny fandaharana Dart 2.12, izay mitohy ny fivoaran'ny sampana Dart 2 nohavaozina tanteraka. dia azo tsoahina ho azy, noho izany dia tsy voatery ny fanondroana karazana, fa ny fanoratana dynamique dia tsy ampiasaina intsony ary ny karazana kajy voalohany dia omena amin'ny fari-piainana ary ny fanamarinana karazana henjana dia ampiharina avy eo).

Ny famotsorana dia misongadina amin'ny fanamafisana ny fomba fiarovana Null, izay hanampy amin'ny fisorohana ny fianjerana vokatry ny fikasana hampiasa ireo fari-pahalalana izay tsy voafaritra ny sandany ary napetraka amin'ny Null. Ny maodely dia midika fa ny variables dia tsy afaka manana sanda tsy misy dikany raha tsy omena mazava ny sanda null. Ny maodely dia manaja tanteraka ireo karazana miovaova, izay ahafahan'ny mpanangona hampihatra fanatsarana fanampiny. Ny fanarahana ny karazana dia voamarina amin'ny fotoana fanangonana, ohatra, raha manandrana manendry ny sanda "Null" amin'ny fari-piainana misy karazana izay tsy midika hoe fanjakana tsy voafaritra, toy ny "int", dia hisy hadisoana haseho.

Ny fanatsarana manan-danja iray hafa ao amin'ny Dart 2.12 dia ny fampiharana tsy tapaka ny tranomboky FFI, izay ahafahanao mamorona kaody avo lenta izay ahafahanao miditra API ao amin'ny C. Nanao fanatsarana ny fampisehoana sy ny habeny. Nampiana fitaovana mpamorona sy rafitra fametahana kaody nosoratana tamin'ny Flutter, ary koa plugins vaovao hamolavolana rindranasa Dart sy Flutter ho an'ny Android Studio/IntelliJ sy VS Code.

Google dia nampiditra ny rafitra Flutter 2 sy ny fiteny Dart 2.12


Source: opennet.ru

Add a comment