Microsoft се опита да премине към ARM чипове няколко пъти през последните 10 години. Всички те са били неуспешни опити.
Съдържание
- Разработчици, разработчици, разработчици
- Избиране на страна
- Време е да разрошим малко пера
Но при Световна конференция на разработчиците в понеделник, Apple обяви собствените си планове за смяна далеч от използването на процесори на Intel към свои собствени персонализирани ARM-базирани чипове, започвайки по-късно тази година. Но в случая на Apple може просто да работи.
Изглеждайки решителна и планирана, Apple се зае с всичко - от съвместимостта на приложенията до производителността, обяснявайки как ARM Mac ще бъдат от полза както за разработчиците, така и за потребителите. Ако Microsoft някога иска да постигне нещо подобно, трябва да започне да си води бележки.
Свързани
- M3 Macs може да стартират тази година - с изненадващо допълнение
- Apple току-що даде на геймърите на Mac голяма причина да се вълнуват
- Голямо изтичане на информация разкрива всяка тайна на Mac, върху която Apple работи
Разработчици, разработчици, разработчици
iPad, Windows лаптопи, а iMac Pros не биха били нищо без разработчици на трети страни. Те кодират приложенията, които използвате, и игрите, които играете. Ето защо, когато превключва системната архитектура, компанията трябва да се вслуша в това, което разработчиците имат да кажат. Всеки вид преход изисква усилия за развитие и тези разработчици ще изискват убеждаване.
Не можете да кажете, че Microsoft не е опитал. от Визуално студио, приятелската общност за разработчици, GitHub, и дори програмата Windows Insider, Microsoft разполага с много специални инструменти за своите разработчици. Microsoft дори представи Project Reunion, за да помогне на разработчиците да кодират по-добри приложения. Но опитите му да обедини своята платформа за разработчици винаги са се проваляли.
Независимо дали е било чрез принуждаване на нежелани разработчици в ерата на Windows 8 или отказ да избере страна оттогава, преходът на Microsoft към ARM винаги се е спъвал в подкрепата на разработчиците. Разработчиците на Windows трябва да кодират отделни 32-битови приложения за ARM устройства като Surface Pro X и други винаги свързани компютри. Това е така, защото Windows 10 на ARM не е оптимизиран за по-популярни 64-битови приложения. Това е и причината някои приложения и периферни устройства просто да не работят на тези устройства.
Ето защо Microsoft трябваше да разчита в голяма степен на емулация на 32-битови настолни приложения като начин да заобиколи това. Както често се случва емулацията, това води до проблеми с производителността — дори в обикновени приложения като Google Chrome. Google е в същата лодка с поддръжката на Chrome OS за Android приложения.
Липсата на собствени приложения винаги е била липсващото парче от пъзела и това прави подхода на Apple открояващ се.
Избиране на страна
Apple не доведе своето съобщение за преход с емулация. Всичко беше свързано с убеждаването на разработчиците да създават родни приложения. Започва с програмата за бърз старт на универсалното приложение на Apple. Въпреки че не е безплатен, той дава на разработчиците инструментите, от които се нуждаят, за да преминат към ARM само за няколко дни - поне според Apple.
Програмата предоставя достъп до документация, форуми и поддържа бета версии на MacOS Big Sur и Xcode 12. Xcode 12 включва инструменти като Universal 2, двоично приложение, което поддържа както Intel, така и Apple Silicon системи. Това не принуждава разработчиците да правят залози за това къде е поддръжката на Apple.
Има дори Developer Transition Kit (DTK), който предоставя на разработчиците примерен Mac Mini с A12Z Bionic SoC, за да кодират своите приложения, преди обществеността да стигне до него.
Apple също има своя собствена емулация, но само като резервно решение. Благодарение на “Rosetta 2” потребителите ще могат да стартират съществуващи приложения за Mac, които все още не са актуализирани, включително тези с плъгини. Изпълнението все още е неизвестно, но тук не бързайте. По-малките приложения, на които хората разчитат, няма просто да откажат да стартират. Това е важно, особено след като задвижваните от Intel компютри Mac съществуват от 15 години (и ще продължат и в бъдеще).
Но няма съмнение къде е поддръжката на Apple. Родни приложения, работещи на Mac с ARM в целта. Дори има Mac Catalyst да се опитате да наводните Mac App Store с повече собствени приложения, въпреки че са портове на приложения за iPad.
Време е да разрошим малко пера
Дългогодишната стратегия на Microsoft да се опита да поддържа както наследени, така и модерни приложения остави екосистемата разделена и отслабена. Windows 10X трябва да бъде собственият опит на Microsoft да модернизира, но Microsoft отново призна да играе и на двете страни. Не иска да разстройва Intel, неговите хардуерни партньори или общността на наследените разработчици.
Но не може да продължава така вечно. В крайна сметка Microsoft ще трябва да избере посока и да продължи напред. Ако все още се чудите как да постигнете това, Apple току-що показа пътя.
Препоръки на редакторите
- Доклад: MacBook на Apple за 2024 г. може да се сблъска с някои сериозни недостиг
- Как macOS Sonoma може да поправи джаджи — или да ги направи още по-лоши
- Чиповете на Intel задържаха 15-инчовия MacBook Air, казва Apple
- Apple може скоро да премахне прореза от вашия Mac и iPhone
- Има MacBook, който Apple няма право да продължи да продава
Надградете начина си на животDigital Trends помага на читателите да следят забързания свят на технологиите с всички най-нови новини, забавни ревюта на продукти, проницателни редакционни статии и единствени по рода си кратки погледи.