Jak sprawdzić, czy aplikacja działa na M1 Mac z Apple Silicon

Komputery Mac ARM produkcji Apple wyposażone są w technologię tłumaczenia maszynowego, znaną jako Rosetta 2. Umożliwia to uruchamianie programów stworzonych z myślą o komputerach Mac z procesorami Intel. Niemniej jednak, nie jest to rozwiązanie doskonałe. Warto dowiedzieć się, jak zweryfikować, czy dane oprogramowanie jest zgodne przed zakupem komputera Apple z procesorem Silicon.

Zalecamy odwiedzenie strony „Czy silikon Apple jest gotowy?”, stworzonej przez programistę Abdullaha Diaę. Strona ta oferuje przeszukiwalny katalog, który zawiera szczegółowe informacje na temat kompatybilności różnych aplikacji.

Na stronie wpisz nazwę poszukiwanej aplikacji, aby zapoznać się z dostępnymi informacjami. Jeśli w kolumnie „Zoptymalizowana pod kątem krzemu firmy Apple” pojawi się znacznik wyboru, oznacza to, że aplikacja ma oficjalną wersję, która działa natywnie oraz szybko na komputerach z Apple Silicon. Kolumna „M1 Obsługiwana wersja” informuje o wersji aplikacji, która jest zgodna z Apple Silicon.

Jeżeli aplikacja jest oznaczona w kolumnie „Rosetta 2”, to oznacza, że działa poprawnie za pośrednictwem warstwy tłumaczeniowej Rosetta 2. Takie oprogramowanie również będzie funkcjonować na komputerach Mac z procesorem ARM.

Czasami możesz natknąć się na żółty trójkąt ostrzegawczy. To oznacza, że aplikacja może działać poprawnie, ale istnieje ryzyko wystąpienia pewnych problemów. Po kliknięciu na dowolną aplikację, możesz znaleźć link do dodatkowych informacji na temat potencjalnych problemów oraz planów dotyczących zgodności – mogą to być dane zamieszczone na stronie programisty, na forum dyskusyjnym lub w wątku na Twitterze.

To jest jedna z głównych zalet tej witryny – zbiera dyskusje i informacje z różnych źródeł w jednym miejscu.

Możesz także samodzielnie poszukiwać tych informacji – na przykład, jeśli chcesz sprawdzić, czy konkretna aplikacja obsługuje Apple Silicon, możesz odwiedzić stronę jej producenta i sprawdzić, czy zostało tam zamieszczone odpowiednie ogłoszenie. Warto również wyszukać w Internecie nazwę aplikacji wraz z frazą „m1 mac”, co może pomóc dowiedzieć się, czy działa ona poprawnie na pierwszym MacBooku Air M1, MacBooku Pro czy Mac mini od Apple. Jednak ten katalog z pewnością pomoże zaoszczędzić sporo czasu.

W rzeczywistości, Rosetta 2 działa niezwykle efektywnie – zwłaszcza w porównaniu do niedoskonałej warstwy emulacyjnej Microsoftu w systemie Windows 10 dla architektury ARM. Od listopada 2020 roku, system Windows 10 na ARM wciąż nie potrafi emulować 64-bitowych aplikacji Intel, mimo że minęły lata od jego pierwszej premiery!