MacOS, Linux යෙදුම් සහ තවත් දේ සඳහා සහය ඇතිව Flutter 3 පැමිණේ

ඔබගේ I/O සංවර්ධක සමුළුවේදී, Google Flutter 3 නිකුතුව නිවේදනය කළේය, ස්වදේශීයව සම්පාදනය කරන ලද යෙදුම් තැනීම සඳහා එහි විවෘත මූලාශ්‍රයේ නවතම අනුවාදය, හරස් වේදිකා UI සංවර්ධන රාමුව. Google හි Flutter සංවර්ධන රාමුව අවසානයේ Linux සහ macOS සඳහා සහය දක්වන ස්ථාවර නිකුතුවක් සමඟින් එහි හරස් වේදිකා අභිලාෂයන් සාක්ෂාත් කර ගන්නා ලදී.

ඩාර්ට් ක්‍රමලේඛන භාෂාව භාවිතයෙන් ප්‍රධාන පාරිභෝගික-මුහුණු වේදිකා ඉලක්ක හයක් සඳහා යෙදුම් ලිවීමට ක්‍රමයක් Flutter 3.0 සංවර්ධකයින්ට ලබා දෙයි. නැවේ ඇති උපාංග ගැන සඳහන් නොකරන්න.

"අපි Flutter 3 නිවේදනය කරන්නෙමු, එය දුරකථන, ඩෙස්ක්ටොප් සහ වෙබ් සඳහා හරස් වේදිකා පරිශීලක අතුරුමුහුණත් සංවර්ධනය කිරීම සඳහා වූ අපගේ ගමනේ කූටප්‍රාප්තියයි" යනුවෙන් Flutter සහ Dart සඳහා නිෂ්පාදන සහ පරිශීලක අත්දැකීම් අධ්‍යක්ෂ Tim Sneath පැවසීය. . “අපි මීට වසර කිහිපයකට පෙර Flutter දියත් කළ කාලය ඇත්තටම අතීතයට යනවා. Flutter 1 නිකුත් වීමත් සමඟම, අඩුම තරමින් දැක්ම අනුව, අපට ජංගම මෙවලම් කට්ටලයක් වීමට කිසිදු අදහසක් නොතිබූ බව අපට පැහැදිලි විය. අපට අවශ්‍ය වූයේ දුරකථන පමණක් ඉලක්ක කරන මෙවලම් කට්ටලයකට වඩා විශාල දෙයක් ලෙස දැකීමටයි.

"Flutter 2.0 සමඟින් අපි වෙබ් සහය ලබා දෙන අතර මෑතක දී අපි Windows සහය ලබා දෙනවා," Tim Sneatht පැවසීය. “දැන්, Flutter 3.0 සමඟ, අපි අවසානයේ මෙම ගමන අවසන් කරන ස්ථානයට පැමිණ ඇත්තෙමු. අපට ප්‍රධාන වේදිකා හයම ඇත - iOS, Android, Web, Windows, macOS, Linux - සියල්ල Flutter රාමුවේ ස්ථාවර කොටස් ලෙස සහාය දක්වයි.

Flutter 3 නිකුත් කිරීමත් සමඟ, වේදිකාව දැන් iOS, Android සහ වෙබ් යෙදුම් සඳහා සහය දක්වයි, මෙන්ම Windows, macOS, සහ Linux ඩෙස්ක්ටොප් යෙදුම්, සියල්ල Flutter හි ස්ථාවර නිකුතුවේ කොටසක් ලෙස.

macOS මත, මෙයට විශ්වීය ද්විමය සහාය ඇතුළත් වේ යෙදුම් වලට Intel සහ Apple Silicon chips මත ස්වදේශිකව ක්‍රියා කළ හැකි වන පරිදි, Linux අනුවාදය සඳහා, Google Canonical සමඟ හවුල් වී "ඉතා නවීනතම, ඉහළ ඒකාබද්ධ සංවර්ධන විකල්පයක් ඉදිරිපත් කරයි."

Linux සහ macOS සඳහා වන සහාය කලින් බීටා ලෙස සලකනු ලැබූ අතර එබැවින් නිෂ්පාදන යෙදුම් සඳහා විශේෂයෙන් සුදුසු නොවේ. දැන් Google's Material Design 3 අවසන් වෙමින් පවතින බැවින්, Android භාෂාවෙන් හරස් වේදිකා පරිශීලක අතුරුමුහුණත් නිර්මාණය කිරීමට බලාපොරොත්තු වන අයට සෞන්දර්යාත්මකව ඒකාබද්ධ මෙවලම් කට්ටලයක් මත ගණන් ගත හැකිය.

