പരസ്യം അടയ്ക്കുക

ചെക്ക് കോളമിസ്റ്റ് പാട്രിക് സാൻഡൽ ഈ മാസം ഒരു പുസ്തകം പ്രസിദ്ധീകരിച്ചു, പേഴ്‌സണൽ കമ്പ്യൂട്ടറുകളിൽ നിന്ന് മൊബൈൽ ഫോണുകളിലേക്കുള്ള ബിസിനസ്സിൻ്റെ പരിവർത്തനത്തെയും തുടർന്നുള്ള കാലഘട്ടത്തെയും കുറിച്ച് ചർച്ച ചെയ്യുന്നു, ഇത് അഞ്ച് വർഷത്തോളം നീണ്ടുനിന്നു, ആ സമയത്ത് ആപ്പിൾ ലോകത്തിലെ ഏറ്റവും മൂല്യവത്തായ കമ്പനിയായി. മൊബൈൽ ഫോണുകളിലെ മഹത്തായ വിപ്ലവത്തിന് പിന്നിലെ എല്ലാ കാര്യങ്ങളും പൂർണ്ണമായും പുതിയ ടാബ്‌ലെറ്റ് വിപണി സൃഷ്ടിക്കാൻ അത് എങ്ങനെ സഹായിച്ചുവെന്നും നിങ്ങൾ വിശദമായി വായിക്കും. പുസ്തകത്തിൽ നിന്നുള്ള ആദ്യ സാമ്പിളുകൾ ഇതാ.

ഐഫോൺ ഒഎസ് എക്സ് - ഐഒഎസിനായുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റം എങ്ങനെയാണ് സൃഷ്ടിച്ചത്

വരാനിരിക്കുന്ന ആപ്പിള് മൊബൈല് ഫോണിൻ്റെ വിജയത്തിനും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം നിര് ണായകമായിരുന്നു. 2005-ൽ ഇത് പൂർണ്ണമായും സാധാരണമല്ലാത്ത ഒരു വിശ്വാസമായിരുന്നു, "സ്മാർട്ട്ഫോണുകൾ" മികച്ച വിൽപ്പനക്കാരായിരുന്നില്ല, നേരെമറിച്ച്, സിംഗിൾ പർപ്പസ് ഫേംവെയർ ഉള്ള ഫോണുകൾ ചൂടപ്പം പോലെ വിറ്റു. എന്നാൽ ജോലിക്ക് തൻ്റെ ഫോണിൽ നിന്ന് ഭാവി വിപുലീകരണത്തിനുള്ള ഗണ്യമായ സാധ്യതയും വികസനത്തിലെ വഴക്കവും അങ്ങനെ ഉയർന്നുവരുന്ന പ്രവണതകളോട് പ്രതികരിക്കാനുള്ള കഴിവും ആവശ്യമായിരുന്നു. കൂടാതെ Mac പ്ലാറ്റ്‌ഫോമുമായുള്ള ഏറ്റവും മികച്ച അനുയോജ്യതയും, കാരണം മറ്റൊരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ വികസനം കമ്പനിയെ തളർത്തുമെന്ന് അദ്ദേഹം ഭയപ്പെട്ടിരുന്നു. സോഫ്റ്റ്‌വെയർ വികസനം, ഞങ്ങൾ കാണിച്ചതുപോലെ, വളരെക്കാലമായി ആപ്പിളിൻ്റെ ഏറ്റവും ശക്തമായ പോയിൻ്റുകളിലൊന്നല്ല.

മോട്ടറോളയെ ക്ഷണിക്കാതിരുന്ന സിംഗുലാർ വയർലെസ് പ്രതിനിധികളുമായുള്ള ഒരു രഹസ്യ കൂടിക്കാഴ്ചയ്ക്ക് തൊട്ടുപിന്നാലെ 2005 ഫെബ്രുവരിയിൽ തീരുമാനമുണ്ടായി. ആപ്പിളിന് സ്വന്തം ഫോണിൽ നിന്ന് ലഭിക്കുന്ന വരുമാനത്തിൻ്റെ ഒരു പങ്ക് സിംഗുലാറിനെ ബോധ്യപ്പെടുത്താനും സെല്ലുലാർ നെറ്റ്‌വർക്ക് നിർമ്മിക്കുന്നതിൽ ഗൗരവമായി ഇടപെടാൻ സിംഗ്ലാറിനെ ബോധ്യപ്പെടുത്താനും ജോബ്‌സിന് കഴിഞ്ഞു. അക്കാലത്ത് പോലും, മൊബൈൽ നെറ്റ്‌വർക്കിൽ നിന്ന് സംഗീതം ഡൗൺലോഡ് ചെയ്യുക എന്ന ആശയം ജോബ്‌സ് പ്രോത്സാഹിപ്പിക്കുകയായിരുന്നു, എന്നാൽ ഇൻറർനെറ്റ് ഡൗൺലോഡിംഗ് സൃഷ്ടിക്കാൻ കഴിയുന്ന ലോഡിൻ്റെ വർദ്ധനവിനെക്കുറിച്ച് സിംഗുലാർ പ്രതിനിധികൾ അശുഭാപ്തിവിശ്വാസികളായിരുന്നു. റിംഗ്‌ടോണുകളും വെബ്‌സൈറ്റുകളും ഡൗൺലോഡ് ചെയ്യുന്നതിൻ്റെ അനുഭവം അവർ വാദിച്ചു, ഭാവിയിൽ കാണിക്കുന്നതുപോലെ, ജോബ്‌സിന് തൻ്റെ ഉപകരണം ഉപയോഗിച്ച് സൃഷ്ടിക്കാൻ കഴിഞ്ഞ ഹൈപ്പിനെ അവർ കുറച്ചുകാണിച്ചു. അത് ഉടൻ തന്നെ അവർക്ക് തിരിച്ചടിയായി.

