Apples M1-processor har muligvis fremskyndet mere end bare Mac-computere

Indholdsfortegnelse:

Apples M1-processor har muligvis fremskyndet mere end bare Mac-computere
Apples M1-processor har muligvis fremskyndet mere end bare Mac-computere
Anonim

Key takeaways

  • Da Apple skiftede til Intel, tog det Adobe og Microsoft år at opdatere deres apps.
  • Denne gang var en Photoshop-beta klar på dag ét.
  • Apple har lagt grunden til denne overgang i årevis.
Image
Image

Da Apple skiftede sine Mac'er over til Intel-chips i 2005, tog det måneder, hvis ikke år, for softwareproducenter at tilpasse sig ændringen. Denne gang, i skiftet til Apple Silicon, tager det dage og uger.

Adobe har for nylig udgivet betaversioner af Premier, Rush og Audition. En kompatibel PhotoShop beta var klar, så snart de nye M1 Macs var tilgængelige, og Lightroom fulgte et par uger senere. Selv Microsofts Office-pakke er klar til at rulle. Hvad er så anderledes denne gang?

"Microsoft siger, at brugere bør bemærke store præstationsforbedringer, når de bruger Office-apps på M1 Macs," skriver Chance Miller fra 9to5 Mac. "Office-apps er universelle, hvilket betyder, at de også fortsætter med at køre med de seneste opdateringer og funktioner på Intel Macs."

Vær forberedt

Der var to ting, der hindrede Apples overgang fra PowerPC til Intel for 15 år siden. Den ene var, at Apple bare ikke var så vigtig. Kreative industrier har måske stadig foretrukket Mac, men al den vigtige software var også på pc. I disse dage, hvor Apple laver en ændring, står selv de største udviklere hurtigt i kø. Dengang var det ikke sikkert, om Adobe eller Microsoft nogensinde ville foretage ændringerne.

For eksempel annoncerede Steve Jobs Intel-overgangen på juni 2005 Worldwide Developers Conference. Adobe annoncerede ikke engang en kompatibel version af Photoshop før april 2006, som først blev leveret i december 2006.

"[P]kunstnere som Adobe og Microsoft er stadig ikke klar med deres Universal Binaries; selvom overgangen blev annonceret for over seks måneder siden," skrev AnandTechs Anand Lal Shimpi dengang.

Så en del af problemet var, at Mac-computere bare ikke var så stor en prioritet. Ligesom med den nye Apple Silicon-switch opgraderede mange fagfolk ikke med det samme, og selvom de gjorde det, ville apps køre godt nok i Apples originale Rosetta-oversætter, som lader dig køre dine gamle PowerPC-applikationer på de nye Intel Macs.

Det andet problem var, at det var en kæmpe smerte for udviklere at skifte. I dag bruger de fleste udviklere Apples Xcode-værktøjer til at skrive og kompilere deres kode, men dengang brugte de deres egne værktøjer, hvoraf mange var inkompatible. Det betød, at opdatering af deres apps betød, at de skulle opdatere deres værktøjer først.

Og dette var allerede sket. Da Apple skiftede fra OS 9 til Mac OS X i 2001, måtte udviklere omskrive deres apps for at følge med. Denne gang forblev computerne de samme, og operativsystemet ændrede sig. Apple implementerede Classic-miljøet, som lader ældre apps blive ved med at køre. Uden at komme ind på detaljerne på lavt niveau var dette også en stor smerte for udviklere, især dem, der laver enorme softwarepakker.

Xcode Today

Denne gang hævdede Apple, at udviklere bare kunne markere en boks i Xcode, og deres apps ville kompilere til Apple Silicon, samt køre indbygget på de nye M1 Macs. Utroligt nok viste det sig at være mere eller mindre sandt.

"Jeg var nødt til at omkompilere [min app]. Det var det," fort alte Greg Pierce, udvikler af Mac- og iOS-appen, Drafts, til Lifewire via Twitter. "Når det er sagt, så gør jeg ikke noget, der ikke er pænt lagerbrug af Apple-frameworks."

Forskellen? I disse dage bruger størstedelen af Mac- og iOS-udviklere Xcode og skriver deres apps ved hjælp af Apples værktøjer og rammer. For Adobe og Microsoft ligger det hårde overgangsarbejde bag dem. Begge virksomheder har også leveret Apple Silicon-apps til iPhone og iPad. Det er åbenbart ikke helt så simpelt, men det er den generelle idé.

Så, Apples overgang til ARM-baseret Apple Silicon har været årtier undervejs. Vanskeligheden ved at trække vigtige udviklere med til OS X- og Intel-overgangene er sandsynligvis stadig noget hos Apple.

Institutionelt kan Apple ikke lide at være prisgivet nogen anden. Kombiner den paranoia med den kraft, som Apple nu nyder godt af, og du kan se, hvordan en kombination af omhyggelig planlægning og brute force har gjort Apple Silicon-overgangen så glat, at den nærmest er en ikke-begivenhed.

Anbefalede: