පටන් වැලිපිල්ල දැනුම්දීම Mac App Store හි යෙදුම් සඳහා, Apple විසින් සංවර්ධකයින් සඳහා දේවල් දුෂ්කර කරන්නේ කෙසේද යන්න පිළිබඳව උණුසුම් සාකච්ඡා පවතී. කෙසේ වෙතත්, මෙම පියවර කෙතරම් විශාල ගැටලුවක් ද යන්න සහ අනාගතයේ දී සංවර්ධකයින් සඳහා එයින් අදහස් කළ හැකි දේ පෙන්නුම් කර ඇත්තේ පළමු තුවාල සහ ප්රතිවිපාක පමණි. සෑන්ඩ්බොක්සිං ඔබට කිසිවක් නොකියන්නේ නම්, කෙටියෙන් එයින් අදහස් කරන්නේ පද්ධති දත්ත වෙත ප්රවේශය සීමා කිරීමයි. IOS හි යෙදුම් එකම ආකාරයකින් ක්රියා කරයි - ඒවාට ප්රායෝගිකව පද්ධතියට ඒකාබද්ධ වී එහි ක්රියාකාරිත්වයට බලපෑම් කිරීමට හෝ එයට නව කාර්යයන් එක් කිරීමට නොහැක.
ඇත්ත වශයෙන්ම, මෙම පියවරට එහි සාධාරණීකරණය ද ඇත. පළමුවෙන්ම, එය ආරක්ෂාවයි - න්යායාත්මකව, එවැනි යෙදුමකට පද්ධතියේ ස්ථායීතාවයට හෝ ක්රියාකාරීත්වයට බලපෑම් කළ නොහැක හෝ අනිෂ්ට කේතය ධාවනය කළ නොහැක, එවැනි දෙයක් App Store සඳහා යෙදුම අනුමත කරන කණ්ඩායමෙන් ගැලවීමට නම්. දෙවන හේතුව වන්නේ සම්පූර්ණ අනුමත කිරීමේ ක්රියාවලිය සරල කිරීමයි. අයදුම්පත් වඩාත් පහසුවෙන් සත්යාපනය කර සමාලෝචනය කරනු ලබන අතර, දිනකට නව යෙදුම් සහ යාවත්කාලීන කිරීම් විශාල සංඛ්යාවකට හරිත එළියක් ලබා දීමට කණ්ඩායම කළමනාකරණය කරයි, එය යෙදුම් දහස් ගණනක් සිට දස දහස් ගණනක් ඇති විට තාර්කික පියවරකි.
නමුත් සමහර යෙදුම් සහ ඒවායේ සංවර්ධකයින් සඳහා, වැලි පෙට්ටිය තවදුරටත් සංවර්ධනය සඳහා කැප කළ හැකි විශාල වැඩ ප්රමාණයක් නියෝජනය කළ හැකිය. ඒ වෙනුවට, ඔවුන්ට දිගු දින සහ සති ගණනක් ගත කිරීමට සිදු වේ, සමහර විට යෙදුමේ සම්පූර්ණ ගෘහ නිර්මාණ ශිල්පය වෙනස් කිරීමට සිදු වේ, වෘකයා විසින් අනුභව කරනු ලැබේ. ඇත්ත වශයෙන්ම, තත්වය සංවර්ධකයාගෙන් සංවර්ධකයාට වෙනස් වේ, සමහරුන්ට එයින් අදහස් වන්නේ Xcode හි ඇති කොටු කිහිපයක් ඉවත් කිරීම පමණි. කෙසේ වෙතත්, පවතින විශේෂාංග දිගටම ක්රියා කිරීමට හැකි වන පරිදි සීමා කිරීම් වටා ක්රියා කරන්නේ කෙසේදැයි අන් අයට වෙහෙස මහන්සි වී සොයා ගැනීමට සිදුවනු ඇත, නැතහොත් ඒවා වැලිපිල්ලට නොගැලපෙන නිසා දැඩි හදවතකින් විශේෂාංග ඉවත් කිරීමට සිදුවනු ඇත.
සංවර්ධකයින් මේ අනුව දුෂ්කර තීරණයකට මුහුණ දී ඇත: එක්කෝ Mac App Store වෙතින් ඉවත් වී ගබඩාවේ සිදුවන අලෙවිකරණය හා සම්බන්ධ ලාභයෙන් සැලකිය යුතු කොටසක් අහිමි වේ, ඒ සමඟම iCloud හෝ දැනුම්දීම් මධ්යස්ථානය ඒකාබද්ධ කිරීම අත්හරින්න. සීමාවකින් තොරව යෙදුම සංවර්ධනය කිරීම දිගටම කරගෙන යන්න, නැතහොත් ඔබේ හිස නමා, යෙදුම් ප්රතිනිර්මාණය කිරීමට කාලය සහ මුදල් ආයෝජනය කරන්න සහ ඔවුන් නිතර භාවිතා කළ සමහර විශේෂාංග මඟ හැරෙන නමුත් වැලිපිල්ල නිසා ඉවත් කිරීමට සිදු වූ පරිශීලකයින්ගෙන් විවේචන වලින් ආරක්ෂා වන්න. "ඒක වැඩ ගොඩක් විතරයි. එය සමහර යෙදුම්වල ගෘහ නිර්මාණ ශිල්පයට විශාල, බොහෝ විට ඉල්ලා සිටින වෙනස්කම් සහ සමහර අවස්ථාවලදී විශේෂාංග ඉවත් කිරීම අවශ්ය වේ. ආරක්ෂාව සහ සුවපහසුව අතර මෙම සටන කිසි විටෙකත් පහසු නැත. ” සංවර්ධක ඩේවිඩ් චාටියර් පවසයි 1Password.
[do action=”quote”]මෙම බොහෝ පාරිභෝගිකයින් සඳහා, App Store මෘදුකාංගය මිලදී ගැනීමට තවදුරටත් විශ්වාසදායී ස්ථානයක් නොවේ.[/do]
සංවර්ධකයින් අවසානයේ App Store වෙතින් ඉවත් වීමට තීරණය කරන්නේ නම්, එය පරිශීලකයින් සඳහා අප්රසන්න තත්වයක් නිර්මාණය කරනු ඇත. Mac App Store වෙතින් පිටත යෙදුම මිලදී ගත් අයට දිගටම යාවත්කාල කිරීම් ලැබෙනු ඇත, නමුත් Mac App Store අනුවාදය අතහැර දැමීමේ මෘදුකාංග බවට පත්වනු ඇත, Apple හි සීමා කිරීම් හේතුවෙන් බොහෝ විට දෝෂ නිවැරදි කිරීම් ලැබෙනු ඇත. ආරක්ෂාව සහතික කිරීම, නොමිලේ යාවත්කාලීන කිරීමේ ඒකාබද්ධ පද්ධතියක් සහ පහසු ප්රවේශයක් හේතුවෙන් පරිශීලකයින් මීට පෙර Mac App Store හි මිලදී ගැනීම් කිරීමට කැමැත්තක් දැක්වූ අතර, මෙම සංසිද්ධිය App Store කෙරෙහි ඇති විශ්වාසය සීඝ්රයෙන් පහත වැටීමට හේතු විය හැකි අතර එය දුරදිග යන ප්රතිවිපාක ගෙන එනු ඇත. පරිශීලකයන් සහ ඇපල් යන දෙකම. මාර්කෝ ආමන්ට්, නිර්මාතෘ ඉතාලේපරය සහ සම-නිර්මාතෘ Tumblr, තත්වය පිළිබඳව පහත පරිදි අදහස් දැක්වීය:
“ඊළඟ වතාවේ මම යෙදුම් වෙළඳසැලේ සහ සංවර්ධකයාගේ වෙබ් අඩවියේ ඇති යෙදුමක් මිල දී ගන්නා විට, මම එය බොහෝ විට සංවර්ධකයාගෙන් කෙලින්ම මිලදී ගනු ඇත. වැලි පෙට්ටිය හේතුවෙන් යෙදුම් තහනම් කිරීමෙන් දැවී යන සෑම දෙනාම පාහේ - බලපෑමට ලක් වූ සංවර්ධකයින් පමණක් නොව, ඔවුන්ගේ සියලුම ගනුදෙනුකරුවන් - ඔවුන්ගේ අනාගත මිලදී ගැනීම් සඳහාද එසේ කරනු ඇත. මෙම බොහෝ පාරිභෝගිකයින් සඳහා, යෙදුම් වෙළඳසැල තවදුරටත් මෘදුකාංග මිලදී ගැනීමට විශ්වාසදායක ස්ථානයක් නොවේ. මෙය Mac App Store වෙත හැකි තරම් මෘදුකාංග මිලදී ගැනීම් ගෙනයාමේ උපකල්පිත උපායමාර්ගික ඉලක්කයට තර්ජනයක් වේ.
සෑන්ඩ්බොක්සිං හි පළමු ගොදුරක් වූයේ TextExpander යෙදුමයි, එමඟින් ඔබට පෙළ කෙටි යෙදුම් නිර්මාණය කිරීමට ඉඩ සලසයි, එමඟින් යෙදුම පද්ධතිය පුරා සම්පූර්ණ වාක්ය ඛණ්ඩ හෝ වාක්ය බවට හැරේ. සංවර්ධකයින්ට සැන්බොක්සිං යෙදීමට බල කෙරුනේ නම්, කෙටිමං ක්රියා කරන්නේ එම යෙදුමේ මිස ඊමේල් සේවාදායකයා තුළ නොවේ. යෙදුම තවමත් Mac App Store හි ඇතත්, එය තවදුරටත් නව යාවත්කාලීන නොලැබේ. තෙවන අනුවාදය නිකුත් කරන විට Mac App Store හි නව අනුවාදය ලබා නොදීමට සංවර්ධකයින් තීරණය කළ Postbox යෙදුමට සමාන ඉරණමක් අපේක්ෂා කරන ලදී. Sanboxing නිසා, ඔවුන්ට කාර්යයන් කිහිපයක් ඉවත් කිරීමට සිදු වනු ඇත, උදාහරණයක් ලෙස iCal සහ iPhoto සමඟ ඒකාබද්ධ කිරීම. යෙදුම අත්හදා බැලීමට අවස්ථාවක් නොමැතිකම, පැරණි අනුවාද භාවිතා කරන්නන් සඳහා වට්ටම් සහිත මිලක් ලබා දීමට නොහැකි වීම සහ වෙනත් අය වැනි Mac App Store හි අනෙකුත් අඩුපාඩු ද ඔවුන් පෙන්වා දුන්නේය.
බොහෝ සංවර්ධකයින් සඳහා ප්රායෝගික නොවන Apple හි මාර්ගෝපදේශ මගින් පනවා ඇති සීමාවන්ට අනුකූල වීම සඳහා Postbox සංවර්ධකයින්ට Mac App Store සඳහා ඔවුන්ගේ යෙදුමේ විශේෂ අනුවාදයක් නිර්මාණය කිරීමට සිදුවේ. මේ අනුව, Mac App Store හි යෙදුම් පිරිනැමීමේ එකම ප්රධාන වාසිය පවතින්නේ අලෙවිකරණය සහ බෙදා හැරීමේ පහසුව තුළ පමණි. "කෙටියෙන් කිවහොත්, Mac App Store සංවර්ධකයින්ට විශිෂ්ට යෙදුම් නිර්මාණය කිරීමට වැඩි කාලයක් ගත කිරීමට සහ ඔවුන්ගේම අන්තර්ජාල වෙළඳසැලේ යටිතල පහසුකම් ගොඩනැගීමට අඩු කාලයක් ගත කිරීමට ඉඩ සලසයි." Postbox හි ප්රධාන විධායක නිලධාරී Sherman Dickman එකතු කරයි.
Mac App Store වෙතින් සංවර්ධකයින් පිටතට ගලායාම Apple සඳහා දිගුකාලීන ප්රතිවිපාක ඇති කළ හැකිය. උදාහරණයක් ලෙස, එය මෙම බෙදාහැරීමේ නාලිකාවෙන් පිටත සංවර්ධකයින්ට භාවිතා කළ නොහැකි නවීකරණය වන iCloud වේදිකාවට තර්ජනයක් විය හැකිය. "App Store හි ඇති යෙදුම් වලට පමණක් iCloud හි ප්රයෝජන ගත හැකිය, නමුත් බොහෝ Mac සංවර්ධකයින්ට App Store හි දේශපාලන අස්ථාවරත්වය නිසා එය කිරීමට හෝ නොහැකි වනු ඇත." සංවර්ධක Marco Arment හිමිකම් කියයි.
උත්ප්රාසාත්මක ලෙස, iOS App Store හි සීමා කිරීම් කාලයත් සමඟ වඩාත් හිතකර වී ඇත, උදාහරණයක් ලෙස සංවර්ධකයින්ට ස්වදේශීය iOS යෙදුම් සමඟ කෙලින්ම තරඟ කරන යෙදුම් නිර්මාණය කළ හැකිය, Mac App Store සඳහා ප්රතිවිරුද්ධ දෙය සත්ය වේ. Apple විසින් Mac App Store වෙත සංවර්ධකයින්ට ආරාධනා කළ විට, එය යෙදුම් වලට පිළිපැදිය යුතු යම් යම් බාධක සකස් කළේය (ලිපිය බලන්න Mac App Store - මෙහි සංවර්ධකයින්ට එය පහසු නොවනු ඇත), නමුත් සීමා කිරීම් වත්මන් වැලිපිල්ලට තරම් තීරනාත්මක ලෙස කොතැනකවත් නොතිබුණි.
[do action="quote"]සංවර්ධකයන් කෙරෙහි Apple හි හැසිරීම iOS හි පමණක් දිගු ඉතිහාසයක් ඇති අතර ලබා දී ඇති වේදිකාවේ සාර්ථකත්වයට ප්රධාන බලපෑමක් ඇති අය කෙරෙහි සමාගමේ උද්දච්චකම ගැන කථා කරයි.[/do]
පරිශීලකයින් ලෙස, iOS මෙන් නොව, අපට වෙනත් ප්රභවයන්ගෙන් මැක් මත යෙදුම් ස්ථාපනය කළ හැකි වීම ගැන අපට සතුටු විය හැකිය, කෙසේ වෙතත්, වැඩිවන සීමාවන් හේතුවෙන් මැක් මෘදුකාංග සඳහා මධ්යගත ගබඩාවක් පිළිබඳ විශිෂ්ට අදහස මුළුමනින්ම පරාජය වෙමින් පවතී. Demo විකල්ප, වඩාත් විනිවිද පෙනෙන හිමිකම් ආකෘතියක් හෝ යෙදුම්වල පැරණි අනුවාද භාවිතා කරන්නන් සඳහා වට්ටම් සහිත මිලක් වැනි, ඔවුන් දිගු කලක් තිස්සේ ඉල්ලා සිටි සමහර විකල්ප වර්ධනය කර සංවර්ධකයන්ට ලබා දෙනවා වෙනුවට, Mac App Store ඒ වෙනුවට ඒවා සීමා කර අනවශ්ය එකතු කරයි. අමතර වැඩ, අතහැර දැමූ මෘදුකාංග නිර්මාණය කිරීම සහ එමගින් මෘදුකාංගය මිලදී ගත් පරිශීලකයින් පවා කලකිරීමට පත් කරයි.
Apple හි සංවර්ධකයින්ට සැලකීම iOS මත පමණක් දිගු ඉතිහාසයක් ඇති අතර වේදිකාවේ සාර්ථකත්වයට ප්රධාන බලපෑමක් ඇති කරන අය කෙරෙහි සමාගමේ උද්දච්චකම ගැන කතා කරයි. පසුව පැහැදිලි කිරීමකින් තොරව කිසිදු හේතුවක් නොමැතිව අයදුම්පත් නිතර ප්රතික්ෂේප කිරීම, Apple වෙතින් ඉතා තුච්ඡ සන්නිවේදනය, බොහෝ සංවර්ධකයින්ට මේ සියල්ල සමඟ කටයුතු කිරීමට සිදු වේ. Apple විසින් විශිෂ්ට වේදිකාවක් ඉදිරිපත් කළ අතර, "ඔබටම උදව් කරන්න" සහ "ඔබ එයට අකමැති නම්, ඉවත්ව යන්න" ප්රවේශයක් ද ලබා දුන්නේය. ඇපල් සමාගම අවසානයේ සහෝදරයෙකු වී 1984 උත්ප්රාසාත්මක අනාවැකිය ඉටු කර තිබේද? අපි එක එක්කෙනාට අපිම උත්තර දෙමු.
ඇපල් නිසැකවම සහෝදරයෙක් වී ඇත. ඒ වගේම අක්කයි මාමණ්ඩියි.
හොඳ ලිපියක් සහ ශුද්ධ වූ සත්යය!
එය සත්යයකි, නමුත් වෙනත් ක්ෂේත්රවල අත්දැකීම් මත පදනම්ව, සියල්ලටම ඉඩ දී අපයෝජනය කරන දේ පමණක් තහනම් කිරීමට වඩා, පළමුව සියල්ල තහනම් කර ක්රමයෙන් එයට ඉඩ දීම වඩා හොඳ බව මම දනිමි :)
හරියටම. මුලදී ඔබට iOS මත යෙදුම් ස්ථාපනය කිරීමට පවා නොහැකි වූ අතර, එම විකල්පය එකතු කිරීමෙන් පසුව, මෙම යෙදුම් සෑම වසරකම පද්ධතියට වැඩි වැඩියෙන් ලබා ගත හැකි බැවින්, එය බොහෝ අර්ථවත් කරයි. විශේෂයෙන් සෙමින්. එය සමස්තයක් ලෙස සාමාන්ය ලෙස පිළිගනු ලැබීය (එනම්, ඔවුන්ගේ බ්රව්සරය ආරම්භ වීමට පෙර පුවත්පත කියවීමට කාලය තිබූ අය - එය තවත් පරිච්ඡේදයකි) එය තරඟය සමඟ ක්රියා කළ නිසා ස්තූතියි, නමුත් ... - ජාවා යෙදුම්, බව එක ලොකු අවාසනාවක් - හැමෝම නෙට් එකේ කොහෙන් හරි ඩවුන්ලෝඩ් කලා, එතකොට රෙසලූෂන් එක ගැලපෙන්නේ නෑ, සමහර වෙලාවට ස්ටාට් වුනේත් නෑ, සිම්බියන් එකත් එහෙමයි, සාමාන්ය මිනිස්සු මේ වගේ වැඩ කළේ නෑ කියලා කියන්න එපා.
කොම්පියුටරයක ඔය විදියට වැඩ කරන අතර මිනිස්සු ගොඩක් කාලෙකට කලින් ඒකට පුරුදු උනා, මම ගොඩක් කල් Windows වල හිටපු නිසා මට කියන්න පුලුවන් මම ඇත්තටම Windows Media Player එක පාවිච්චි කරපු කෙනෙක්ව දන්නෙ නැතුව ඇති. මාධ්ය වාදනය කිරීමට, බුබුල ඔබට ඉක්මනින් කෑගසයි, ඔබ ප්රති-වයිරසයක් ස්ථාපනය කරන්න, තවත් කෙනෙකුට යමක් සම්බන්ධ කිරීමෙන් පසු ධාවකයක් ස්ථාපනය කිරීමට අවශ්යයි - සහ මෙය ආරම්භ වන්නේ එලෙසයි, අපි පරිගණකය ගෙදර ගෙන ආ විගසම යමක් දැනටමත් ස්ථාපනය කර ඇති අතර එය සිදුවෙමින් පවතී. පිස්සු සහ හැමෝම හිතන්නේ ඒක සාමාන්ය දෙයක් කියලා, හේයි .exe ක්ලික්-ක්ලික් කරන්න, ඊට පස්සේ ඒක වැඩ කරනවා, ඉතින් කොහොමද ඒක වෙන්නේ නමුත් ඇපල් සමාගමට මෙම ක්ෂේත්රය වඩා හොඳ ලෙස වෙනස් කිරීමට අවශ්ය නම්, එය මා විශ්වාස කරන සහ මගේ මතය අනුව එය දිගු කලක් තිස්සේ කරමින් සිටී නම්, එයට එය එපා යැයි පවසා මුල සිටම ආරම්භ කළ යුතුය, iOS සමඟ මෙන්, අනෙක් අතට, එය නැවත අනාගතයේදී නව විකල්ප 200 ක් හඳුන්වා දීමට හැකි වනු ඇත :) නැත, එය බොහෝ විට එසේ ක්රියා නොකරනු ඇත, නමුත් එය මට පෙනෙන්නේ නිවැරදි දිශාවේ පියවරක් ලෙසයි, ඔවුන් විශාල බයිට් එකක් ගත්තොත්, එය හැරවිය හැකිය නරක ලෙස හෝ දිගු කාලයක් ගත වන අතර, අප සෑම කෙනෙකුම අනිවාර්යයෙන්ම සරත්, වසන්ත සහ ගිම්හාන ප්රධාන දේශනය යනාදිය බලා සිටින අතර, එය ඊටත් වඩා රිදවනු ඇත.
අනෙක් අතට, නව විකල්ප ක්රමයෙන් මුදා හරිනු ලැබුවහොත්, සංවර්ධකයින් ඒවා 10x ප්රමාණයක් නිකුත් කළාට වඩා ඒවා භාවිතා කිරීමට වැඩි ඉඩක් ඇත, එවිට සමහරක්, නමුත් හොඳ ඒවා ගැලපේ (කුඩා සංවර්ධන කණ්ඩායම්වල දැක්ම).
සිදුවිය හැකි එකම දෙය නම් සංවර්ධකයින්ට අමතර වැඩ සඳහා වැඩි මුදලක් අවශ්ය වීමයි (එය මට නොපෙනෙන බව පෙනේ). හැබැයි Developers ලා එයාලගේ මේසවල වැඩ කරන විදියට විතරක් වැඩ කරනවා නම් අන්තිමට කොහොමහරි ඒක කරනවානම් මට නම් ඒකේ අවුලක් පේන්නේ නෑ, හැමෝම ගාවට ගියොත් Apple එකට මොකුත් වෙනස් කරන්න අමාරුයි. බලය පද්ධතියට බාධා කරන නිසා මෙය සහ එම අංගය ඉවතට විසි කළ හැකිදැයි කන්නලව් කිරීම.
ඔවුන් යමෙකු සමඟ සහයෝගයෙන් ෆ්ලෑෂ් සමඟද එසේ කළ යුතුය, සමුගන්න. එය හුදෙක් "ස්ටීව් එයට කැමති නැත" නම් සහ එය iPhone සහ iPad යන දෙකෙහිම ක්රියා කරනු ඇතැයි මම විශ්වාස කරමි, මෙහි ජංගම ෆ්ලෑෂ් පූර්ණ බලයෙන් සහ ඊටත් වඩා කෑදරයි.
හෝල්ට් රිය පැදවීමට කැමති අය ඔබ මෙහි ලියන එවැනි තත්වයන් සැලකිල්ලට ගත යුතුය. එයාලට මගේ සම්පූර්ණ සහයෝගය තියෙනවා ඒ ලොකු අයියාට සහ 1984ට ඔයාගේ තොප්පිය දාන්න කියලා (සියලු ගෞරවයෙන්) මම ඔබෙන් අයදිනවා. Mac App Store හි වැඩි වූ ආරක්ෂාව 80 ගණන්වල IBM හි ක්රියාවලට සම්බන්ධ වන්නේ කෙසේදැයි මට කිසිසේත් නොපෙනේ.
මගේ මතය අනුව, එය වැඩිපුර අවශ්ය කාටද යන ගතිකතාවයන් ගැන ය. Microsoft Windows Mobile ප්රවර්ධනය කිරීම සඳහා සංවර්ධකයින්ට කළ හැකි දේ කළ යුතු අතර, Apple හට iOS සමඟ යම් අහංකාරකමක් දරාගත හැකිය (මගේ අනුමැතියකින් තොරව) මක්නිසාද යත් පෙර සංවර්ධනයට ස්තූතිවන්ත වන්නට එය වඩාත්ම ලාභදායී ජංගම වේදිකාවේ ස්ථානයට පැමිණ ඇති බැවිනි.
මැක් ඇප් ගබඩාව සම්බන්ධයෙන්, කතුවරයාට ඇපල් ආරක්ෂා කිරීමට හේතු දෙකක් අමතක විය. පළමුව, නීති වෙනස් කළහොත්, ආබාධිත අය හයියෙන් උද්ඝෝෂණය කරති. අනෙක් ඒවා වචනයකින් තොරව අනුවර්තනය වේ (ඔබට Xcode හි රේඛා කිහිපයක් පමණක් සවි කිරීමට අවශ්ය නම්). ඉතින් ඇප් 1000න් 980ක් පාස් වෙලා 20ක් නැති උනොත් ඒ XNUMX එකේ ඩිවලොපර්ස්ලා ගොඩක් අයට වඩා හයියෙන් කෑ ගහනවා. මේ නිසා ඇත්තටම යෙදුම් ප්රතිශතය කොපමණ ප්රතිශතයක් පහත වැටේදැයි අපි බලා සිටිමු. සමහර විට iOS සඳහා නිල යෙදුම් සහ Jailbreaks වැනි විකල්ප යෙදුම් වෙළඳසැලක් ඔවුන් සඳහා නිර්මාණය වනු ඇත.
දෙවනුව, Apple හට යෙදුම් පමණක් නොව, OS X හි කීර්ති නාමය "වෛරස් රහිත" පරිසරයක් ලෙස පවත්වා ගැනීමට අවශ්ය නම්, එය උපායමාර්ගික තීරණයක් ලෙස ගනිමු. පද්ධතියේ ආරක්ෂාව, එම නිසා යෙදුම් කිහිපයක් පවා මිය යනු ඇත. IOS හි මුල් දිනවල, Apple විසින් ඒවා සීමා කරන්නේ කෙසේද යන්න සහ App store විසින් දැනටමත් සංවර්ධකයින් විසින් ඩොලර් බිලියන කීයක් ගෙනැවිත් තිබේද යන්න ගැන සෑම දෙනාම කතා කළහ. කෙසේ වෙතත්, මයික්රොසොෆ්ට් ඇපල් සඳහා සියයට 30 ක් දකින අතර වින්ඩෝස් 8 සඳහා සමාන දෙයක් සඳහා තල්ලු කිරීමට උත්සාහ කරනු ඇත
පුද්ගලිකව, මම සිතන්නේ අනෙකුත් ගැටළු (demo අනුවාදය, පවතින සේවාදායකයින් සඳහා වට්ටම්) දිගු කාලීනව වැලිපිල්ලට වඩා වැදගත් බවයි.
අද, අනෙක් අතට, මම මැක් ඇප් ගබඩාවෙන් පිටත යමක් මිලදී ගැනීම ගැන දෙවරක් සිතමි. මම අනිවාර්යයෙන්ම ඒවා පරිපූර්ණ යැයි නොකියමි, අහම්බෙන්වත් නොවේ, මට සඳහන් කළ දේ හරියටම මග හැරී ඇත, demo අනුවාදයක් අවශ්ය වේ, සංවර්ධකයින් සඳහා ගෙවන යාවත්කාලීන කිරීමක් (සමහර විට එවැනි දෙයක් තිබේ), වට්ටම් ආදිය.
නමුත් මට නම්, වාසි පැහැදිලිවම වඩා වැඩි ය:
1) සියල්ල එක තැනක
2) යාවත්කාලීන
3) මිලදී ගැනීමේ පහසුව, ස්ථාපනය, අස්ථාපනය කිරීම (එය තවමත් පරිපූර්ණ නොවේ නම්)
4) ස්ථාපන ගොනු, බලපත්ර අංක උපස්ථ කිරීමට අවශ්ය නොවේ...
5) සෑන්ඩ්බොක්සිං - සමහර යෙදුම් පද්ධතියට ඕනෑවට වඩා "ඒකාබද්ධ" වන විට එය නරක නැත, මෙය අස්ථාවරත්වය, මන්දගාමිත්වය යනාදිය පමණක් ඇති කළ හැකිය. (එය පොදුවේ සෑම දෙයකටම අදාළ වන බව මම නොකියමි) - නමුත් මට එය තේරෙනවා. සමහර අවස්ථාවලදී එය යමෙකුට කරදර කරයි, එය මගේ දෘෂ්ටිකෝණය පමණි
අපි කතා කරන්නේ App store වෙතින් සංවර්ධකයින් ඔවුන්ගේ වෙබ් අඩවි වෙත ආපසු ගලා යාම ගැන නම්, App store එක නොතිබුනේ නම් අද බොහෝ iOS සංවර්ධකයින් සිටින්නේ කොහේද? එය මේ ආකාරයෙන් කෙලින්ම සංසන්දනය කිරීම නිසැකවම කළ නොහැක, නමුත් සංවර්ධකයින් කැමති වුවත් නැතත් App store සඳහා අනාගතය දීප්තිමත් යැයි මම සිතමි. වසර කිහිපයකින් යෙදුම ස්ථාපනය කිරීමේ එකම හැකියාව එය වනු ඇතැයි මම විශ්වාස කරමි (එයින් අදහස් කරන්නේ මම එය සම්පූර්ණයෙන්ම අනුමත කරන බව නොවේ). එය අවශ්ය වන්නේ iCloud විශාල හා විශාල කාර්යභාරයක් ඉටු කරන නිසාත් Dropboxes සහ වෙනත් අය හුදකලා වීමට යන නිසාත් පමණි.
මෙම ලිපිය කිසියම් සංඛ්යා මත පදනම් වී තිබේද? මෙයින් බලපාන යෙදුම් ප්රතිශතය කීයද? මෙතෙක් එය කරුණු රහිත ප්රෝඩාවක් පමණක් බව මගේ හැඟීමයි. එවිට, ප්රශ්නය නම්, අහම්බෙන්, සෑන්ඩ්බොක්සිං නීතිවලට අනුකූල වන සහ පසුව App Store හරහා විකුණන යෙදුමක් සංවර්ධනය කිරීම තවමත් සංවර්ධකයාගේම බෙදා හැරීමේ නාලිකාවට වඩා වාසිදායකද යන්නයි.
Apple ඉඩ නොදෙන්නේ නම් ……, ඔබ ඉක්මනින් එයින් පලා යනු ඇත.
තිත් සඳහා, පහත සඳහන් ඕනෑම එකක් පුරවන්න:
- සැණෙළිය
- උපාංගයේ යෙදුමේ නිදහස
- ආදර්ශන අනුවාදය
- පැය 24ක් ඇතුළත ආපසු ගෙවීම
- වෙනත් නිෂ්පාදකයින්ට තමන්ගේම OS සඳහා බලපත්ර ලබා දීම
- යෙදුම් වෙළඳසැලට වඩා iOS මත යෙදුම විකල්ප මිලදී ගැනීම
...
සංවර්ධකයෙකු ලෙස, අපගෙන් බොහෝ දෙනෙක් App Store හි ප්රතිලාභ පමණක් අගය කරන බව මට පැවසිය යුතුය (icloud, note centre, sandboxing, සන්නිවේදන පහසුව,...). ඔව්, යම් ආකාරයකින් පද්ධතියට බාධා කරන යෙදුම් නිර්මාණය කරන සංවර්ධක යුවලකට $$$ අහිමි වනු ඇත, නමුත් එය නියත වශයෙන්ම නියෝජිත නියැදියක් නොවේ. බොහෝ සංවර්ධකයින් එය කළේ ගොන් කතා නොමැතිව ය.
ෆ්ලෑෂ් යනු සාමාන්ය පරිශීලකයෙකු වන මට කරදර කරන දෙයකි. ඔවුන් එය iOS මත ඉඩ දිය යුතු හේතුවක් මට නොපෙනේ. මම වසරකට මඳක් වැඩි කාලයක් iOS සමඟ දිනපතා වැඩ කර ඇති අතර මට එය කිසි විටෙකත් මග හැරී නැත.
OS බලපත්රය ඉතා දැඩි කොන්දේසි යටතේ ඔව්, නමුත් එය සෑහෙන කාලයක් තිස්සේ එලෙස ක්රියාත්මක වන අතර එය හරියටම Apple හි විලාසය නොවේ.
"බොහෝ සංවර්ධකයින් එය කළේ ගොන් කතා නොමැතිව"
සෑන්ඩ්බොක්සිං ගැන මා උනන්දු වන්නේ මෙයයි. අපි දන්නා පරිදි, 80% මුදල් සඳහා, සෑම තැනකම, 20% ක් ක්රයියර් සෑදිය හැකිය. Instapaper හි කෙනෙකු වැලිපිල්ල අනුමත නොකිරීම මට ප්රමාණවත් තොරතුරු වේ. මෙතරම් කෙටි කාලයකට පසු එය දැනටමත් පැවසිය හැකි නම්, මෙය ගෝලීය පරිමාණයෙන් කෙතරම් විශාල ගැටලුවක් ද යන්න ගැන මම උනන්දු වෙමි. Apple හට අවශ්ය වන්නේ 1.6 සිට sandboxing පමණි. 2012. ඇත්ත වශයෙන්ම, යම් ආකාරයක යෙදුමක් කිසි විටෙකත් Apple රීතිය සපුරාලන්නේ නැත. මම පද්ධතිය හරහා යමක් කරන වැඩසටහනක් ස්ථාපනය කරන්නේ නම්, මට ආරක්ෂාව අඩු අවදානමක් ගත යුතු අතර, Apple හට ගබඩාව තුළ එය අවශ්ය නොවේ.
පළමු වාක්යය - Apple මැසිවිලි නඟනවාද නැතිනම් Apple කෙනෙක්ට දේවල් අපහසු කරනවාද? දෝෂය නිවැරදි කිරීමෙන් පසු, කරුණාකර මගේ ලිපිය මකන්න;)
සහ යකඩ තිරය? මම හිතන්නේ එය අපට විහිළුවක් ලෙස භාවිතා කළ හැක්කේ ඉතිහාසයේ එතරම් ඈතක නොවේ.
මෙය SEO සඳහා වූ ලිපියක්ද? නැත්තම් මට හරියට තේරෙන්නේ නෑ... ඕන අය පාරවල් හොයනවා, අකමැති අය හේතු හොයනවා. සහ යකඩ තිරයට සාපේක්ෂව? මග හැරිලා.
එය බලපාන්නේ කුමන යෙදුම්වලටදැයි බලන විට එය නිසැකවම ගැටලුවකි - අවම වශයෙන් මට නම්, එය අවම වශයෙන් දෛනික කාර්යයේ පරිශීලක-හිතකාමී බව සැලකිය යුතු ලෙස ඉදිරියට ගෙන යන අත්යවශ්ය යෙදුම් තුනක් වේ. මම දැන් App Store හරහා යෙදුමක් මිලදී ගැනීම ගැන දෙවරක් සිතන අයගෙන් කෙනෙකි, එය සංවර්ධකයාගෙන් කෙලින්ම ලබා ගත හැකි නම්. App Store වෙතින් ස්ථාපන පහසුව නිසැකවම සඳහන් කළ යෙදුම්වල පාඩුව ප්රතිස්ථාපනය නොකරයි.
ආරක්ෂාව පවත්වාගෙන යද්දී පවා එය වෙනස් ආකාරයකට සකස් කළ හැකි බව මට විශ්වාසයි. මේ ආකාරයෙන් App Store වෙතින් පිටත මිලදී ගැනීම් කිරීමට Apple පරිශීලකයින්ට බල කරන්නේ නම්, එය නිසැකවම ආරක්ෂාවට එකතු නොවනු ඇත.
මට පේන විදියට ඔබ ජනේල වල තාප්ප වලින් ආරක්ෂාව වැඩි කරනවා... අනවසරයෙන් ඇතුල් වීමෙන් නිවසේ ආරක්ෂාව නිසැකවම වැඩි දියුණු වනු ඇත, ඒ ගැන සැකයක් නැත.
මම සාමාන්යයෙන් ක්රියාකාරී ලිපි වලට අදහස් දක්වන්නේ නැත, නමුත් මෙවර මට ප්රතිචාර දැක්විය යුතුය.
1, වාස්තු විද්යාවේ වෙනසක් අවශ්ය වන වැලි පෙට්ටිය පිළිබඳ කොටස... එය බොහෝ විට පැහැදිලිය, එය කාරණයයි! සහ එය අමතර කේතීකරණ ගොඩක් අදහස් වනු ඇත? මම පෞද්ගලිකව එහෙම හිතන්නේ නැහැ. කෙසේ වෙතත්, එය ප්රධාන වශයෙන් නව යෙදුම් සඳහා වඩාත් සුදුසු වනු ඇත. හැබැයි ඇත්තම කියමු - දැනට තියෙන ඇප්ලිකේෂන් එක්ක, ඇප්ලිකේෂන් එක පාලනයෙන් මිදිලා, නඩත්තු කරන්න අමාරු නිසා "කට් ටු ද ලයිව්" කරන එක කාලෙ ප් රශ්නයක් නෙවෙයි... මෙහෙමයි අපිට ඒක කරන්න වෙන්නේ. . මම එය දකින්නේ කේතීකරණයේ සනීපාරක්ෂාව වැඩි කිරීම සහ ඇතැම් අනතුරුදායක "නිර්මාණ රටා" භාවිතා කිරීම සඳහා ඇති ඉඩ අඩු කිරීම ලෙසයි... කිසිවක් පරිපූර්ණ නොවේ, එබැවින් වැලිපිල්ල තුළ පවා Keylogger ආකාරයේ යෙදුමක් නිර්මාණය කිරීමට දැනට හැකියාව ඇත... කෙසේ වෙතත්, මම පුද්ගලිකව සිතන්නේ ඇපල් අනාගතයේදී වෙනත් ප්රොක්සි සමඟ වැලි පෙට්ටිය පුළුල් කරනු ඇති බවයි - මෙහි සාදෘශ්යයක් විය හැක්කේ, උදාහරණයක් ලෙස, iOS උපාංග සඳහා සංවර්ධනය සිදු කරන ආකාරය BTW: Apple දැනටමත් අනාගතය සඳහා උපාය මාර්ගයක් ප්රකාශයට පත් කර ඇත IOS සහ MacOS සඳහා අදහස් කරන විශ්වීය යෙදුම් සංවර්ධනය කිරීමේ හැකියාව සලකා බලමින් පවතී. සියලුම උපාංග සඳහා එක් බණ්ඩල් එකක් - එය ලාමක ලෙස පෙනේ ;-)2, අපගේ යෙදුම් පද්ධති සම්පත් වෙත ප්රවේශ වන ආකාරය පාලනය කිරීමට Apple හට අවශ්ය නම්, මම එය ඉතා ධනාත්මක ලෙස ශ්රේණිගත කරමි. එය ඔවුන්ගේ සංවෘත ව්යාපාර ආකෘතියේ කොටසකි - එය ඇපල් අද්විතීය කරයි. iOS වල එහෙමයි, Mac OS වලත් එහෙමයි. 3, "නිදහස් යෙදුමක්" පිළිබඳ සිද්ධි අධ්යයනයක් ලෙස TextExpander මෙහි නොපවතී - පාලන වැනි උපයෝගිතා අමතර පරිච්ඡේදයකි. Appstore සම්බන්ධයෙන් ගත් කල, Apple විසින් පැරණි 20/80 රීතිය භාවිතා කරන ලදී. යෙදුම්වලින් 80%කට පමණ වැලිපිල්ලෙන් පිටත සම්පත් වෙත ප්රවේශය අවශ්ය නොවේ. ඒවගේම AppStore එක ඔවුන් වෙනුවෙන්ම නිර්මාණය කර ඇත... කාලය ගත කරන Googling වෙනුවට යෙදුම් එක තැනකින් සෙවීම ඉතා අගනේය. ඊට අමතරව, SW ගුණාත්මක භාවය පිළිබඳ සහතිකයක් ඇත - Apple විසින් appstore වෙත ප්රකාශනය කිරීම සඳහා තරමක් දැඩි ප්රතිපත්තියක් ඇත, එබැවින් නොදන්නා යෙදුම් බාගත කිරීමේදී ඇති අවදානම විශ්වාස නොකළ වෙබ් අඩවියකින් බාගත කිරීමේදී ඇතිවීමට වඩා අසමසම අඩුය. පුද්ගලිකව, මම දැනටමත් සඳහන් කර ඇති ඒවාට අමතරව App Store වෙතින් යෙදුම් වලට කැමැත්තෙමි, මන්ද ඒවා යාවත්කාලීන කිරීම සඳහා මධ්යම පද්ධතියක් ඇත. අවසාන! ඊළඟ වතාවේ මම ප්රශ්නය පිළිබඳ වඩාත් සමබර දැක්මක් සහ විශේෂයෙන් අඩු ප්රකෝපකාරී මාතෘකාවක් සමඟින් ඉල්ලා සිටිමි...