പദ്ധതി തുടങ്ങുന്നത് ഇങ്ങനെയാണ് പർപ്പിൾ 2, മോട്ടറോളയുമായുള്ള തൃപ്തികരമല്ലാത്ത സഹകരണത്തിൻ്റെ ചക്രവാളങ്ങൾക്കപ്പുറത്തേക്ക് നീങ്ങാൻ ജോബ്സ് ആഗ്രഹിക്കുന്നു. ലക്ഷ്യം: ആപ്പിൾ ഇപ്പോൾ സ്വന്തമാക്കിയിട്ടുള്ളതോ വേഗത്തിൽ വികസിപ്പിക്കുന്നതോ ആയ സാങ്കേതികവിദ്യകളെ അടിസ്ഥാനമാക്കി സ്വന്തമായി ഒരു മൊബൈൽ ഫോൺ, അവയിൽ പലതും (ഫിംഗർ വർക്കുകൾ പോലെയുള്ളവ) ജോബ്സ് താൻ സമാരംഭിക്കാൻ ആഗ്രഹിച്ച ടാബ്‌ലെറ്റിൻ്റെ നിർമ്മാണത്തിനായി ഉപയോഗിക്കാൻ പദ്ധതിയിട്ടിരുന്നു. പക്ഷേ, അയാൾക്ക് തിരഞ്ഞെടുക്കേണ്ടി വന്നു: ഒന്നുകിൽ അവൻ ഒരു സംയുക്ത ഐപോഡ് ഉപയോഗിച്ച് ഒരു മൊബൈൽ ഫോൺ വേഗത്തിൽ ലോഞ്ച് ചെയ്യുകയും അങ്ങനെ ഐപോഡ് വിൽപ്പനയുടെ ആസന്നമായ പ്രതിസന്ധി സംരക്ഷിക്കുകയും ചെയ്യും, അല്ലെങ്കിൽ അവൻ്റെ സ്വപ്നം പൂർത്തീകരിച്ച് ഒരു ടാബ്‌ലെറ്റ് സമാരംഭിക്കും. മോട്ടറോളയുമായുള്ള സഹകരണം അവൻ്റെ മൊബൈൽ ഫോണിൽ ഒരു ഐപോഡ് നൽകില്ല എന്നതിനാൽ, മോട്ടറോള ROKR എത്തുന്നതിന് അര വർഷമെടുക്കുമെങ്കിലും, ആ സമയത്ത് അത് വളരെ വ്യക്തമായിരുന്നു. വിപണി. അവസാനം, ഒരുപക്ഷേ ആശ്ചര്യകരമെന്നു പറയട്ടെ, പക്ഷേ വളരെ യുക്തിസഹമായി, സംഗീത വിപണി സംരക്ഷിക്കാൻ ജോബ്സ് വാതുവെച്ചു, ടാബ്‌ലെറ്റിൻ്റെ ലോഞ്ച് മാറ്റിവയ്ക്കുകയും എല്ലാ വിഭവങ്ങളും പർപ്പിൾ 2 പ്രോജക്റ്റിലേക്ക് മാറ്റുകയും ചെയ്തു, ഇതിൻ്റെ ലക്ഷ്യം ഒരു ഐപോഡ് ഉപയോഗിച്ച് ടച്ച്‌സ്‌ക്രീൻ ഫോൺ നിർമ്മിക്കുക എന്നതായിരുന്നു.

