Google සහ Canonical විසින් Flutter හි ලිනක්ස් සඳහා ඩෙස්ක්ටොප් යෙදුම් නිර්මාණය කිරීමේ හැකියාව ක්‍රියාත්මක කර ඇත

ගූගල් සහ කැනොනිකල් කතා කළා රාමුව මත පදනම් වූ චිත්රක යෙදුම් සංවර්ධනය සඳහා සහාය ලබා දීම සඳහා ඒකාබද්ධ මුලපිරීමක් සමඟ ෆ්ලදර් ඩෙස්ක්ටොප් ලිනක්ස් පද්ධති සඳහා. Flutter පරිශීලක අතුරුමුහුණත් රාමුව ලියන ලද්දේ ඩාර්ට් භාෂාවෙන් (යෙදුම් ක්‍රියාත්මක කිරීම සඳහා ධාවන කාල එන්ජිම ලියන ලද්දේ C++ හි), විවිධ වේදිකා මත ධාවනය වන විශ්වීය යෙදුම් නිර්මාණය කිරීමට ඔබට ඉඩ සලසයි, සහ React Native සඳහා විකල්පයක් ලෙස සැලකේ.

Linux සඳහා Flutter SDK එකක් තිබුණද, එය මෙතෙක් භාවිත කර ඇත්තේ ජංගම යෙදුම් සංවර්ධනය සඳහා පමණක් වන අතර Linux සඳහා ඩෙස්ක්ටොප් යෙදුම් තැනීමට සහාය නොදක්වයි. පසුගිය වසරේ, ගූගල් විසින් Flutter වෙත පොහොසත් ඩෙස්ක්ටොප් සංවර්ධන හැකියාවන් එක් කිරීමට සැලසුම් කරන බව නිවේදනය කළ අතර macOS මත ඩෙස්ක්ටොප් සංවර්ධනය සඳහා ඇල්ෆා නිකුතුවක් හඳුන්වා දෙන ලදී. දැන් Flutter දිගු කර ඇත ලිනක්ස් සඳහා ඩෙස්ක්ටොප් යෙදුම් සංවර්ධනය කිරීමේ හැකියාව. වින්ඩෝස් යෙදුම් සංවර්ධනය සඳහා සහය තවමත් මූලික මූලාකෘති අවධියේ පවතී.

ලිනක්ස් හි අතුරු මුහුණත විදැහුම් කිරීමට භාවිතා වේ GTK පුස්තකාලය මත පදනම්ව බැඳීම (ඔවුන් පසුව Qt සහ අනෙකුත් මෙවලම් කට්ටල සඳහා සහය එක් කිරීමට පොරොන්දු වේ). විජට් නිර්මාණය කරන ලද Flutter ගේ ස්වදේශීය ඩාර්ට් භාෂාවට අමතරව, යෙදුම් වලට C/C++ කේතය ඇමතීමට සහ Linux වේදිකාවේ සියලු හැකියාවන් වෙත ප්‍රවේශ වීමට Dart Foreign Function අතුරුමුහුණත භාවිතා කළ හැක.

නව ඇල්ෆා නිකුතුවේ දී ලබා දෙන Linux යෙදුම් සංවර්ධනය සඳහා සහාය FlutterSDK, ලිනක්ස් යෙදුම් Snap Store බහලුම වෙත ප්‍රකාශ කිරීමේ හැකියාව ද ඇතුළත් වේ. ස්නැප් ආකෘතියෙන් ඔබට එකලස් කිරීමක් ද සොයාගත හැකිය FlutterSDK. Flutter මත පදනම්ව යෙදුම් සංවර්ධනය කිරීම සඳහා, Visual Studio කේත සංස්කාරකය හෝ IntelliJ සහ Android Studio සංවර්ධන පරිසරයන් භාවිතා කිරීමට යෝජනා කෙරේ.

Flutter මත පදනම් වූ Linux වැඩසටහන් සඳහා උදාහරණයක් ලෙස, පහත යෙදුම යෝජනා කෙරේ: ෆ්ලොක් සම්බන්ධතා Google සම්බන්ධතා ලිපින පොත සමඟ වැඩ කිරීම සඳහා. නාමාවලියෙහි pub.dev Linux සහය ඇති Flutter ප්ලගීන තුනක් ප්‍රකාශයට පත් කර ඇත: url_launcher පෙරනිමි බ්‍රවුසරයේ URL විවෘත කිරීමට, බෙදාගත්_මනාප සැසි අතර සැකසුම් සුරැකීමට සහ මාර්ගය_සපයන්නා සාමාන්‍ය නාමාවලි නිර්වචනය කිරීමට (බාගැනීම්, පින්තූර, වීඩියෝ, ආදිය)

Google සහ Canonical විසින් Flutter හි ලිනක්ස් සඳහා ඩෙස්ක්ටොප් යෙදුම් නිර්මාණය කිරීමේ හැකියාව ක්‍රියාත්මක කර ඇත

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න