തിങ്കളാഴ്ച iOS 7 അവതരിപ്പിച്ചു ഇപ്പോഴും വലിയ വികാരങ്ങൾ ഉണർത്തുന്നു. ഉപയോക്താക്കൾ കൂടുതലോ കുറവോ രണ്ട് ക്യാമ്പുകളായി തിരിച്ചിട്ടുണ്ട് - ഒന്ന് ഐഫോണുകൾക്കും ഐപാഡുകൾക്കുമുള്ള പുതിയ മൊബൈൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ മതിപ്പുളവാക്കുന്നു, മറ്റൊരാൾ അതിനെ പുച്ഛിക്കുന്നു. എന്നിരുന്നാലും, iOS 7 എന്നത് ഉപയോക്താക്കൾക്കുള്ള മാറ്റം മാത്രമല്ല, ഡെവലപ്പർമാർക്ക് വലിയ വെല്ലുവിളിയുമാണ്.
ആറ് വർഷത്തിന് ശേഷം, iOS വർഷാവർഷം മാത്രം മാറുകയും അടിസ്ഥാന ഗ്രാഫിക്, ഉപയോക്തൃ ഇൻ്റർഫേസ് മാറ്റമില്ലാതെ തുടരുകയും ചെയ്തപ്പോൾ, iOS 7 ഇപ്പോൾ ഒരു സുപ്രധാന വിപ്ലവം കൊണ്ടുവരുന്നു, അതിനായി ഉപയോക്താക്കൾ കൂടാതെ ഡവലപ്പർമാർ തയ്യാറാകണം. പരിവർത്തനം അല്ലെങ്കിൽ iOS 7 ൻ്റെ വരവ് കൂടുതൽ പ്രശ്നകരമാണ്.
ഒരു തരത്തിലുള്ള റീബൂട്ട് എന്ന നിലയിൽ, എല്ലാ ഡെവലപ്പർമാരും സ്റ്റാർട്ടിംഗ് ലൈനിൽ അണിനിരക്കുകയും, അവർ ഒരു സ്ഥാപിത ബ്രാൻഡോ സ്റ്റാർട്ട്-അപ്പ് സ്റ്റുഡിയോയോ എന്നത് പരിഗണിക്കാതെ തന്നെ, അവരുടെ പൈയുടെ കഷണം മുറിക്കുന്നതിന് ഒരേ ആരംഭ സ്ഥാനമാണ്, വിവരിക്കുന്നു iOS 7 മാർക്കോ ആർമെൻ്റ്, ജനപ്രിയ ഇൻസ്റ്റാപേപ്പറിൻ്റെ രചയിതാവ്.
ആപ്പ് സ്റ്റോറിലെ നിലവിലെ സാഹചര്യം, ഉദാഹരണത്തിന്, ഒരു പുതിയ ഡവലപ്പറുടെ കാഴ്ചപ്പാടിൽ നിന്ന് വളരെ സങ്കീർണ്ണമാണ്. സ്റ്റോറിൽ ആയിരക്കണക്കിന് ആപ്ലിക്കേഷനുകൾ ഉണ്ട്, വ്യക്തിഗത മുന്നണികളിൽ ധാരാളം മത്സരമുണ്ട്. അതിനാൽ നിങ്ങൾ ശരിക്കും പുതിയതും നൂതനവുമായ എന്തെങ്കിലും കൊണ്ടുവരുന്നില്ലെങ്കിൽ, മുന്നോട്ട് പോകാൻ പ്രയാസമാണ്. സ്ഥാപിത ബ്രാൻഡുകൾ അവരുടെ സ്ഥാനം നിലനിർത്തുന്നു, അവരുടെ ഉൽപ്പന്നങ്ങൾ നല്ല നിലവാരമുള്ളതാണെങ്കിൽ, പുതിയ എന്തെങ്കിലും പരീക്ഷിക്കാൻ ഉപയോക്താക്കളെ ബോധ്യപ്പെടുത്തുന്നത് എളുപ്പമല്ല.
എന്നിരുന്നാലും, iOS 7 ഒരു മാറ്റം കൊണ്ടുവരാൻ സാധ്യതയുണ്ട്. ചരിത്രത്തിൽ ആദ്യമായി, ഡവലപ്പർമാർക്ക് ഐക്കൺ അപ്ഡേറ്റ് ചെയ്യുകയോ കുറച്ച് അധിക പിക്സലുകൾ ചേർക്കുകയോ ഒരു പുതിയ API ചേർക്കുകയോ ചെയ്താൽ മാത്രം പോരാ. iOS 7-ൽ, പുതിയ ഗ്രാഫിക്കൽ ഇൻ്റർഫേസിലേക്കും നിയന്ത്രണങ്ങളിലേക്കും പൊരുത്തപ്പെടുന്നത് പ്രധാനമാണ്. എല്ലാത്തിനുമുപരി, പുതിയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ "നിഷ്ക്രിയമായി" കാണാൻ ആരും ആഗ്രഹിക്കുന്നില്ല.
ഇക്കാരണത്താൽ, ഇതിനകം പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷനുകളുടെ ഡെവലപ്പർമാർക്ക് ബുദ്ധിമുട്ടുള്ള ഒരു വെല്ലുവിളി നേരിടേണ്ടിവരും, കൂടാതെ മാർക്കോ ആർമെൻ്റ് വിശദീകരിക്കുന്നു എന്തുകൊണ്ട്:
- അവരിൽ ഭൂരിഭാഗം പേർക്കും ഇപ്പോഴും iOS 6 പിന്തുണ ഉപേക്ഷിക്കാൻ കഴിയുന്നില്ല. (കൂടാതെ, പല ആപ്ലിക്കേഷനുകൾക്കും ഇപ്പോഴും iOS 5 പിന്തുണ ആവശ്യമാണ്, ചില നിർഭാഗ്യവശാൽ iOS 4.3 പോലും.) അതിനാൽ, അവർക്ക് ഒരു പിന്നാക്ക അനുയോജ്യമായ ഡിസൈൻ രൂപകൽപ്പന ചെയ്യേണ്ടിവരും, അത് വളരെ പരിമിതമായിരിക്കും. ഐ ഒ എസ് 7.
- അവയിൽ മിക്കവർക്കും രണ്ട് വ്യത്യസ്ത ഇൻ്റർഫേസുകൾ സൃഷ്ടിക്കാൻ കഴിയില്ല. (കൂടാതെ, ഇത് ഒരു മോശം ആശയമാണ്.)
- അവരുടെ പല ആപ്പുകളും iOS 7-ന് അനുയോജ്യമല്ലാത്ത സവിശേഷതകളും ഡിസൈനുകളും സ്ഥാപിച്ചിട്ടുണ്ട്, അതിനാൽ അവ പുനർരൂപകൽപ്പന ചെയ്യുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യേണ്ടിവരും, മാത്രമല്ല അത് ഡെവലപ്പർമാർ ഉൾപ്പെടെ നിലവിലുള്ള പല ഉപയോക്താക്കളെയും ആകർഷിക്കാനിടയില്ല.
ഇപ്പോൾ ആപ്പ് സ്റ്റോറിൽ തൻ്റെ ആപ്ലിക്കേഷൻ വിജയകരമായി ഓഫർ ചെയ്യുന്ന ഡവലപ്പർ, അതിനാൽ പുതിയ കാര്യങ്ങളിൽ സന്തോഷിക്കുന്നതിനേക്കാൾ കൂടുതൽ ചുളിവുകൾ iOS 7 നെറ്റിയിൽ നൽകുന്നു. എന്നിരുന്നാലും, ചർമ്മത്തെ മാർക്കറ്റ് ചെയ്യാൻ തയ്യാറെടുക്കുന്നവർക്ക് തികച്ചും വിപരീത വികാരങ്ങൾ അനുഭവപ്പെടുന്നു. ഇപ്പോൾ, തിരക്കേറിയ "ആറ്" മാർക്കറ്റിലേക്ക് അനാവശ്യമായി തിരക്കുകൂട്ടാതെ കാത്തിരിക്കുന്നത് കൂടുതൽ ന്യായമാണ്, പക്ഷേ iOS 7-നുള്ള അവരുടെ ആപ്ലിക്കേഷൻ ട്യൂൺ ചെയ്ത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ പുതിയ പതിപ്പ് പൊതുജനങ്ങൾക്ക് റിലീസ് ചെയ്യുന്നതിനായി കാത്തിരിക്കുക.
ഉപയോക്താക്കൾ ഐഒഎസ് 7 ഇൻസ്റ്റാൾ ചെയ്താലുടൻ, അടിസ്ഥാന ആപ്ലിക്കേഷനുകളായി സിസ്റ്റത്തിന് അനുയോജ്യമായ ആധുനിക ആപ്ലിക്കേഷനുകൾക്കായി അവർ നോക്കും. ആദ്യമായി, എല്ലാവരും യഥാർത്ഥത്തിൽ ഒരേ പ്രാരംഭ സ്ഥാനത്ത് ആയിരിക്കുമെന്ന് സംഭവിക്കാം, മാത്രമല്ല പുരാതന കാലം മുതൽ നിലവിലുള്ള തെളിയിക്കപ്പെട്ട ആപ്ലിക്കേഷനുകൾ മാത്രമല്ല, അവ തെളിയിക്കപ്പെട്ടതിനാൽ വാങ്ങുകയും ചെയ്യും. പുതിയ ഡെവലപ്പർമാർക്കും അവസരം ലഭിക്കും, അവർക്ക് എത്ര മികച്ച ഉൽപ്പന്നം വാഗ്ദാനം ചെയ്യാനാകുമെന്ന് കാണേണ്ടത് അവരുടേതാണ്.
iOS 7-ൽ, ട്വിറ്റർ ക്ലയൻ്റുകൾ, കലണ്ടറുകൾ അല്ലെങ്കിൽ ഫോട്ടോ ആപ്ലിക്കേഷനുകൾ പോലുള്ള പരമ്പരാഗത "മേഖലകളിൽ" പോലും വളരെ രസകരമായ കാര്യങ്ങൾ സംഭവിക്കാം. IOS 7-ൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ചതിനാൽ, മുമ്പ് അറിയപ്പെടാത്ത ബ്രാൻഡുകൾക്ക് മുൻനിര സ്ഥാനങ്ങൾ വഹിക്കാൻ കഴിയും. പുതിയ സംവിധാനം കൊണ്ട് ഏറ്റവും കൂടുതൽ പ്രയോജനം ലഭിക്കുന്നവർ. നേരെമറിച്ച്, പരിചയപ്പെടുത്തിയവർ കഴിയുന്നത്ര നഷ്ടപ്പെടുത്താൻ ശ്രമിക്കണം.
അത് എപ്പോൾ CR-ന് ലഭ്യമാകും? അറിയപ്പെടുന്ന തീയതികൾ ഉണ്ടോ?
ശരത്കാലം. ആപ്പിൾ അല്ല, കൂടുതൽ കൃത്യവുമല്ല. നിങ്ങൾക്ക് സെപ്റ്റംബർ/ഒക്ടോബർ മാസങ്ങളിൽ എണ്ണാം.
കൂടാതെ, ഒരുപക്ഷേ പുതിയ iPhone (/പുതിയ ഐഫോണുകൾ) മായി ബന്ധപ്പെട്ടിരിക്കുന്നു.
പ്രീ-ഹാൻഡ്ബുക്ക് https://developer.apple.com/library/prerelease/ios/design/index.html
ഐക്ലൗഡ് കോർ ഡാറ്റയിൽ എന്തെങ്കിലും മാറ്റം വന്നിട്ടുണ്ടോ, ആർക്കെങ്കിലും അറിയാമോ?
ഐക്ലൗഡുമായി ബന്ധപ്പെട്ട് ടൺ കണക്കിന് ബഗുകൾ പരിഹരിച്ചതായി ഡവലപ്പർമാർക്കുള്ള മുഖ്യ പ്രഭാഷണത്തിൽ അദ്ദേഹം പറഞ്ഞു
നിങ്ങൾ ലേഖനത്തിൽ വിവരിച്ചതുപോലെ ഇത് കഠിനമായിരിക്കുമെന്ന് ഞാൻ കരുതുന്നില്ല
വളരെ രൂക്ഷമായത്... ഇത് ഒരു തരത്തിലാണ് കാണുന്നത്, ഞാൻ അതിനോട് പൂർണ്ണമായും യോജിക്കുന്നു. തീർച്ചയായും, 100% കേസുകളിലും ഇത് അങ്ങനെയായിരിക്കില്ല, എന്നാൽ ചില കളിക്കാർക്ക് രൂപാന്തരപ്പെടുത്താൻ കഴിയും.
ശരത്കാലം വരെ കാത്തിരിക്കുക, എല്ലാ ആപ്ലിക്കേഷനുകളിലും (പ്രസക്തമായ പഠനങ്ങൾ) എല്ലാം തയ്യാറാക്കി അപ്ഡേറ്റ് ചെയ്തിട്ടുണ്ടെന്ന് നിങ്ങൾ കാണും, അത് വളരെയധികം ജോലിയാണെങ്കിലും.
പുതിയ ഐഒഎസിലേക്ക്. രണ്ട് ഉപകരണങ്ങളിൽ ഐഒഎസ് 7 പ്രവർത്തിപ്പിക്കാനുള്ള ബഹുമതി എനിക്കുണ്ട്, ഏകദേശം നാല് മണിക്കൂർ ഉപയോഗത്തിന് ശേഷം ആപ്പിൾ പുതിയ ഐഒഎസിനായി ഒരു മികച്ച പരസ്യം നൽകിയെങ്കിലും ഞങ്ങൾ ആൻഡ്രോയിഡിനോട് വളരെ അടുത്ത് എത്തിയതായി ഞാൻ കണ്ടെത്തി, ഡിസൈനിനെക്കുറിച്ച് ഞാൻ അഭിപ്രായപ്പെടുന്നില്ല, അത് അത്രയും പൂർണ്ണമായി ഏകോപിപ്പിക്കപ്പെട്ടിട്ടില്ല, പക്ഷേ സങ്കീർണ്ണത, സുഗമത, വിശ്വാസ്യത എന്നിവയെക്കുറിച്ച് ഞാൻ അഭിപ്രായപ്പെടുന്നു. ഐഫോൺ 3ജി ഐഒഎസ് 4.2.1-ലെ പോലെ വലിയ ക്രാഷ് അല്ലെങ്കിലും ഇത് സമാനമാണെന്ന് ഞാൻ കരുതുന്നു. Ios ഇപ്പോഴും ബീറ്റയിലാണെന്ന് എനിക്ക് പൂർണ്ണമായി അറിയാം, എന്നിരുന്നാലും, ഒരു വലിയ നിരാശ. ഉദാ. 5.1.1-മായി താരതമ്യപ്പെടുത്തുമ്പോൾ, പുതിയ ios-ൻ്റെ കോഡ് ഘടന ഒരു കാൽക്കുലേറ്ററിനായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നതായി തോന്നുന്നു. IOS 7 ഒരുപക്ഷേ ഒരു പടി പിന്നോട്ടല്ല, തെറ്റായ ദിശയിലേക്കുള്ള ഒരു ചുവടുവയ്പായിരുന്നു. ഐഫോണുകളും ഐപോഡുകളും വളരെക്കാലമായി ഹാർഡ്വെയറിൻ്റെ കാര്യത്തിൽ മികവ് പുലർത്തുന്നില്ലെങ്കിലും സോഫ്റ്റ്വെയറിൻ്റെ കാര്യത്തിൽ അവ മികച്ചതാണ്. ആപ്പിൾ ശരത്കാലത്തോടെ IOS-ൽ കഠിനാധ്വാനം ചെയ്യണം, കാരണം ഇത് ബീറ്റ പതിപ്പിന് പോലും മതിയാകും. ഡിസൈനും എനിക്ക് ശരിക്കും ഇഷ്ടമല്ല, പക്ഷേ എല്ലാവർക്കും വ്യത്യസ്ത അഭിരുചികൾ ഉള്ളതിനാൽ എനിക്ക് വിലയിരുത്താൻ കഴിയില്ല. നിങ്ങൾ പുതിയ IOS7 ആപ്പുകളും CYDIA-യിൽ നിന്നുള്ള മുൻനിര ആപ്പുകളും താരതമ്യം ചെയ്താൽ, നിങ്ങൾ ഏതാണ്ട് സമാനമാണ്!??? പഴയ സിസ്റ്റങ്ങളിലെ രൂപകൽപ്പനയ്ക്കായി, ആപ്പിൾ നീക്കം ചെയ്ത പ്രതിഫലനങ്ങൾ എനിക്ക് ഇഷ്ടപ്പെട്ടു, ഉദാഹരണത്തിന്, ഐക്കണുകൾ മുതലായവ. ഈ പ്രതിഫലനങ്ങൾ റെറ്റിന ഡിസ്പ്ലേയിൽ മനോഹരമായി നിലകൊള്ളുന്നതിനാലും iPhone, iPod അല്ലെങ്കിൽ iPad എന്നിവയിൽ നിരന്തരം കളിക്കാൻ ഞാൻ ആഗ്രഹിച്ചതിനാലും. പുതിയ iOS 7-ൽ, പുനഃസജ്ജമാക്കാൻ ഹോം+പവർ ബട്ടൺ അമർത്തിപ്പിടിക്കാൻ മാത്രമേ ഞാൻ ആഗ്രഹിക്കുന്നുള്ളൂ, ചിലപ്പോൾ ഞാൻ iPhone DFU-ൽ ഇടുകയും ചെയ്യും, എന്നാൽ അടുത്ത അപ്ഡേറ്റിനായി ഞാൻ കാത്തിരിക്കും. ഇത് IOS 7-നെ കുറിച്ചുള്ള എൻ്റെ അഭിപ്രായമാണ്. എവിടെയെങ്കിലും ഇത് പോസ്റ്റ് ചെയ്യണമെന്ന് ഞാൻ ആഗ്രഹിച്ചു, എനിക്ക് ഈ സൈറ്റ് ഇഷ്ടമായതിനാൽ ഞാൻ അത് ഇവിടെ പോസ്റ്റ് ചെയ്തു. അതുകൊണ്ട് ഇപ്പോൾ എന്നെ കല്ലെറിയൂ.
ഒരു പാറ എറിയുന്നതിൽ എനിക്ക് സന്തോഷമുണ്ട് :) iOS 7 ഇപ്പോഴും ബീറ്റയിലാണെന്ന് നിങ്ങൾ സമ്മതിക്കുന്നു, പക്ഷേ ഡീബഗ്ഗിംഗിൻ്റെയും വിശ്വാസ്യതയുടെയും അഭാവത്തെക്കുറിച്ച് നിങ്ങൾ ഇപ്പോഴും വിലപിക്കുന്നു. എന്തുകൊണ്ട്?! നിലവിലുള്ളതും ബീറ്റ ഐഒഎസും ഐഫോൺ 5-ൽ മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നുവെന്ന് എൻ്റെ സ്വന്തം അനുഭവത്തിൽ നിന്ന് എനിക്കറിയാം, ഉദാഹരണത്തിന്, SGS4-നേക്കാൾ :). സിസ്റ്റത്തിൻ്റെ മൂർച്ചയുള്ള പതിപ്പിനായി ഞാൻ ശരിക്കും കാത്തിരിക്കുകയാണ്, കാരണം എനിക്ക് വ്യക്തിപരമായി രൂപം വളരെ ഇഷ്ടമാണ്. നിങ്ങൾ ചെയ്യേണ്ടതില്ലെന്ന് ഞാൻ മനസ്സിലാക്കുന്നു. പക്ഷെ എനിക്ക് മനസ്സിലാകാത്തത് നിങ്ങളുടെ അഭിപ്രായത്തിൽ "തെറ്റായ ദിശയിലേക്കുള്ള ചുവടുവെപ്പ്" ആണ്. പ്രവർത്തനപരമായും ദൃശ്യപരമായും എനിക്ക് മികച്ചതാണ്, അതിനാൽ എല്ലാ തംബ്സ് അപ്പ്! :)
1. ആദ്യ ബീറ്റ പതിപ്പിൻ്റെ ഡീബഗ്ഗിംഗിനെക്കുറിച്ച് അഭിപ്രായം പറയണോ? നിങ്ങൾ ജീവിതത്തിൽ അധികം സോഫ്റ്റ്വെയർ പുറത്തിറക്കിയിട്ടുണ്ടാകില്ല, അല്ലേ?
2. കോഡ് ഘടനയെക്കുറിച്ച് നിങ്ങൾക്ക് എങ്ങനെ അറിയാം? ചട്ടക്കൂടിൻ്റെ തലക്കെട്ടിൽ കൂടുതൽ എന്തെങ്കിലും നിങ്ങൾ കാണുന്നുണ്ടോ? ദയവായി പങ്കുവയ്ക്കുക. ഐഒഎസ് ഉറവിടം പഠിക്കാൻ ഞാൻ ഇഷ്ടപ്പെടുന്നു (നിങ്ങൾക്കുള്ളത്).
3. ബീറ്റ ഐഒഎസ് എൻഡിഎയുടെ കീഴിലാണ്, അതിനാൽ അതിൻ്റെ വിശദാംശങ്ങളിൽ നിങ്ങൾ അഭിപ്രായം പറയേണ്ടതില്ല. കരാറുകൾ ലംഘിക്കാതിരിക്കുന്ന ശീലം നിങ്ങൾക്കുണ്ടെങ്കിൽ, അതായത്.
ഡിസൈനിനെ സംബന്ധിച്ചിടത്തോളം, നിങ്ങളുടെ അഭിപ്രായങ്ങൾക്ക് നിങ്ങൾക്ക് തികച്ചും അർഹതയുണ്ട്, എന്നാൽ ഞാൻ പറയുന്നു, ഞാൻ ഒരു എൻഡിഎയുമായി ബന്ധിതനാണ്, അതിനാൽ വിശദാംശങ്ങളെക്കുറിച്ച് ഞാൻ അഭിപ്രായം പറയുന്നില്ല.
ഞാൻ രചയിതാവിനോട് യോജിക്കുന്നു. നിലവിലുള്ള ഒരു ഡെവലപ്പർക്ക് ശരിക്കും കുറച്ച് ബുദ്ധിമുട്ടായിരിക്കും. നിലവിലുള്ള iOS6-ലും പുതിയ iOS7-ലും പ്രവർത്തിക്കുന്ന ഒരു ആപ്പ് പുറത്തിറക്കുക.
അല്ലെങ്കിൽ, iPh7-ൽ iOS1b5 ഉള്ള വീഡിയോകൾ ഞാൻ കണ്ടിട്ടുണ്ട്, എനിക്ക് ഇത് വളരെ ഇഷ്ടമാണെന്ന് പറയേണ്ടിവരും. സ്ഥിരതയെക്കുറിച്ച് എനിക്ക് ഒന്നും പറയാൻ കഴിയില്ല, പക്ഷേ ഇവിടെ ചർച്ചയിൽ ഇതിനകം എഴുതിയതുപോലെ, ഇത് ബീറ്റ 1 ആണ്, അതിൽ അഭിപ്രായമിടുന്നതിനോ ഏതെങ്കിലും വിധത്തിൽ വിലയിരുത്തുന്നതിനോ അർത്ഥമില്ല.