കമ്പനിയുടെ Mac OS X ഓപ്പറേറ്റിംഗ് സിസ്റ്റം മൊബൈൽ ഫോണുകൾക്ക് അനുയോജ്യമാക്കാൻ തീരുമാനിച്ചത് മറ്റ് നിരവധി ഓപ്ഷനുകൾ ഇല്ലെന്ന വസ്തുത മാത്രമല്ല, പിന്നീട് ഉപകരണങ്ങളുടെ ഒത്തുചേരാനുള്ള സാധ്യതയും കൂടിയാണ്. മൊബൈൽ ഉപകരണങ്ങളുടെ വർദ്ധിച്ചുവരുന്ന കമ്പ്യൂട്ടിംഗ് പവറും മെമ്മറി ശേഷിയും, ഭാവിയിൽ ഡെസ്‌ക്‌ടോപ്പുകളിൽ ഉപയോഗിക്കുന്നതിന് സമാനമായ ആപ്ലിക്കേഷനുകൾ ഫോണിൽ നൽകാൻ കഴിയുമെന്നും ഒരൊറ്റ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം കോറിനെ ആശ്രയിക്കുന്നത് പ്രയോജനകരമാണെന്നും ജോബ്‌സിനെ ബോധ്യപ്പെടുത്തി.

വികസനം വേഗത്തിലാക്കാൻ രണ്ട് സ്വതന്ത്ര ടീമുകൾ രൂപീകരിക്കാനും തീരുമാനിച്ചു. ഹാർഡ്‌വെയർ ടീമിന് മൊബൈൽ ഫോൺ തന്നെ വേഗത്തിൽ നിർമ്മിക്കാനുള്ള ചുമതലയുണ്ടാകും, മറ്റ് ടീം ഒഎസ് എക്‌സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം അഡാപ്റ്റുചെയ്യുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കും.

 Mac OS X, OS X, iOS എന്നിവ

ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പതിപ്പുകളുടെ ലേബലിംഗുമായി ബന്ധപ്പെട്ട് ആപ്പിളിൽ അൽപ്പം ആശയക്കുഴപ്പമുണ്ട്. ഐഫോണിനായുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ യഥാർത്ഥ പതിപ്പിന് യഥാർത്ഥത്തിൽ ഒരു പേരില്ല - ആപ്പിൾ അതിൻ്റെ മാർക്കറ്റിംഗ് മെറ്റീരിയലുകളിൽ "iPhone OS X-ൻ്റെ പതിപ്പ് പ്രവർത്തിപ്പിക്കുന്നു" എന്ന ലാക്കോണിക് പദവി ഉപയോഗിക്കുന്നു. ഇത് പിന്നീട് ഫോണിൻ്റെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തെ സൂചിപ്പിക്കാൻ "iPhone OS" ഉപയോഗിക്കാൻ തുടങ്ങുന്നു. 2010-ൽ അതിൻ്റെ നാലാമത്തെ പതിപ്പ് പുറത്തിറങ്ങിയതോടെ ആപ്പിൾ വ്യവസ്ഥാപിതമായി iOS എന്ന പേര് ഉപയോഗിക്കാൻ തുടങ്ങി. 2012 ഫെബ്രുവരിയിൽ, ഡെസ്‌ക്‌ടോപ്പ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം "മാക് ഒഎസ് എക്‌സ്" എന്നത് "ഒഎസ് എക്‌സ്" എന്ന് പുനർനാമകരണം ചെയ്യും, ഇത് ആശയക്കുഴപ്പമുണ്ടാക്കിയേക്കാം. ഉദാഹരണത്തിന്, ഈ അധ്യായത്തിൻ്റെ ശീർഷകത്തിൽ, iOS അതിൻ്റെ കാമ്പിൽ OS X-ൽ നിന്നാണ് വരുന്നത് എന്ന വസ്തുത കണക്കിലെടുക്കാൻ ഞാൻ ശ്രമിക്കുന്നു.

പശ്ചാത്തലത്തിൽ ഡാർവിൻ

ഇവിടെ നമുക്ക് ഡാർവിൻ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലേക്ക് മറ്റൊരു വഴിത്തിരിവ് നടത്തേണ്ടതുണ്ട്. 1997-ൽ ആപ്പിൾ ജോബ്‌സിൻ്റെ കമ്പനിയായ NeXT വാങ്ങിയപ്പോൾ, NeXTSTEP ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും അതിൻ്റെ വേരിയൻ്റും സൺ മൈക്രോസിസ്റ്റംസുമായി സഹകരിച്ച് സൃഷ്ടിച്ചതും ഓപ്പൺസ്റ്റെപ്പ് എന്ന് വിളിക്കപ്പെടുന്നതുമായ ഇടപാടിൻ്റെ ഭാഗമായി. NeXTSTEP ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും ആപ്പിളിൻ്റെ പുതിയ കമ്പ്യൂട്ടർ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ അടിസ്ഥാനമായി മാറേണ്ടതായിരുന്നു, എല്ലാത്തിനുമുപരി, ആപ്പിൾ ജോബ്‌സിൻ്റെ NeXT വാങ്ങിയതിൻ്റെ ഒരു കാരണമാണിത്. NeXTSTEP-ൻ്റെ ആകർഷകമായതും അക്കാലത്ത് വിലമതിക്കാനാവാത്തതുമായ ആകർഷണം അതിൻ്റെ മൾട്ടി-പ്ലാറ്റ്‌ഫോം സ്വഭാവമായിരുന്നു, ഈ സിസ്റ്റം ഇൻ്റൽ x86 പ്ലാറ്റ്‌ഫോമിലും Motorola 68K, PA-RISC, SPARC എന്നിവയിലും പ്രവർത്തിപ്പിക്കാമായിരുന്നു, അതായത് ഡെസ്‌ക്‌ടോപ്പ് പ്ലാറ്റ്‌ഫോമുകൾ ഉപയോഗിക്കുന്ന എല്ലാ പ്രോസസ്സറുകളിലും. ആ സമയത്ത്. ഫാറ്റ് ബൈനറികൾ എന്ന് വിളിക്കപ്പെടുന്ന എല്ലാ പ്രോസസർ പ്ലാറ്റ്‌ഫോമുകൾക്കുമായി പ്രോഗ്രാമിൻ്റെ ബൈനറി പതിപ്പുകൾ അടങ്ങിയ വിതരണ ഫയലുകൾ സൃഷ്ടിക്കാൻ സാധിച്ചു.

