Sleutel wegneemetes
- Toe Apple na Intel oorgeskakel het, het dit Adobe en Microsoft jare geneem om hul programme op te dateer.
- Hierdie keer was 'n Photoshop-beta gereed op dag een.
- Apple lê al jare die grondslag vir hierdie oorgang.
Toe Apple in 2005 sy Macs na Intel-skyfies oorgeskakel het, het dit maande, indien nie jare nie, geneem vir sagtewarevervaardigers om by die verandering aan te pas. Hierdie keer, in die oorskakeling na Apple Silicon, neem dit dae en weke.
Adobe het onlangs beta-weergawes van Premier, Rush en Audition vrygestel. 'n Versoenbare PhotoShop-beta was gereed sodra die nuwe M1 Macs beskikbaar was, en Lightroom het 'n paar weke later gevolg. Selfs Microsoft se Office-pakket is gereed om te rol. Wat is hierdie keer so anders?
"Microsoft sê gebruikers moet groot prestasieverbeterings opmerk wanneer hulle die Office-toepassings op M1 Macs gebruik," skryf Chance Miller van 9to5 Mac. "Die Office-toepassings is universeel, wat beteken dat hulle ook voortgaan om met die nuutste opdaterings en kenmerke op Intel Macs te werk."
Wees voorbereid
Daar was twee dinge wat Apple se oorgang van PowerPC na Intel 15 jaar gelede in die wiele gery het. Een daarvan was dat Apple net nie so belangrik was nie. Kreatiewe bedrywe het dalk steeds die Mac verkies, maar al die belangrike sagteware was ook op PC. Deesdae, wanneer Apple 'n verandering maak, kom selfs die grootste ontwikkelaars vinnig in die ry. Destyds was dit nie seker of Adobe of Microsoft ooit die veranderinge sou maak nie.
Byvoorbeeld, Steve Jobs het die Intel-oorgang by die Junie 2005 Wêreldwye Ontwikkelaarskonferensie aangekondig. Adobe het eers in April 2006 'n versoenbare weergawe van Photoshop aangekondig, wat eers in Desember 2006 gestuur is.
"[P]kunstenaars soos Adobe en Microsoft is steeds nie gereed met hul Universal Binaries nie; hoewel die oorgang meer as ses maande gelede aangekondig is," het AnandTech se Anand Lal Shimpi destyds geskryf.
So, een deel van die probleem was dat Mac's net nie so 'n groot prioriteit was nie. Ook, net soos met die nuwe Apple Silicon-skakelaar, het baie professionele persone nie dadelik opgegradeer nie, en selfs al het hulle dit gedoen, sal toepassings goed genoeg werk in Apple se oorspronklike Rosetta-vertaler, wat jou toelaat om jou ou PowerPC-toepassings op die nuwe Intel Macs te laat loop.
Die ander probleem was dat dit vir ontwikkelaars 'n groot pyn was om oor te skakel. Vandag gebruik die meeste ontwikkelaars Apple se Xcode-nutsgoed om hul kode te skryf en saam te stel, maar destyds het hulle hul eie gereedskap gebruik, waarvan baie onversoenbaar was. Dit het beteken dat die opdatering van hul programme beteken dat hulle eers hul nutsgoed opdateer.
En dit het reeds gebeur. Toe Apple in 2001 van OS 9 na Mac OS X oorgeskakel het, moes ontwikkelaars hul toepassings herskryf om saam te volg. Hierdie keer het die rekenaars dieselfde gebly, en die bedryfstelsel het verander. Apple het die Classic-omgewing geïmplementeer, waardeur ouer toepassings aanhou loop. Sonder om in die lae-vlak besonderhede in te gaan, was dit ook 'n groot pyn vir ontwikkelaars, veral diegene wat groot sagteware suites maak.
Xcode Today
Hierdie keer het Apple beweer dat ontwikkelaars net 'n blokkie in Xcode kan merk en hul toepassings sal saamstel vir Apple Silicon, sowel as inheems op die nuwe M1 Macs loop. Verbasend genoeg het dit geblyk min of meer waar te wees.
"Ek moes [my toepassing] hersaamstel. Dit was dit," het Greg Pierce, ontwikkelaar van die Mac- en iOS-toepassing, Drafts, via Twitter aan Lifewire gesê. "Dit gesê, ek doen niks wat nie mooi voorraadgebruik van Apple-raamwerke is nie."
Die verskil? Deesdae gebruik die meerderheid Mac- en iOS-ontwikkelaars Xcode en skryf hul toepassings met Apple se gereedskap en raamwerke. Vir Adobe en Microsoft is die harde oorgangswerk agter die rug. Albei maatskappye het ook Apple Silicon-toepassings vir die iPhone en iPad gestuur. Dit is natuurlik nie heeltemal so eenvoudig nie, maar dit is die algemene idee.
So, Apple se oorgang na ARM-gebaseerde Apple Silicon was dekades in wording. Die moeilikheid om belangrike ontwikkelaars saam te trek vir die OS X- en Intel-oorgange is waarskynlik steeds 'n paar by Apple.
Institusioneel hou Apple nie daarvan om aan die genade van enigiemand anders oorgelewer te wees nie. Koppel daardie paranoia met die krag wat Apple nou geniet, en jy kan sien hoe 'n kombinasie van noukeurige beplanning en brute krag die Apple Silicon-oorgang so glad gemaak het dat dit feitlik 'n nie-gebeurtenis is.