Klíčové poznatky
- Když Apple přešel na Intel, trvalo Adobe a Microsoftu roky, než aktualizovaly své aplikace.
- Tentokrát byla beta verze Photoshopu připravena první den.
- Apple pokládá základy tohoto přechodu roky.
Když Apple v roce 2005 přešel ze svých počítačů Mac na čipy Intel, trvalo to měsíce, ne-li roky, než se výrobci softwaru této změně přizpůsobili. Tentokrát, přechod na Apple Silicon, to trvá dny a týdny.
Společnost Adobe nedávno vydala beta verze Premier, Rush a Audition. Kompatibilní beta verze PhotoShopu byla připravena, jakmile byly k dispozici nové M1 Macy, a Lightroom následoval o několik týdnů později. Dokonce i sada Office od Microsoftu je připravena ke spuštění. Co je tentokrát tak jiné?
„Microsoft říká, že uživatelé by si měli všimnout výrazného zlepšení výkonu při používání aplikací Office na počítačích M1 Mac,“píše Chance Miller z 9to5 Mac. „Aplikace Office jsou univerzální, což znamená, že také nadále běží s nejnovějšími aktualizacemi a funkcemi na počítačích Intel Mac.“
Buďte připraveni
Přechod Applu z PowerPC na Intel před 15 lety brzdily dvě věci. Jedním z nich bylo, že Apple prostě nebyl tak důležitý. Kreativní průmysl možná stále preferoval Mac, ale veškerý důležitý software byl také na PC. V těchto dnech, kdy Apple udělá změnu, se i ti největší vývojáři rychle dostanou do řady. Tehdy nebylo jisté, zda Adobe nebo Microsoft někdy provede změny.
Například Steve Jobs oznámil přechod Intelu v červnu 2005 na Worldwide Developers Conference. Společnost Adobe dokonce neoznámila kompatibilní verzi Photoshopu až do dubna 2006, která byla dodána až v prosinci 2006.
"[P]Partneři jako Adobe a Microsoft stále nejsou připraveni se svými univerzálními binárními soubory; ačkoli přechod byl oznámen před více než šesti měsíci, " napsal tehdy Anand Lal Shimpi z AnandTech.
Takže jednou částí problému bylo, že počítače Mac prostě nebyly tak velkou prioritou. Stejně jako u nového přepínače Apple Silicon také mnoho profesionálů neupgradovalo okamžitě, a i kdyby ano, aplikace by fungovaly dostatečně dobře v původním překladači Rosetta společnosti Apple, který vám umožní spouštět vaše staré aplikace PowerPC na nových počítačích Intel Mac.
Dalším problémem bylo, že přechod byl pro vývojáře obrovský problém. Dnes většina vývojářů používá nástroje Xcode společnosti Apple k psaní a kompilaci svého kódu, ale tehdy používali své vlastní nástroje, z nichž mnohé byly nekompatibilní. To znamenalo, že aktualizace jejich aplikací znamenala nejprve aktualizaci jejich nástrojů.
A to už se stalo. Když Apple v roce 2001 přešel z OS 9 na Mac OS X, museli vývojáři přepsat své aplikace, aby mohli pokračovat. Tentokrát zůstaly počítače stejné a změnil se i operační systém. Apple implementoval prostředí Classic, které umožňovalo běh starších aplikací. Aniž bychom se zabývali podrobnostmi na nízké úrovni, bylo to také velkou bolestí pro vývojáře, zejména pro ty, kteří vytvářejí obrovské softwarové sady.
Xcode Today
Tentokrát Apple tvrdil, že vývojáři mohou jednoduše zaškrtnout políčko v Xcode a jejich aplikace se zkompilují pro Apple Silicon a také budou nativně běžet na nových M1 Macech. Překvapivě se ukázalo, že je to víceméně pravda.
"Musel jsem znovu zkompilovat [svoji aplikaci]. To je vše," řekl Lifewire přes Twitter Greg Pierce, vývojář aplikace pro Mac a iOS, Drafts. "To znamená, že nedělám nic, co by nebylo hezké, když používám frameworky Apple."
Rozdíl? V současné době většina vývojářů Mac a iOS používá Xcode a píše své aplikace pomocí nástrojů a frameworků Apple. Pro Adobe a Microsoft je za nimi tvrdá práce na přechodu. Obě společnosti také dodávají aplikace Apple Silicon pro iPhone a iPad. Zjevně to není tak jednoduché, ale taková je obecná myšlenka.
Přechod společnosti Apple na Apple Silicon založený na ARM se připravoval desítky let. Obtížnost přitáhnout důležité vývojáře k přechodu na OS X a Intel pravděpodobně stále některé Apple trápí.
Institucionálně Apple nerad vydává na milost a nemilost někomu jinému. Spojte tuto paranoiu se silou, kterou nyní Apple má, a uvidíte, jak kombinace pečlivého plánování a hrubé síly učinila přechod Apple Silicon tak hladký, že se prakticky nekonal.