Berapa banyak kerja yang diturunkan pada pemaju yang merancang aplikasi untuk Mac. Isnin lalu, 22 Jun Craig Federighi melancarkan "chupinazo" untuk Apple Silicon. Era baru bermula untuk komputer Apple.
Penghijrahan dari pemproses Intel semasa ke yang baru disesuaikan untuk Apple dengan seni bina ARM. Iaitu, kerepek Bionic baru. Evolusi arus A12Z Bionic. Ini bermaksud bahawa aplikasi pemproses Intel semasa akan berjalan di bawah emulator "Rosetta 2". Oleh itu, semua aplikasi semasa mesti "dikod semula" agar serasi dengan ARM Mac yang akan datang.
Angin baru bertiup di Cupertino. Menayangkan jutaan pemaju yang disebarkan oleh Apple ke seluruh dunia. Dan nafas segar udara ini mempunyai nama depan dan belakang: Silikon Apple.
Craig Federighi menemui kotak guruh projek baru Apple dua minggu yang lalu: peralihan pemproses di komputernya dari Intel semasa ke seni bina baru ARM.
Idea yang telah lama diingat syarikat itu, dan dikhabarkan bahawa ia boleh diumumkan pada WWDC 2020 yang lalu. Sehinggakan sudah ada pemaju yang memiliki Mac mini Beta ARM untuk memulakan pengaturcaraan.
Kit yang terdiri daripada perkakasan dan perisian yang diperlukan untuk memulakan pengaturcaraan aplikasi secara langsung untuk ARM. Dengan macOS baru, Big Sur bersedia untuk menjalankan aplikasi semasa pada pemproses Intel, dan juga serasi dengan aplikasi masa depan untuk ARM. Jadi kawan-kawan, mari kita lari.
Aplikasi semasa akan berfungsi pada ARM Mac dengan emulator "Rosetta 2".
Federighi segera mahu menenangkan massa dengan menjelaskan pada masa yang sama bahawa dia memberikan sudu, bahawa dengan emulator «Rosette 2"Aplikasi yang ditulis dalam kod untuk dijalankan pada pemproses Intel akan terus berjalan dengan lancar pada pemproses ARM yang akan datang.
Tetapi tidak ada yang melarikan diri bahawa tidak sama menjalankan aplikasi di bawah emulator daripada secara langsung untuk pemproses yang dikodkan. Jadi ini jatuh seperti jag air yang sejuk untuk pembangun aplikasi Mac semasa, dan seperti bir yang sangat sejuk untuk pengaturcara aplikasi untuk iOS dan iPadOS.
Untuk yang terakhir, sangat mudah bagi mereka untuk menyesuaikan aplikasi semasa mereka ke ARM Mac, sementara untuk yang pertama, akan menjadi giliran mereka mengitar semula aplikasi semasa anda, jika anda mahu aplikasi anda berjalan terus pada pemproses Bionic.
Untuk ini, pemaju JahatPenguin baru sahaja menerbitkan aplikasi bantuan. Manual dengan semua arahan kod untuk pemproses ARM. Aplikasi ini mengandungi perincian, termasuk sintaks dan simbol untuk 644 arahan.
Es 100% sumber terbuka dan ia berfungsi pada iOS, iPadOS, dan macOS. Pembangun boleh memuat turun projek Xcode dari GitHub. Oleh itu, ayuh, mulakan dan mulakan program.