මෙය මෑත වසර කිහිපයක සිට සාමාන්‍ය විමසීමක් හෝ අවිනිශ්චිතතාවයකි. මැදහත් එදිරිවාදිකම් ඇති බැවින් සැබෑ විමර්ශනය මතු වේ. කෙසේ වෙතත්, Apple ආරක්‍ෂක මට්ටම, උපාංග එකලස් කිරීම, යාවත්කාලීන කිරීම් සහ තවත් බොහෝ දේ සාමාන්‍යයෙන් සම්මතය තබා ගන්නා බැවින් Apple රිය පැදවීම දිගටම කරගෙන යයි.

ඉංජිනේරුවෙකුගේ දෘෂ්ටි කෝණයෙන්, යෙදුම් වැඩිදියුණු කිරීම ගැන සිතන විට, මම පැහැදිලිවම කියමි, Android වලට වඩා IOS සඳහා යෙදුම් නිර්මාණය කිරීම සරල බව. මෙය ඉංජිනේරුවන්ගෙන් බහුතරයක් ප්‍රකාශ කරන ප්‍රකාශයකි. කෙසේ වෙතත්, ඇයි? බොහෝ ඉංජිනේරුවන් Xcode සහ පරීක්ෂණ පද්ධතිය එවැනි නිර්මාණකරුවන්ගේ අසල්වැසි සම්පතක් බව ආලෝකයේ දී සමාන ප්‍රකාශ කරයි. සේවාදායකයින්ගෙන් 90 - 95% කට වඩා වැඩි ප්‍රමාණයක් මාස භාගයක් වැනි කෙටි කාලයක් තුළ නවතම මෙහෙයුම් පද්ධතිය භාවිතා කරන්නේ ඔවුන්ගේ උපකරණ කෙරෙහි එතරම් අවධානයක් යොමු නොකරමිනි. මෙය Apple සහ ඔවුන්ගේ උපකරණ අඛණ්ඩව චලනය වන අසාමාන්‍ය ගුණාංගයයි. මෙය සේවාදායකයින්ට සහ නිර්මාණකරුවන්ට එකවර විශිෂ්ට හැඟීමක් ඇති කරයි. ඔබ IOS නිර්මාණකරුවෙකු වීමේ අවස්ථාවෙන් පසු, පසුගිය වසර කිහිපය පුරාවටම භාෂාවේ සිදු වූ විශිෂ්ට වෙනසක් ඔබට වැටහෙනු ඇත. භාෂාව වඩාත් සරල වෙමින් පවතී. කිහිප දෙනෙක් ඇත්ත වශයෙන්ම Objective-C වලට අනුගත වී ඇත, එය ඉතා ඉක්මන් නමුත් ඔබ Swift හි කේතනය කිරීමට ගිය පසු ඔබ Objective-C වෙත ආපසු නොයනු ඇත.

වර්තමානයේ Mac, Programmers සහ coders ගැන MAC OS X නිරතුරුවම අගය කරයි. Windows PC හෝ Linux PC එකක OS X ධාවනය කිරීම අපහසු වන අතර, ඔබ විසින් OS X හි හැක් කරන ලද ප්‍රභේද සොයා ගෙන හඳුන්වා දීමට අවශ්‍ය වේ. එවිට Mac මත, ඔබට අථත්‍ය දේශගුණයක් භාවිතා කරමින් Windows හෝ Linux හඳුන්වා දිය හැකිය. සිදුවීම් වල ක්‍රීඩාවේ හැරීම සම්බන්ධයෙන්, බොහෝ Unity3D ඉංජිනේරුවන් OS X මත වැඩ කරයි.

ඔබ යෙදුම් ප්‍රගමනයට නවකයකු වූ විට, Apple ඔබට නිර්මාණකරු උපාංග සහ වත්කම් නොමිලේ ලබා දෙයි. Apple Developer Documentation යනු IOS වැඩිදියුණු කිරීම පිළිබඳ දීර්ඝතම සම්පතකි. IOS SDKs හි විවිධ ව්‍යුහයන්, කොටස්, පන්ති සහ මූලද්‍රව්‍ය පැහැදිලි කරන පිටු විශාල සංඛ්‍යාවක් එහි ඇත. එබැවින්, Apple ඔබට තවදුරටත් ව්‍යාකූල නොවන්නේ මන්දැයි මම විශ්වාස කරමි.