1997-ൽ ഒരു ഡവലപ്പർ കോൺഫറൻസിൽ ആപ്പിൾ ആദ്യമായി അവതരിപ്പിച്ച Rhapsody എന്ന പുതിയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ വികസനത്തിന് NeXT-ൻ്റെ പാരമ്പര്യം അടിസ്ഥാനമായി. ഞങ്ങളുടെ കാഴ്ചപ്പാടിൽ, Mac OS-ൻ്റെ മുൻ പതിപ്പുകളെ അപേക്ഷിച്ച് ഈ സിസ്റ്റം നിരവധി മാറ്റങ്ങൾ കൊണ്ടുവന്നു. ഇവ പ്രധാനമായും ഇനിപ്പറയുന്നവയാണ്:

  • കേർണലും അനുബന്ധ ഉപസിസ്റ്റങ്ങളും Mach, BSD എന്നിവയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്
  • മുമ്പത്തെ മാക് ഒഎസുമായി (ബ്ലൂ ബോക്സ്) അനുയോജ്യതയ്ക്കുള്ള ഒരു ഉപസിസ്റ്റം - പിന്നീട് ക്ലാസിക് ഇൻ്റർഫേസ് എന്നറിയപ്പെട്ടു.
  • ഓപ്പൺസ്റ്റെപ്പ് എപിഐയുടെ (യെല്ലോ ബോക്സ്) വിപുലീകരിച്ച നടപ്പാക്കൽ - പിന്നീട് കൊക്കോ ആയി പരിണമിച്ചു.
  • ജാവ വെർച്വൽ മെഷീൻ
  • ഡിസ്പ്ല പോസ്റ്റ്സ്ക്രിപ്റ്റ് അടിസ്ഥാനമാക്കിയുള്ള ഒരു വിൻഡോയിംഗ് സിസ്റ്റം
  • Mac OS അടിസ്ഥാനമാക്കിയുള്ള ഒരു ഇൻ്റർഫേസ് എന്നാൽ OpenSTEP-യുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു

QuickTime, QuickDraw 3D, QuickDraw GX അല്ലെങ്കിൽ ColorSync പോലെയുള്ള Mac OS-ൽ നിന്നുള്ള ഒട്ടുമിക്ക സോഫ്‌റ്റ്‌വെയർ ഘടനകളും (ഫ്രെയിം വർക്കുകൾ) റാപ്‌സോഡിയിലേക്ക് മാറ്റാൻ ആപ്പിൾ പദ്ധതിയിട്ടിരുന്നു. . എന്നാൽ ഇത് ഒട്ടും എളുപ്പമുള്ള കാര്യമല്ലെന്ന് പെട്ടെന്നുതന്നെ വ്യക്തമായി. 1 സെപ്റ്റംബറിലെ ആദ്യത്തെ ഡെവലപ്പർ റിലീസ് (DR1997) 2 മെയ് മാസത്തിൽ രണ്ടാമത്തെ DR1998 പുറത്തിറങ്ങി, പക്ഷേ ഇനിയും വളരെയധികം ജോലികൾ ചെയ്യാനുണ്ട്. ആദ്യത്തെ ഡെവലപ്പർ പ്രിവ്യൂ (ഡെവലപ്പർ പ്രിവ്യൂ 1) വന്നത് ഒരു വർഷത്തിനുശേഷം, 1999 മെയ് മാസത്തിലാണ്, സിസ്റ്റത്തെ ഇതിനകം തന്നെ Mac OS X എന്ന് വിളിച്ചിരുന്നു, അതിന് ഒരു മാസം മുമ്പ്, ആപ്പിൾ അതിൽ നിന്ന് Mac OS X സെർവർ 1 എന്ന സെർവർ പതിപ്പ് വിഭജിച്ചു. ഡാർവിൻ്റെ ഔദ്യോഗികമായി പുറത്തിറക്കിയതും ഓപ്പൺ സോഴ്‌സ് പതിപ്പ്, അതുവഴി ആപ്പിളിൻ്റെ സിസ്റ്റത്തിൽ ഉൾപ്പെടുത്തിയതും ആവശ്യമുള്ളതുമായ മറ്റ് ഓപ്പൺ സോഴ്‌സ് ഭാഗങ്ങൾ ഉപയോഗിക്കുന്ന ഒരു സിസ്റ്റത്തിൻ്റെ സോഴ്‌സ് കോഡുകൾ പുറത്തിറക്കുന്നതിനുള്ള വ്യവസ്ഥയുടെ (വളരെ വിവാദപരവും ചർച്ച ചെയ്യപ്പെട്ടതുമായ) ഭാഗം നിറവേറ്റുന്നു. Mach, BSD കേർണലുകളെ അടിസ്ഥാനമാക്കി.

