ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-26, Sunday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Codename One Settings දැන් ස්වතන්ත්‍ර මෙවලමක් – සංවර්ධකයින්ට නව හැකියාව

Codename One Settings දැන් ස්වතන්ත්‍ර මෙවලමක් – සංවර්ධකයින්ට නව හැකියාව

Codename One සංවර්ධකයින්ට පළමු වරට Settings පැනලය වෙනත් GUI Builder එකේ අඩංගු නොවී, ස්වතන්ත්‍ර Java/JavaFX යෙදුමක් ලෙස නිකුත් කර ඇත. මෙයින් ව්‍යාපෘති ගුණාංග සැකසීම, ගිණුම් කළමනාකරණය, සහ අඩු-අවශ්‍ය පියවර ඉවත් කරමින් වැඩි සරලතාවයක් ලැබේ.

නව Settings මෙවලම Maven ප්‍රොජෙක්ට් එකක mvn cn1:settings යන කමාන්ඩ් එකෙන් ක්‍රියාත්මක කරයි. Maven ප්ලගීනය අවශ්‍ය com.codenameone:codenameone-settings කට්ටලය බාගත කර, වත්මන් ව්‍යාපෘතියේ codenameone_settings.properties ගොනුවට වෙනස්කම් ලියයි. මෙය GUI Builder jar එකේ නවතා දැමූ පරණ පිළිවෙලට වඩා ස්වතන්ත්‍ර හා නවීන වේ.

මෙම මෙවලමේ ප්‍රධාන තිරය Basic ලෙස නම් කර ඇත. මෙහිදී ව්‍යාපෘතියේ නාමය, පැකේජ් නාමය, අනුවාදය, ප්‍රධාන පන්තිය, අයිකනය සහ ගොඩනැගීමේ විකල්පයන් පෙන්වයි. ඉන්පසු Build hints පාලකය සෙවුම් හැකියාව, වර්ග විස්තර සහ තේරීම් පාලන සමඟ පෙන්වයි, එමඟින් අතේ ගොනුව අතිරේකව සංස්කරණය කිරීමේ අවශ්‍යතාවය අඩු වේ.

Extensions තිරය මගින් Live Catalog එකෙන් Maven dependency හෝ පරණ cn1lib පෑකේජ් ස්ථාපනය හා ඉවත් කිරීම කළ හැකිය. පැරණි ලයිබ්‍රරීන් සඳහා අනුවාද අනතුරු ඇඟවීම් පෙන්වීමත් සමඟ, අසම්පූර්ණ ලයිබ්‍රරීන් ස්ථාපනය වීම වැළැක්වීමට උපකාරී වේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්ට Codename One Settings නවීන, ස්වතන්ත්‍ර මෙවලමක් ලෙස ලැබීම, Android සහ iOS යෙදුම් නිර්මාණය සඳහා Java/Kotlin භාවිතය තවත් පහසු කරයි. Maven සමඟ සෘජු සම්බන්ධතාවයක් ඇති නිසා, පළපුරුදු සංවර්ධකයින්ට CI/CD පද්ධති සමඟ ඒකාබද්ධ කිරීම සරල වේ. එමෙන්ම, ගිණුම්, සහතික, Cloud build මැනීම වැනි අතිරේක අංගයන් Settings පැනලයෙන් ඉවත් කර ඇති නිසා, පරිසරය සරල වෙයි, ඉගෙනුම හා පළපුරුද්ද වැඩි දියුණු වේ.

ව්‍යාපාරික පරිපාලකයින්ටද මෙය ප්‍රයෝජනවත්. ව්‍යාපෘති සැකසුම් මාර්ගගතව, සම්මත ගොනු (properties) තුළම පාලනය කළ හැකි බැවින්, කණ්ඩායම් අතර ගැටළු අඩුවෙයි. නව සංස්කරණය GUI Builder නවීන කිරීමේදී වෙනම නිකුත් කළ හැකි බැවින්, සංවර්ධකයින්ට නවතම අංගයන් ඉක්මනින් ලබා ගත හැකිය.

කොටසක් ලෙස, Codename One Settings දැන් Java 17 මත නිර්මාණය කර ඇති නිසා, නව Java පරිසරයන්ට අනුකූල වේ. මෙය Codename One පදනම් කරගත් පරිසරයේ JavaSE desktop පරීක්ෂණයක් ලෙසද සේවය කරයි.

අවසානයේ, Settings මෙවලම ව්‍යාපෘතියේ ප්‍රධාන සංස්කරණ අංගයක් ලෙස පවත්වාගෙන යමින්, GUI Builder එකේ අධික බර ඉවත් කරයි. ඒ නිසා සංවර්ධකයින්ට අවශ්‍ය අංගයන් පමණක් භාවිතා කර, වේගවත්, ස්ථාවර යෙදුම් නිර්මාණය කළ හැකිය.

💡 ඔබගේ මොබයිල් යෙදුම් සංවර්ධනය තවත් සරල කරගන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Codename One #Settings #Maven #Java #Kotlin