Vzhledem k tomu, že nový čip M1 společnosti Apple je navržen na základě architektury ARM. Aplikace založeny na Intel x86 budou muset být spuštěny přes překladovou vrstvu Apple Rosetta 2.



Společnost Microsoft tento týden uvedla, že při prvním spuštění jakékoli ze svých aplikací pro Mac na počítačích Apple Silicon Mac se aplikace zobrazí v doku po době přibližně 20 sekund. Pokud spustitelný soubor obsahuje pouze pokyny Intel, macOS automaticky spustí Rosettu a zahájí proces překladu. Po dokončení překladu systém spustí přeložený spustitelný soubor místo originálu. Proces překladu však nějakou dobu trvá, takže uživatelé mohou vnímat, že se přeložené aplikace občas spouští nebo běží pomaleji. Aby se tomuto procesu překladu vyhnuli, mohou vývojáři pro své aplikace vytvořit univerzální binární soubor, který jim umožní nativní běh na počítačích Apple Silicon Mac a Mac založených na Intel s jedním spustitelným souborem. První počítače Mac s čipem M1 začnou zákazníkům přicházet v úterý.