ഡാർവിൻ യഥാർത്ഥത്തിൽ Mac OS X ആണ്, ഒരു ഗ്രാഫിക്കൽ ഇൻ്റർഫേസും കൂടാതെ FairPlay മ്യൂസിക് ഫയൽ സെക്യൂരിറ്റി പോലെയുള്ള നിരവധി ഉടമസ്ഥതയിലുള്ള ലൈബ്രറികൾ ഇല്ലാതെ. നിങ്ങൾക്ക് ഇത് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും, പിന്നീട് ഉറവിട ഫയലുകൾ മാത്രമേ ലഭ്യമാകൂ, ബൈനറി പതിപ്പുകളല്ല, നിങ്ങൾക്ക് അവയെ വിശാലമായ പ്രോസസ്സർ പ്ലാറ്റ്‌ഫോമുകളിൽ ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റമായി കംപൈൽ ചെയ്യാനും പ്രവർത്തിപ്പിക്കാനും കഴിയും. മുന്നോട്ട് പോകുമ്പോൾ, ഡാർവിൻ ആപ്പിളിൽ രണ്ട് റോളുകൾ നിർവഹിക്കും: Mac OS X മറ്റൊരു പ്രോസസർ പ്ലാറ്റ്‌ഫോമിലേക്ക് പോർട്ട് ചെയ്യുന്നത് അപ്രായോഗികമായതിനാൽ അത്ര ബുദ്ധിമുട്ടുള്ള കാര്യമല്ലെന്ന് അദ്ദേഹം നിരന്തരമായ ഓർമ്മപ്പെടുത്തലായിരിക്കും. ആപ്പിളിൻ്റെ സോഫ്‌റ്റ്‌വെയർ അടച്ചുപൂട്ടിയതും കുത്തകാവകാശമുള്ളതുമാണെന്ന റിസർവേഷനുകൾക്കുള്ള ഉത്തരമാണിത്, ഇത് ആപ്പിൾ പിന്നീട് സൃഷ്ടിക്കും, പ്രത്യേകിച്ച് യൂറോപ്പിൽ. അമേരിക്കയിൽ, വിദ്യാഭ്യാസത്തിൽ ഇത് കൂടുതൽ വ്യാപകവും ഡാർവിൻ ഇവിടെ സാധാരണയായി നിരവധി സ്‌കൂൾ സെർവറുകളിൽ ഉപയോഗിക്കുന്നു, ആപ്പിൾ സോഫ്‌റ്റ്‌വെയറിനുള്ളിലെ തുറന്നതും സ്റ്റാൻഡേർഡ് ഘടകങ്ങളുടെ ഉപയോഗവും സംബന്ധിച്ച അവബോധം വളരെ വലുതാണ്. ഡാർവിൻ ഇന്നും എല്ലാ Mac OS X സിസ്റ്റത്തിൻ്റെയും കാതലാണ്, കൂടാതെ അതിൻ്റെ ഓപ്പൺ സോഴ്‌സ് വികസനത്തിന് സാമാന്യം വിശാലമായ ഒരു കൂട്ടം സംഭാവനകൾ ഉണ്ട്, ആ വികസനം Mac OS X-ൻ്റെ കാമ്പിലേക്കും തിരികെ നൽകുന്നു.

ആപ്പിളിൻ്റെ പ്ലാറ്റ്‌ഫോമിൽ ഉപയോഗിക്കാൻ എളുപ്പമാണെന്ന് കരുതിയിരുന്ന റാപ്‌സോഡി വികസനം ആരംഭിച്ച് നാല് വർഷത്തിന് ശേഷം 10.0 മാർച്ചിൽ ചീറ്റ എന്ന് വിളിക്കപ്പെടുന്ന ആദ്യത്തെ Mac OS X 2001 റിലീസ് പുറത്തിറങ്ങി. കമ്പനിക്ക് നിരവധി പ്രശ്‌നങ്ങൾ സൃഷ്‌ടിച്ച ഒരു വിരോധാഭാസം, കാരണം ആ നാല് വർഷക്കാലം അത് അതിൻ്റെ ഉപയോക്താക്കളെ തൃപ്തികരമല്ലാത്തതും ഉറപ്പുനൽകാത്തതുമായ Mac OS പ്ലാറ്റ്‌ഫോമിലേക്ക് നിർബന്ധിച്ചു.

