Cross-Platform Tools: එය ඇත්ත වශයෙන්ම වටින්නේද?

බහු-වේදිකා ඇප් ආකෘති පත් කිරීමේ මෙවලම් වල වාසි සහ අවාසි

ඇන්ඩ්රොයිඩ් සහ iOS අද දින පෙරමුණ ගන්නේ 2 ජංගම මෙහෙයුම් පද්ධති වේ. ඔවුන්ගෙන් එක් අයෙකුට යෙදුම් සංවර්ධකයෙකු සඳහා තමන්ගේම වාසි සහ අවාසි ඇත. මෙම වේදිකාවන්ට මෙම පද්ධති දෙකම සඳහා ඇප් නිර්මාණය කරන සංවර්ධකයින්ට විශිෂ්ට ගැටලු මතු විය හැකිය. මෙම මෙහෙයුම් පද්ධතිය දෙකම වෙනස් ආකාරයකින් හැසිරෙයි. එබැවින්, ඇන්ඩ්රොයිඩ් සහ iOS සඳහා එකිනෙකට හරස් වේදිකාවක් අදහස් කෙරෙනුයේ, සංවර්ධකයාට විවිධ ප්රභව කේත පදනම් වනු ඇත; සම්පූර්ණයෙන්ම වෙනස් මෙවලම් සමඟ ක්රියාත්මක වන - ඇපල් Xcode සහ ඇන්ඩ්රොයිඩ් SDK; විවිධ APIs සමඟ වැඩ කිරීම; සම්පූර්ණයෙන්ම වෙනස් භාෂාවන් භාවිතා කරන්න. තව දුරටත් මෙහෙයුම් පද්ධතිය සඳහා යෙදුම් නිර්මාණය කරන සංවර්ධකයින්ට ගැටළුව තවත් සංකීර්ණ වී ඇත. ව්යවසායන් සඳහා යෙදුම් සංවර්ධකයින් සඳහා මෙන්ම, එක් එක් අයගේම BYOD ප්රතිපත්තියක් ඇත.

මෙම ලිපියෙහි, අපි අද බහු-වේදිකා යෙදුම් හැඩතල ගැන්වීම් මෙවලම් විශ්ලේෂණය කරමු. එසේම, ජංගම යෙදුම් සංවර්ධන ක්ෂේත්රයේ අනාගතය පිළිබඳවද සාකච්ඡා කරමු.

හරස් වේදිකා සකසන්න මෙවලම්

JavaScript හෝ HTML5 වැනි භාෂාවන් භාවිතා කිරීම, සංවර්ධකයන්ට ශක්ය විකල්පයක් විය හැකිය, එය තවත් OS සඳහා යෙදුම් නිර්මාණය කිරීමට උපකාරී වනු ඇත. කෙසේ වෙතත්, මෙම ක්රමය අනුගමනය කිරීමෙන් ඉතා අසීරු හා කාලෝචිත විය හැකිය, වෙනස් විවිධ ජංගම වේදිකා හරහා ප්රමාණවත් ප්රතිඵල පෙන්නුම් නොකිරීමට.

වඩා හොඳ විකල්පයක් වෙනුවට, පහසුවෙන් ලබාගත හැකි බහු-වේදිකා යෙදුම් සංවර්ධන මෙවලම් සමඟ වැඩ කිරීමට විය හැකිය; ඒවායින් බොහොමයක් එක් සංවර්ධකයකුට එකම කේත පදනමක් නිර්මාණය කළ හැකි අතර පසුව විවිධ වේදිකාවන් මත කටයුතු කිරීම සඳහා එය සම්පාදනය කරයි.

කේමරීන්, ඇප්සෙලේරියර් ටයිටැනිම්, එම්බාර්කාඩෙරෝගේ RAD Studio XE5, IBM Worklight සහ Adobe's PhoneGap වැනි ඔබට ප්රයෝජනවත් මෙවලම් කිහිපයක් වේ.

Cross-platforming ගැටළු

විවිධ පද්ධති සඳහා ඔබේ යෙදුම නිර්මාණය කිරීමට බහු-වේදිකා මෙවලම් ඔබට හැකි වන අතර, ඒවා පහත සඳහන් පරිදි වේ:

බහු-වේදිකා ක්රීඩා උපකරණවල අනාගතය

ඉහත සඳහන් තර්ක මඟින් ස්වයංක්රීයව බහු-වේදිකා මෙවලම් සියල්ලම වාසියක් නොලැබේ. ඔබ යම් වේලාවට වේදිකාවක් සඳහා විශේෂිත කේතයක් නිර්මාණය කිරීමට සිදු වුවද, එක් මෙවලමක් සමඟ වැඩ කිරීමට ඔබට මෙම මෙවලම් ඔබට තවමත් උපකාරවත් වන අතර ඕනෑම යෙදුම් සංවර්ධකයෙකු සඳහා විශාල ප්ලස් වේ.

මීට අමතරව, මෙම ගැටළු ව්යවසාය අංශයට සැබවින්ම බලපාන්නේ නැත. ව්යාපාරික යෙදුම් ප්රධාන වශයෙන් ක්රියාකාරීත්වය මත පදනම් වන අතර එය බොහෝ ජංගම වේදිකා හරහා යෙදුම පෙනුම මත නොවේ. එබැවින්, මෙම මෙවලම් කර්මාන්තයේ ඉලක්ක කරගත් යෙදුම්කරුවන්ගේ සංවර්ධකයන් සඳහා ඉතා ප්රයෝජනවත් විය හැකිය.

HTML5, JavaScript සහ වෙනත් වෙබ් අඩවි වැනි විවෘත වෙබ් තාක්ෂණයන්ට එරෙහිව විවිධාකාර වූ විවිධාකාර මෙවලම් එතරම්ම සරල වනු ඇත. මෙම තාක්ෂණයන් අඛණ්ඩව වර්ධනය වී වර්ධනය වන බැවින්, ඔවුන් කලින් කලට දැඩි තරගයක් ඇතිව සිටිය හැකිය.