ඩෙස්ක්ටොප් සහාය තිබියදීත්, බොහෝ සංවර්ධකයින් ජංගම යෙදුම් තැනීමේ රාමුවක් ලෙස Flutter සලකයි. නමුත් Desktop Flutter යෙදුමක් ලෙස බීටා හි ඔවුන්ගේ නව ඵලදායිතා යෙදුම වන Superlist නිකුත් කළ හිටපු Wunderlist නිර්මාතෘවරුන් ඇතුළු බොහෝ සංවර්ධකයින් ඩෙස්ක්ටොප් යෙදුම් තැනීමට එය සක්‍රියව භාවිතා කරයි.

තවත් නවකතාවක් Flutter 3 හි Firebase සමග ගැඹුරුම අනුකලනය වේ, ජංගම සහ වෙබ් යෙදුම් තැනීම සඳහා Google හි පසුකාලීන වේදිකාව. එය Firebase තරඟකරු AWS Amplify ඇතුළුව, තෙවන පාර්ශවීය සේවාවන් සමඟ Flutter හි ඒකාබද්ධ කිරීම් ඉවත් නොකරයි. නමුත් Flutter කණ්ඩායම පෙන්වා දෙන පරිදි, Flutter/Firebase ඒකාබද්ධ කිරීම දැන් Firebase හි පූර්ණ සහය දක්වන මූලික අංගයක් වන අතර කණ්ඩායම් දෙක "Android සහ iOS සමඟ සමාන්තරව Flutter සඳහා Firebase සහාය" සංවර්ධනය කිරීමට සැලසුම් කරයි.

අනෙක් අතට, Flutter Web දැන් ImageDecoder API ස්වයංක්‍රීයව හඳුනාගෙන භාවිත කරයි එයට සහය දක්වන බ්‍රව්සර් වල. අද වන විට, බොහෝ Chromium මත පදනම් වූ බ්‍රව්සර් (Chrome, Edge, Opera, Samsung Browser, ආදිය) මෙම API එක් කර ඇත.

නව API පින්තූර අසමමුහුර්තව විකේතනය කරන්න බ්‍රවුසරයේ බිල්ට් රූප කෝඩෙක්ස් භාවිතයෙන් ප්‍රධාන ත්‍රෙඩ් එකෙන්. මෙය රාමු විකේතනය 2xකින් වේගවත් කරන අතර කිසි විටක ප්‍රධාන නූල අවහිර නොකරයි, පෙර ඇති වූ රාමු අවහිර කිරීම් ඉවත් කරයි.

ඊට අමතරව බව ද අවධාරණය කෙරේ කණ්ඩායම සජීවිකරණවල කාර්ය සාධනය තවදුරටත් වැඩිදියුණු කරන ලදී සරල අවස්ථාවන්හිදී පාරාන්ධතාවය. විශේෂයෙන්ම, පාරාන්ධතා විජට් එකක ප්‍රාථමික විදැහුම්කරණයක් පමණක් අඩංගු වන විට, සාමාන්‍යයෙන් පාරාන්ධතාවය මගින් ඉල්ලා සිටින සේව්ලේයර් ක්‍රමය නොසලකා හරිනු ලැබේ.

මෙම ප්‍රශස්තකරණයේ ප්‍රතිලාභ මැනීම සඳහා නිර්මාණය කරන ලද මිණුම් ලකුණක් තුළ, මෙම නඩුව සඳහා අන්තර් ක්‍රියාකාරිත්වයේ කාලය විශාලත්වයේ අනුපිළිවෙලකින් වැඩිදියුණු විය. ඉදිරි නිකුතු වලදී, කණ්ඩායම මෙම ප්‍රශස්තකරණය තවත් අවස්ථා සඳහා යෙදවීමට සැලසුම් කරයි.

අවසාන වශයෙන්, ඔබ ඒ ගැන වැඩි විස්තර දැන ගැනීමට උනන්දුවක් දක්වන්නේ නම් ඔබට විස්තර විමසිය හැකිය පහත සබැඳියේ.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් පළ කිරීමට ප්රථම වන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.