പ്രോജക്റ്റ് പർപ്പിൾ 2-ന് കീഴിൽ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ അടിസ്ഥാനമായി ഡാർവിൻ മാറി. ആപ്പിളിന് ഡിസൈൻ ഓഹരിയുണ്ടായിരുന്ന ARM പ്രൊസസറുകൾ ഉപയോഗിക്കണോ അതോ ഡെസ്‌ക്‌ടോപ്പുകളിൽ ഉപയോഗിക്കാൻ തുടങ്ങിയിരുന്ന ഇൻ്റൽ ഉപയോഗിക്കണോ എന്ന് അനിശ്ചിതത്വത്തിലായ ഒരു സമയത്ത്. , ഇത് വളരെ വിവേകപൂർണ്ണമായ ഒരു തിരഞ്ഞെടുപ്പായിരുന്നു, കാരണം പവർപിസി, ഇൻ്റൽ എന്നിവയ്‌ക്കൊപ്പം ആപ്പിൾ ചെയ്‌തതുപോലെ, കൂടുതൽ വേദനയില്ലാതെ പ്രോസസ്സർ പ്ലാറ്റ്‌ഫോം മാറ്റുന്നത് ഇത് സാധ്യമാക്കി. കൂടാതെ, ഒരു ഇൻ്റർഫേസ് (എപിഐ) ചേർക്കേണ്ട ഒതുക്കമുള്ളതും തെളിയിക്കപ്പെട്ടതുമായ ഒരു സിസ്റ്റമായിരുന്നു ഇത് - ഈ സാഹചര്യത്തിൽ കൊക്കോ ടച്ച്, ഒരു മൊബൈൽ ഫോൺ ലൈബ്രറിയോടുകൂടിയ ടച്ച് ഒപ്റ്റിമൈസ് ചെയ്ത ഓപ്പൺസ്റ്റെപ്പ് എപിഐ.

അവസാനമായി, സിസ്റ്റത്തെ നാല് അമൂർത്ത പാളികളായി വിഭജിക്കുന്ന ഒരു ഡിസൈൻ സൃഷ്ടിച്ചു:

  • സിസ്റ്റത്തിൻ്റെ കേർണൽ പാളി
  • കേർണൽ സേവന പാളി
  • മീഡിയ പാളി
  • കൊക്കോ ടച്ച് ടച്ച് ഇൻ്റർഫേസ് ലെയർ

