Microsoft-მა ბოლო 10 წლის განმავლობაში რამდენჯერმე სცადა გადასვლა ARM ჩიპებზე. ყველა მათგანი წარუმატებელი მცდელობა იყო.
შინაარსი
- დეველოპერები, დეველოპერები, დეველოპერები
- მხარის არჩევა
- ბუმბულის გაფუჭების დროა
მაგრამ ზე დეველოპერთა მსოფლიო კონფერენცია ორშაბათს, Apple გამოაცხადა გადართვის საკუთარი გეგმები დაშორებით Intel პროცესორების გამოყენებას საკუთარ ARM-ზე დაფუძნებულ ჩიპებზე, დაწყებული ამ წლის ბოლოს. მაგრამ Apple-ის შემთხვევაში, ეს შეიძლება უბრალოდ იმუშაოს.
როგორც ჩანს, გადამწყვეტი და დაგეგმილი იყო, Apple-მა განიხილა ყველაფერი აპლიკაციების თავსებადობიდან დაწყებული შესრულებამდე და განმარტა, თუ როგორ სარგებელს მოუტანს ARM Mac-ები როგორც დეველოპერებს, ასევე მომხმარებლებს. თუ Microsoft-ს ოდესმე მსგავსი რამის მიღწევა სურს, მან უნდა დაიწყოს შენიშვნების აღება.
დაკავშირებული
- M3 Macs შეიძლება გამოვიდეს წელს - გასაკვირი დამატებით
- Apple-მა Mac-ის მოთამაშეებს აღფრთოვანების დიდი მიზეზი მისცა
- ძირითადი გაჟონვა ცხადყოფს ყველა საიდუმლოს, რომელზეც მუშაობს Apple
დეველოპერები, დეველოპერები, დეველოპერები
iPads, Windows ლეპტოპებიდა iMac Pros არაფერი იქნებოდა მესამე მხარის დეველოპერების გარეშე. ისინი კოდირებენ თქვენს მიერ გამოყენებულ აპებს და თამაშებს, რომლებსაც თამაშობთ. სწორედ ამიტომ, სისტემის არქიტექტურის გადართვისას, კომპანიამ უნდა მოუსმინოს დეველოპერების სათქმელს. ნებისმიერი სახის გადასვლა მოითხოვს განვითარების ძალისხმევას და ამ დეველოპერებს დასჭირდებათ დამაჯერებლობა.
ვერ იტყვი, რომ Microsoft-ს არ უცდია. დან Ვიზუალური სტუდია, დეველოპერებისთვის მეგობრული საზოგადოება, GitHubდა თუნდაც Windows Insider პროგრამა, Microsoft აქვს უამრავი გამოყოფილი ინსტრუმენტი მისი დეველოპერებისთვის. მაიკროსოფტმაც კი წარადგინა Project Reunion, რათა დაეხმარონ დეველოპერებს უკეთესი აპების კოდირებაში. მაგრამ მისი მცდელობები, გაეერთიანებინა პლატფორმა დეველოპერებისთვის, ყოველთვის უშედეგო იყო.
იქნება ეს Windows 8-ის ეპოქაში უნებლიე დეველოპერების იძულებით თუ მას შემდეგ მხარის არჩევაზე უარის თქმამ, Microsoft-ის ARM-ზე გადასვლა ყოველთვის არღვევდა დეველოპერის მხარდაჭერას. Windows-ის დეველოპერებს სჭირდებათ ცალკეული 32-ბიტიანი აპების კოდირება ARM მოწყობილობებისთვის, როგორიცაა Surface Pro X და სხვა ყოველთვის დაკავშირებული კომპიუტერები. ეს იმიტომ ხდება, რომ Windows 10 ARM-ზე არ არის ოპტიმიზირებული უფრო პოპულარული 64-ბიტისთვის აპლიკაციები. ეს არის ისიც, რომ ზოგიერთი აპი და პერიფერიული მოწყობილობა უბრალოდ არ მუშაობს ამ მოწყობილობებზე.
ამიტომ მაიკროსოფტს მოუწია დიდად დაეყრდნო 32-ბიტიან დესკტოპის აპლიკაციების ემულაციას. როგორც ემულაცია ხშირად აკეთებს, ეს იწვევს შესრულების საკითხები — თუნდაც ჩვეულებრივ აპებში, როგორიცაა Google Chrome. გუგლი იმავე ნავშია მისი Chrome OS-ის მხარდაჭერით Android აპლიკაციები.
მშობლიური აპლიკაციების ნაკლებობა ყოველთვის იყო თავსატეხის გამოტოვებული ნაწილი და ეს არის ის, რაც გამოარჩევს Apple-ის მიდგომას.
მხარის არჩევა
Apple-მა არ წარმართა თავისი გარდამავალი განცხადება ემულაციის საშუალებით. ეს იყო დეველოპერების დარწმუნება მშობლიური აპლიკაციების შესაქმნელად. ის იწყება Apple-ის უნივერსალური აპლიკაციის სწრაფი დაწყების პროგრამით. მიუხედავად იმისა, რომ უფასო არ არის, ის დეველოპერებს აძლევს ინსტრუმენტებს, რომლებიც საჭიროა ARM-ზე გადასასვლელად რამდენიმე დღეში – ყოველ შემთხვევაში, Apple-ის თანახმად.
პროგრამა უზრუნველყოფს წვდომას დოკუმენტაციაზე, ფორუმებზე და ბეტა ვერსიების მხარდაჭერაზე MacOS Big Sur და Xcode 12. Xcode 12 მოიცავს ინსტრუმენტებს, როგორიცაა Universal 2, აპლიკაციის ორობითი, რომელიც მხარს უჭერს Intel-ის და Apple-ის სილიკონის სისტემებს. ეს არ აიძულებს დეველოპერებს დადონ ფსონები იმის შესახებ, თუ სად არის Apple-ის მხარდაჭერა.
არსებობს Developer Transition Kit (DTK) კი, რომელიც დეველოპერებს აძლევს Mac Mini-ის ნიმუშს A12Z Bionic SoC-ით, რათა დააკოდირონ თავიანთი აპლიკაციები, სანამ საზოგადოება მას მიაღწევს.
Apple-საც აქვს საკუთარი ემულაცია, მაგრამ მხოლოდ როგორც სარეზერვო გადაწყვეტა. "Rosetta 2"-ის წყალობით მომხმარებლებს შეეძლებათ გაუშვან არსებული Mac აპლიკაციები, რომლებიც ჯერ არ არის განახლებული, მათ შორის დანამატებით. სპექტაკლი ჯერ კიდევ უცნობია, მაგრამ აქ არ არის აჩქარება. მცირე აპლიკაციები, რომლებსაც ადამიანები ეყრდნობიან, უბრალოდ უარს არ იტყვიან გაშვებაზე. ეს მნიშვნელოვანია, განსაკუთრებით მას შემდეგ, რაც Intel-ის მქონე Mac-ები უკვე 15 წელია არსებობს (და გაგრძელდება მომავალში).
მაგრამ საკითხავი არ არის, სად არის Apple-ის მხარდაჭერა. მშობლიური აპები, რომლებიც მუშაობენ ARM-ზე მომუშავე Mac-ებზე მიზანში. აქვს კიდეც Mac Catalyst სცადოთ Mac App Store-ის დატბორვა მეტი მშობლიური აპლიკაციებით, მიუხედავად იმისა, რომ ეს არის iPad-ის აპლიკაციების პორტები.
ბუმბულის გაფუჭების დროა
Microsoft-ის გრძელვადიანი სტრატეგია მცდელობისა და მხარდაჭერის როგორც ძველი, ისე თანამედროვე აპლიკაციების მიმართ, ეკოსისტემა გაყოფილი და დასუსტებული დატოვა. Windows 10X მაიკროსოფტის მოდერნიზაციის მცდელობა უნდა იყოს, მაგრამ მაიკროსოფტმა კვლავ დათანხმდა თამაში ორივე მხარეს. მას არ სურს განაწყენოს Intel, მისი ტექნიკური პარტნიორები ან მისი მემკვიდრეობითი დეველოპერების საზოგადოება.
მაგრამ ასე სამუდამოდ არ შეიძლება გაგრძელდეს. საბოლოო ჯამში, Microsoft-ს მოუწევს მიმართულების არჩევა და წინსვლა. თუ ჯერ კიდევ გაინტერესებთ როგორ უნდა მიაღწიოს ამას, Apple-მა აჩვენა გზა.
რედაქტორების რეკომენდაციები
- ანგარიში: Apple-ის 2024 MacBook-ებს შესაძლოა სერიოზული დეფიციტი შეექმნათ
- როგორ შეეძლო macOS Sonoma-ს ვიჯეტების გამოსწორება - ან კიდევ უფრო გაუარესება
- Intel-ის ჩიპები აკავებდნენ 15 დიუმიან MacBook Air-ს, ამბობს Apple
- Apple-მა შესაძლოა მალე გააუქმოს ჭრილი თქვენი Mac-იდან და iPhone-დან
- არის MacBook, რომლის გაყიდვის გაგრძელების უფლება Apple-ს არ აქვს
განაახლეთ თქვენი ცხოვრების წესიDigital Trends ეხმარება მკითხველს თვალყური ადევნონ ტექნოლოგიების სწრაფ სამყაროს ყველა უახლესი სიახლეებით, სახალისო პროდუქტების მიმოხილვებით, გამჭრიახი რედაქციებითა და უნიკალური თვალით.