Kaip „Microsoft“ gali pasimokyti iš „Apple Mac ARM“ perėjimo

Reklaminis WWDC 2023 logotipas.
Ši istorija yra mūsų visos Apple WWDC aprėpties dalis

„Microsoft“ kelis kartus per pastaruosius 10 metų bandė pereiti prie ARM lustų. Visi jie buvo nesėkmingi bandymai.

Turinys

  • Kūrėjai, kūrėjai, kūrėjai
  • Pasirenkant pusę
  • Laikas sušukuoti keletą plunksnų

Bet pas Pasaulinė kūrėjų konferencija pirmadienį, Apple paskelbė apie savo ketinimus pakeisti vėliau šiais metais nebenaudos „Intel“ procesorių, o į savo pasirinktinius ARM pagrindu sukurtus lustus. Tačiau „Apple“ atveju tai gali veikti.

Pasirodžiusi ryžtinga ir suplanuota, „Apple“ sprendė viską nuo programų suderinamumo iki našumo, paaiškindama, kaip ARM „Mac“ kompiuteriai būtų naudingi ir kūrėjams, ir vartotojams. Jei „Microsoft“ kada nors nori pasiekti kažką panašaus, ji turėtų pradėti užsirašyti.

Susijęs

  • „M3 Mac“ gali pasirodyti šiais metais – su nuostabiu papildymu
  • „Apple“ tiesiog suteikė „Mac“ žaidėjams didelę priežastį jaudintis
  • Didelis nutekėjimas atskleidžia kiekvieną „Mac“ paslaptį, prie kurios dirba „Apple“.

Kūrėjai, kūrėjai, kūrėjai

iPad, Windows nešiojamieji kompiuteriai, o „iMac Pros“ būtų niekas be trečiųjų šalių kūrėjų. Jie koduoja jūsų naudojamas programas ir žaidimus, kuriuos žaidžiate. Štai kodėl, keisdama sistemos architektūrą, įmonė turi klausytis, ką turi pasakyti kūrėjai. Bet koks perėjimas reikalauja plėtros pastangų, o šiuos kūrėjus reikės įtikinti.

Negalima sakyti, kad „Microsoft“ nebandė. Iš Visual Studio, kūrėjams draugiška bendruomenė, GitHub, ir net „Windows Insider“ programa, „Microsoft“. turi daug specialių įrankių jos kūrėjams. „Microsoft“ netgi pristatė projektą „Reunion“., padėti kūrėjams koduoti geresnes programas. Tačiau jos bandymai suvienodinti savo platformą kūrėjams visada žlugo.

Nesvarbu, ar tai buvo priverstiniai nenorintys kūrėjai „Windows 8“ eroje, ar nuo tada atsisakymas pasirinkti pusę, „Microsoft“ perėjimas prie ARM visada trukdė kūrėjų palaikymui. „Windows“ kūrėjai turi koduoti atskiras 32 bitų programas ARM įrenginiams, pvz., „Surface Pro X“ ir kiti Visada prijungti kompiuteriai. Taip yra todėl, kad ARM sistemoje esanti „Windows 10“ nėra optimizuota populiaresnėms 64 bitų versijoms programėlės. Taip pat dėl ​​šios priežasties kai kurios programos ir išoriniai įrenginiai šiuose įrenginiuose tiesiog neveikia.

Štai kodėl „Microsoft“ turėjo labai pasikliauti 32 bitų darbalaukio programų emuliacija. Kaip dažnai emuliacija, tai lemia veiklos problemos – net tokiose įprastose programose kaip „Google Chrome“. „Google“ yra toje pačioje valtyje su „Chrome“ OS palaikymu Android programėlės.

Savųjų programų trūkumas visada buvo pagrindinis galvosūkis, todėl „Apple“ požiūris išsiskiria.

Pasirenkant pusę

„Apple“ nepranešė apie perėjimą naudodama emuliaciją. Svarbiausia buvo įtikinti kūrėjus kurti vietines programas. Jis prasideda nuo „Apple“ universalios programos greitosios pradžios programos. Nors ir nėra nemokama, ji suteikia kūrėjams įrankių, kurių jiems reikia norint pereiti prie ARM vos per kelias dienas – bent jau, pasak „Apple“.

Programa suteikia prieigą prie dokumentų, forumų ir palaikymo beta versijų MacOS Big Sur ir Xcode 12. „Xcode 12“ apima tokius įrankius kaip „Universal 2“, dvejetainė programa, palaikanti „Intel“ ir „Apple Silicon“ sistemas. Tai neverčia kūrėjų lažintis dėl to, kur yra „Apple“ palaikymas.

Yra net kūrėjų perėjimo rinkinys (DTK), kuris suteikia kūrėjams pavyzdinį „Mac Mini“ su „A12Z Bionic SoC“, kad galėtų užkoduoti savo programas, kol visuomenė ją pasiekia.

„Apple“ taip pat turi savo emuliaciją, bet tik kaip atsarginį sprendimą. „Rosetta 2“ dėka vartotojai galės paleisti esamas „Mac“ programas, kurios dar nebuvo atnaujintos, įskaitant tas, kuriose yra papildinių. Spektaklis vis dar nežinomas, bet čia nėra skubėjimo. Mažesnės programos, kuriomis žmonės pasitiki, ne tik atsisakys paleisti. Tai svarbu, ypač todėl, kad „Intel“ varomi „Mac“ kompiuteriai egzistuoja jau 15 metų (ir tęsis ateityje).

Tačiau nekyla klausimų, kur yra „Apple“ palaikymas. Savosios programos, veikiančios ARM valdomuose „Mac“ kompiuteriuose. Net turi Mac katalizatorius Norėdami pabandyti užpildyti „Mac App Store“ daugiau vietinių programų, nepaisant to, kad tai yra „iPad“ programų prievadai.

Laikas sušukuoti keletą plunksnų

„Microsoft“ ilgalaikė strategija bandyti ir palaikyti senas ir modernias programas paliko ekosistemą suskaldytą ir susilpnėjusią. Windows 10X turėtų būti pačios „Microsoft“ bandymas modernizuotis, tačiau „Microsoft“ vėl leido žaisti abiejose pusėse. Ji nenori nuliūdinti „Intel“, jos aparatinės įrangos partnerių ar senosios kūrėjų bendruomenės.

Bet tai negali tęstis amžinai. Galiausiai „Microsoft“ turės pasirinkti kryptį ir judėti pirmyn. Jei vis dar įdomu, kaip tai padaryti, „Apple“ tiesiog parodė kelią.

Redaktorių rekomendacijos

  • Ataskaita: „Apple“ 2024 m. „MacBook“ gali susidurti su rimtu trūkumu
  • Kaip „macOS Sonoma“ galėtų pataisyti valdiklius arba dar labiau juos pabloginti
  • „Apple“ teigia, kad „Intel“ lustai sulaikė 15 colių „MacBook Air“.
  • „Apple“ netrukus gali pašalinti išpjovą jūsų „Mac“ ir „iPhone“.
  • Yra „MacBook“, kurio „Apple“ neturi teisės toliau parduoti

Atnaujinkite savo gyvenimo būdąSkaitmeninės tendencijos padeda skaitytojams stebėti sparčiai besivystantį technologijų pasaulį – pateikiamos visos naujausios naujienos, smagios produktų apžvalgos, įžvalgūs vedamieji leidiniai ir unikalūs žvilgsniai.