Adobe Flash Professional CS5 භාවිතා කරන්නන්ට හුරුපුරුදු Action Script භාවිතයෙන් iPhone යෙදුම් නිර්මාණය කිරීමට හැකි වේ. මේ ආකාරයෙන් සාදන ලද යෙදුම් පසුව AppStore හි සම්භාව්ය ලෙස විකුණනු ලැබේ. නමුත් iPhone හි Flash අලුතින් සහය දක්වන බව එයින් අදහස් නොවන අතර අපට Safari හි Flash පිටු නැරඹිය හැකිය.
කෙසේ වෙතත්, යෙදුම් නිර්මාණය කිරීම සඳහා වන නව මෙවලම නිසැකවම සංවර්ධකයින් විශාල සංඛ්යාවක් විසින් සාදරයෙන් පිළිගනු ඇති අතර, ඇත්ත වශයෙන්ම අපට පරිශීලකයින් ද එයින් ප්රතිලාභ ලබනු ඇත. බොහෝ Adobe Air යෙදුම් දැන් අවම වෙනස් කිරීම් සමඟින් ක්රියාත්මක වන අතර iPhone අවශ්යතා සඳහා සම්පාදනය කිරීමට පහසුය. වෙබ් අඩවි එකම ආකාරයකින් සම්පාදනය කළ හැකිය.
ෆ්ලෑෂ් විසින් iPhone යෙදුමක් ක්රියාත්මක වන පරිසරයක් නිර්මාණය කර නැත, නමුත් මේ ආකාරයෙන් සාදන ලද යෙදුමක් සාමාන්ය දේශීය iPhone යෙදුමක් ලෙස කෙලින්ම සම්පාදනය කරයි. Appstore හරහා සම්භාව්ය ලෙස බෙදා හැරීම සිදුවනු ඇති අතර, පරිශීලකයා වෙනස පවා නොදනී. Appstore මත යෙදුම් බෙදා හැරීම සඳහා, සංවර්ධකයා Apple වෙත සුපුරුදු වාර්ෂික ගාස්තුව ගෙවිය යුතු අතර අයදුම්පත් සම්භාව්ය අනුමත කිරීමේ ක්රියාවලියට යටත් වේ. නමුත් අපට නිසැකවම නව රසවත් යෙදුම් රැල්ලක් දැකිය හැකිය.
පුද්ගලිකව, පරිශීලකයෙකු ලෙස, මම එක් වෙනසක් අපේක්ෂා කරමි. මගේ මතය අනුව, මේ ආකාරයෙන් ලියා ඇති යෙදුම් Xcode හි ලියා ඇති ඒවාට වඩා බෙහෙවින් දුර්වල ලෙස ප්රශස්ත වනු ඇති අතර එම නිසා බැටරිය මත වැඩි ඉල්ලුමක් තිබිය හැකිය.
සෆාරි හි ෆ්ලෑෂ් සම්බන්ධයෙන් ගත් කල, දැනට මෙම ප්රදේශයේ කිසිවක් වෙනස් වී නැති අතර බ්රවුසරයේ ෆ්ලෑෂ් නොමැතිව මම පුද්ගලිකව සතුටු වෙමි. නමුත් Flash කවදා හෝ Safari හි දිස්වන්නේ නම්, එය ක්රියා විරහිත කිරීමට බොත්තමක් තිබෙනු ඇතැයි මම බලාපොරොත්තු වෙමි.
Na Adobe Labs පිටුව ඔබට තවත් තොරතුරු ටිකක් කියවිය හැකි අතර මෙහි ආදර්ශන වීඩියෝවක් නැරඹිය හැක. Adobe Flash CS5 හි නිර්මාණය කරන ලද යෙදුම් කිහිපයකට සබැඳියක් ද ඇත, නමුත් මෙම යෙදුම් Czech Appstore හි සොයාගත නොහැක. නමුත් ඔබ නම් US ගිණුමක් හැදුවා, එබැවින් ඔබට මෙම යෙදුම් උත්සාහ කළ හැකිය.
ෆ්ලෑෂ් හි ප්රාථමික යෙදුම් සහ ක්රීඩා සමඟ AppStore වඩාත් ජනාකීර්ණ නොවීම ගැන මම වඩාත් සැලකිලිමත් වෙමි.
හොඳයි, Photoshop හි යමක් නිර්මාණය කිරීම පවා පහසු නැත. ඒ නිසා මම Adobe Flash CS5 වැඩකට නැති යෙදුම් වලින් App Store වෙත ගලා ඒම ගැන කණගාටු නොවෙමි.
මගේ මතය අනුව, App Store හි ක්රීඩා සංඛ්යාව වැඩි වනු ඇත, එය සැලකිය යුතු වැඩි වීමක් වනු ඇත, මන්ද ෆ්ලෑෂ් ඒ සඳහා පරිපූර්ණයි.
ඒ ආකාරයෙන්ම, බැලස්ට් ප්රමාණය වැඩි වනු ඇත, මන්ද සියල්ලට පසු, iPhone සඳහා සංවර්ධනය පහසු වනු ඇත. Céčko බොහෝ හේතු නිසා බොහෝ ක්රමලේඛකයින්ට විසඳිය නොහැකි ගැටලුවක් විය හැකිය.
ඉන්පසුව, ඇත්ත වශයෙන්ම, දැනටමත් සඳහන් කර ඇති ප්රශස්තිකරණය, බැටරියේ ඉල්ලුම යනාදිය ඇත. ඇපල් විසින් කුණු එකතුකරන්නෙකු iPhone මත නොදැමීමට හේතුව මෙයයි.
මටත් ඒ සැලකිල්ලම තියෙනවා.... ජරා යෙදුම් ගොඩවල්, සමහර මෝඩයන්ට සමහර මෝඩයන් සඳහා ඔහුගේ මුදල් පසුම්බිය ග්රීස් කිරීමට අවශ්ය වනු ඇත (සමහර විට අවම වශයෙන් AppStore වෙත උඩුගත කිරීමට Mac එකක් අවශ්ය වනු ඇත, එය අවම වශයෙන් ටිකක් තෝරා ගත හැකිය), සෑම දෙයක්ම සෑම විටම සම්පාදනය කරනු ඇතැයි මම විශ්වාස නොකරමි නිවැරදිව, එම හොඳ යෙදුම් සඳහා පවා අනුමත කිරීමේ ක්රියාවලිය ඇදගෙන යනු ඇත... නමුත් එවිට මම ධනාත්මක ඒවාට වඩා සෘණාත්මක බොහෝ දේ දකිමි.
මට නම්, සංවර්ධනයේ ප්රධාන ගැටලුව වන්නේ මට මැක් එකක් නොමැති වීමයි. මේ ආකාරයෙන් මට අවසානයේ යෙදුමක් කිරීමට උත්සාහ කිරීමට හැකි වනු ඇත. මට Flex සහ ActionScript සමඟ පහසුවෙන් වැඩ කළ හැකි අතර, මම එක පේළියක්වත් නොදන්නා (මම සාමාන්යයෙන් දේවල් කරන්නේ ජාවා වල) C හෝ XCode ඉගෙනීමට වඩා එය වඩා හොඳින් ලබා ගැනීම පහසු වනු ඇත.
C යනු එක දෙයකි, නමුත් C බොහෝ ආකාරවලින් දන්නා පුද්ගලයෙකු වන මට වුවද, Objective-C එහි වාක්ය ඛණ්ඩය සහ OOP වෙත ප්රවේශ වීම නිසා සීතල වැස්සක් විය.
සහ ඔරිස්කෝ ලියා ඇති පරිදි. මෙය ඉදිරිපත් කරන ලද අයදුම්පත් සංඛ්යාවේ තවත් විශාල වැඩිවීමක් ගෙන එනු ඇති අතර එය දැනටමත් මන්දගාමී අනුමත කිරීමේ ක්රියාවලියට කුමන බලපෑමක් ඇති කරයිදැයි බැලීමට මට අවශ්ය නැත.
හොඳයි, ඒක හරිම රසවත්. ත්වරණමාන, භූ පිහිටීම යනාදිය සඳහා iphone API භාවිතා කිරීමට පවා හැකි වනු ඇත. කෙසේ වෙතත්, බැලස්ට් එක වැඩි වනු ඇත, Apple එයට කිසියම් ආකාරයකින් ප්රතික්රියා කරයිදැයි මම කල්පනා කරමි. කොහොම හරි කාලෙකින් අපිට Flash නැතුව හැදෙන්නෙ නැති ලස්සන ඇප්ලිකේෂන් ටිකක් හම්බවෙයි කියලා මම විශ්වාස කරනවා.
එය අවසානයේ මෙහි ඇත. මට නම්, ජය මත Xcode වඩාත් සුදුසු වනු ඇත, නමුත් මෙය නරක අදහසක් ලෙස ද නොපෙනේ. යෙදුම සංවර්ධනය කිරීමේදී ඇපල් මිනිසුන් සීමා නොකළ යුතු යැයි මම සිතමි.