എന്തുകൊണ്ടാണ് ഇത് പ്രധാനമായത്, അത് ശ്രദ്ധിക്കേണ്ടതാണ്? മൊബൈൽ ഫോൺ ഉപയോക്താവിൻ്റെ ആവശ്യങ്ങളോട് പൂർണ്ണമായും പ്രതികരിക്കണമെന്ന് ജോബ്സ് വിശ്വസിച്ചു. ഉപയോക്താവ് ഒരു ബട്ടൺ അമർത്തിയാൽ, ഫോൺ പ്രതികരിക്കണം. ഉപയോക്താവിൻ്റെ ഇൻപുട്ട് സ്വീകരിച്ചുവെന്ന് ഇത് വ്യക്തമായി അംഗീകരിക്കണം, ആവശ്യമുള്ള ഫംഗ്ഷൻ നിർവ്വഹിച്ചാണ് ഇത് ചെയ്യുന്നത്. ഡവലപ്പർമാരിൽ ഒരാൾ സിംബിയൻ സംവിധാനമുള്ള നോക്കിയ ഫോണിൽ ജോബ്‌സിനോട് ഈ സമീപനം പ്രകടിപ്പിച്ചു, അവിടെ ഡയൽ അമർത്തുന്നതിന് ഫോൺ വളരെ വൈകിയാണ് പ്രതികരിച്ചത്. ഉപയോക്താവ് ലിസ്റ്റിലെ ഒരു പേര് സ്വൈപ്പ് ചെയ്യുകയും അബദ്ധത്തിൽ മറ്റൊരു പേര് വിളിക്കുകയും ചെയ്തു. ജോബ്‌സിന് ഇത് നിരാശാജനകമായിരുന്നു, മാത്രമല്ല തൻ്റെ മൊബൈലിൽ അത്തരത്തിലുള്ള ഒന്ന് കാണാൻ അയാൾ ആഗ്രഹിച്ചില്ല. ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന് ഉപയോക്താവിൻ്റെ തിരഞ്ഞെടുപ്പ് മുൻഗണനയായി പ്രോസസ്സ് ചെയ്യേണ്ടതുണ്ട്, കൊക്കോ ടച്ച് ടച്ച് ഇൻ്റർഫേസിന് സിസ്റ്റത്തിൽ ഉയർന്ന മുൻഗണന ഉണ്ടായിരുന്നു. അദ്ദേഹത്തിന് ശേഷം മാത്രമേ സിസ്റ്റത്തിൻ്റെ മറ്റ് പാളികൾക്ക് മുൻഗണന ലഭിച്ചത്. ഉപയോക്താവ് ഒരു തിരഞ്ഞെടുപ്പോ ഇൻപുട്ടോ നടത്തിയാൽ, എല്ലാം സുഗമമായി നടക്കുന്നുണ്ടെന്ന് ഉപയോക്താവിന് ഉറപ്പുനൽകാൻ എന്തെങ്കിലും സംഭവിക്കേണ്ടതുണ്ട്. ഈ സമീപനത്തിനുള്ള മറ്റൊരു വാദം ഡെസ്ക്ടോപ്പ് Mac OS X-ലെ "ജമ്പിംഗ് ഐക്കണുകൾ" ആയിരുന്നു. സിസ്റ്റം ഡോക്കിൽ നിന്ന് ഉപയോക്താവ് ഒരു പ്രോഗ്രാം സമാരംഭിച്ചാൽ, സാധാരണയായി ഡിസ്കിൽ നിന്ന് കമ്പ്യൂട്ടറിൻ്റെ റാമിലേക്ക് പ്രോഗ്രാം പൂർണ്ണമായി ലോഡുചെയ്യുന്നത് വരെ കുറച്ച് സമയത്തേക്ക് ഒന്നും ദൃശ്യമാകില്ല. ഉപയോക്താക്കൾ ഐക്കണിൽ ക്ലിക്കുചെയ്യുന്നത് തുടരും, കാരണം പ്രോഗ്രാം ഇതിനകം മെമ്മറിയിലേക്ക് ലോഡുചെയ്യുന്നുവെന്ന് അവർക്ക് അറിയില്ല. മുഴുവൻ പ്രോഗ്രാമും മെമ്മറിയിലേക്ക് ലോഡുചെയ്യുന്നത് വരെ ഐക്കൺ ബൗൺസ് ചെയ്യുന്നതിലൂടെ ഡവലപ്പർമാർ അത് പരിഹരിച്ചു. മൊബൈൽ പതിപ്പിൽ, ഏത് ഉപയോക്തൃ ഇൻപുട്ടിനോടും സമാനമായി ഉടനടി സിസ്റ്റം പ്രതികരിക്കേണ്ടതുണ്ട്.

ഈ സമീപനം പിന്നീട് മൊബൈൽ സിസ്റ്റത്തിൽ രൂഢമൂലമായിത്തീർന്നു, കൊക്കോ ടച്ചിനുള്ളിലെ വ്യക്തിഗത പ്രവർത്തനങ്ങൾ പോലും വ്യത്യസ്ത മുൻഗണനാ ക്ലാസുകളുള്ള സിസ്റ്റത്തിൽ പ്രോസസ്സ് ചെയ്യപ്പെടുന്നു, അതിനാൽ ഉപയോക്താവിന് സുഗമമായ ഫോൺ പ്രവർത്തനത്തിൻ്റെ ഏറ്റവും മികച്ച രൂപം ലഭിക്കും.

ഈ സമയത്ത്, ഫോണിൽ മൂന്നാം കക്ഷി ആപ്പുകൾ പ്രവർത്തിപ്പിക്കുന്നതിനെക്കുറിച്ച് ആപ്പിൾ ഗൗരവമായിരുന്നില്ല. ഈ സമയത്ത് അത് അഭികാമ്യമല്ലായിരുന്നു. തീർച്ചയായും, വരാനിരിക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റം മുൻകരുതൽ മൾട്ടിടാസ്കിംഗ്, മെമ്മറി സംരക്ഷണം, ആധുനിക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ മറ്റ് നൂതന സവിശേഷതകൾ എന്നിവയെ പൂർണ്ണമായി പിന്തുണയ്ക്കുന്നു, അത് മെമ്മറി സംരക്ഷണം (സിംബിയൻ), മൾട്ടിടാസ്കിംഗ് (പാം ഒഎസ്) അല്ലെങ്കിൽ ഒന്നിടവിട്ട് പോരാടിയ മറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ നിന്ന് വ്യത്യസ്തമായിരുന്നു. രണ്ടിലും (വിൻഡോസ് സിഇ). എന്നാൽ വരാനിരിക്കുന്ന മൊബൈലിനെ ജോബ്സ് പ്രാഥമികമായി ആപ്പിൾ വിതരണം ചെയ്യുന്ന സംഗീതം ഉപയോഗിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു ഉപകരണമായി കണക്കാക്കുന്നു. മൂന്നാം കക്ഷി ആപ്ലിക്കേഷനുകൾ വൈകും, കൂടാതെ വിതരണ സംവിധാനം പോലെയുള്ള നിരവധി വിശദാംശങ്ങൾ പരിഹരിക്കേണ്ടതുണ്ടെന്ന് ജോബ്‌സ് മനസ്സിലാക്കി, അതിനാൽ പശ്ചാത്തലത്തിൽ അധിക ആപ്ലിക്കേഷനുകൾ പ്രാദേശികമായി പ്രവർത്തിപ്പിക്കാനുള്ള കഴിവിനെ മൊബൈൽ OS X പിന്തുണച്ചെങ്കിലും, ആപ്പിൾ കൃത്രിമമായി പരിമിതപ്പെടുത്തി. ഈ സാധ്യത. ഐഫോൺ വിപണിയിലെത്തുമ്പോൾ, ഈ പരിരക്ഷയില്ലാത്ത "ജയിൽബ്രോക്കൺ" ഫോണുകൾക്ക് മാത്രമേ ഉയർന്നുവരുന്ന മൂന്നാം കക്ഷി ആപ്പുകൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയൂ. 2007 ജനുവരിയിൽ ഐഫോണിൻ്റെ ലോഞ്ച് കഴിഞ്ഞ് വളരെക്കാലം കഴിഞ്ഞ്, ഡവലപ്പർമാർ വെബ്-ഒൺലി ആപ്പുകൾ സൃഷ്ടിക്കുമെന്നും ആപ്പിൾ മാത്രമേ നേറ്റീവ് ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുകയുള്ളൂവെന്നും ജോബ്സ് അനുമാനിച്ചു.

എന്നിരുന്നാലും, 2006 ലെ വേനൽക്കാലത്ത് പോലും, OS X- ൻ്റെ മൊബൈൽ പതിപ്പിൻ്റെ വികസനം പൂർണ്ണമായും തൃപ്തികരമല്ലാത്ത അവസ്ഥയിലായിരുന്നു. രണ്ട് എഞ്ചിനീയർമാർ മാത്രമുള്ള ഒരു സംഘം ചുരുങ്ങിയ സമയത്തിനുള്ളിൽ സിസ്റ്റത്തിൻ്റെ അടിസ്ഥാന പോർട്ടിംഗ് നടന്നെങ്കിലും, മൊബൈൽ ഫോൺ ഇൻ്റർഫേസിൻ്റെ വ്യക്തിഗത ഘടകങ്ങളുടെ പരസ്പര ബന്ധവും ഏകോപനവും നിരാശാജനകമായിരുന്നു. കോളുകൾ കുറഞ്ഞു, സോഫ്റ്റ്‌വെയർ ഇടയ്ക്കിടെ തകരാറിലായി, ബാറ്ററി ലൈഫ് അകാരണമായി കുറഞ്ഞു. 2005 സെപ്തംബറിൽ 200 പേർ ഈ പ്രോജക്റ്റിൽ പ്രവർത്തിച്ചുകൊണ്ടിരിക്കുമ്പോൾ, രണ്ട് സമാന്തര ടീമുകളിലായി എണ്ണം അതിവേഗം XNUMX ആയി വളർന്നു, പക്ഷേ അത് അപ്പോഴും പര്യാപ്തമല്ല. ഗുരുതരമായ ഒരു പോരായ്മ ആപ്പിൾ പ്രവർത്തിച്ചിരുന്ന രഹസ്യമായിരുന്നു: പൊതു റിക്രൂട്ട്‌മെൻ്റിലൂടെ പുതിയ ആളുകളെ കണ്ടെത്താൻ കഴിഞ്ഞില്ല, പക്ഷേ ശുപാർശയിലൂടെ, പലപ്പോഴും ഇടനിലക്കാർ വഴി. ഉദാഹരണത്തിന്, സോഫ്‌റ്റ്‌വെയർ ടീമിൻ്റെ ടെസ്റ്റിംഗ് ഭാഗം വലിയ തോതിൽ വെർച്വൽ ആയിരുന്നു, പ്രോട്ടോടൈപ്പിംഗും ടെസ്റ്റിംഗും നടന്നത് പ്രധാനമായും ഇമെയിൽ വഴി പരസ്പരം ആശയവിനിമയം നടത്തുന്ന ആളുകളുമായി, വളരെക്കാലമായി അവർ ആപ്പിളിനായി പ്രവർത്തിക്കുന്നുണ്ടെന്ന് പോലും അറിയില്ല. രഹസ്യാത്മകതയുടെ അത്തരമൊരു തലത്തിൽ എത്തുന്നതുവരെ.

 

പുസ്തകത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ നിങ്ങൾക്ക് ഇവിടെ കണ്ടെത്താം പാട്രിക് സാൻഡലിൻ്റെ വെബ്സൈറ്റ്. പുസ്തകം പുസ്തകശാലകളിൽ അച്ചടിച്ച് വാങ്ങാം നിയോലക്‌സർ a കോസ്മാസ്, ഒരു ഇലക്ട്രോണിക് പതിപ്പ് തയ്യാറാക്കുന്നു.

.