In July 2021 there were around 47 iOS apps available on the Mac App Store. iPhone and iPad appsīecause they use the same family of processors as the iPhone and iPad the M1 Macs will be able to run iOS and iPadOS apps – as long as the developer agrees to port them over (some apps won’t be suited to the Mac, for example a game that uses the accelerometer or where there is a suitable Mac version already). Pages, Numbers and Keynote, iMovie and GarageBand, as well asįinal Cut Pro and Logic Pro have all been updated for the M1. Virtualbox, Oracle (doesn’t work via Rosetta).VMWare Fusion (doesn’t work via Rosetta).All languages should be this portable, and all development tooling should be this good Kudos to the rust development team and community for delivering on promise. And everything just works natively, all tests pass. Unreal Engine, Epic Games (doesn’t work via Rosetta) Copy and paste the one-liner from to install rustup, cargo and rust.Tidal, Aspiro (doesn’t work via Rosetta).Teams, Microsogt (does work via Rosetta).Steam, Valve Corporation (does work via Rosetta).Steinberg Cubase (does work via Rosetta).Skype, Microsoft (doesn’t work via Rosetta).Sims 4, Electronic Arts (does work via Rosetta.Quake, id Software (doesn’t work via Rosetta).OneDrive, Microsoft (does work via Rosetta).Diablo 3, Blizzard (does work via Rosetta).CCleaner, Piriform Software (doesn’t work via Rosetta).Autocad, Autodesk (does work via Rosetta).This is by no means an exhaustive list, but there are a few that stand out: PDFelement and other apps from Wondershare.OmniGraffle and other apps from OmniGroup.Groove and other apps from apogeedigital.Blackmagic Disk Speed Test, Blackmagic Design.Audio Hyjack and other apps from Rogue Amoeba.
This website to see if the app you use is listed. There are lots of other apps that have been optimised for the M1 chip. World of Warcraft for the new M1 processor in November 2020.īlizzard has a long tradition of optimising its games for macOS. It’s also better than an Intel MacBook running Premiere Pro 15.4, which takes almost 10 seconds to edit the minute of video material, and a Windows computer with the RTX-3090 graphics card – which takes six seconds.īlizzard was the first gaming company to release a title optimised for the new Mac models when it adapted With version 15.4 this time is reduced to three seconds. In our tests, prior to the update an M1 MacBook running Premiere Pro 15.1 needed 11 seconds to edit one minute of video material. In particular the functions that use Apple’s Neural Engine benefited from the port to the ARM version. Speed tests of the beta version had already shown amazing results: In some cases, Adobe’s software ran up to 80 percent faster on an M1 Mac than the same version on an Intel computer. This will force the Intel version to launch.Īdobe’s video editing software can run natively on the M1 Macs. You’ll see various options – tick or check the ‘Open in Rosetta’ box.Right-click on the app icon and choose Get Info.Go to Applications folders on your Mac and locate the Photoshop icon.This post was cross-posted to Adventurous Computing. Questions ?Īny questions ? Ask on and ping me the link to the post on Twitter or email it to me at This way the answer will be visible to everyone in the community. Start the debugging session by pressing F5 again - this should result in the build proceeding and then the debugger launching. Now you should be able to set breakpoints and debug through the code. In VSCode go to Settings using cmd-, and put the following config elements there: /target/debug/name_of_your_executable", If you're greeted by this message: You have chosen RLS mode but neither RLS executable path is specified nor rustup is installed - then we need to get the extension to get to know your setup a bit: Check this by opening any Rust source code file. If you're lucky - that's it, you should have working completion and highlighting in Rust files. I'm using the new Rust extension as Rusty Code has been discontinued. Now finally, for the VSCode itself, press cmd-p and ext install vscode-rust. Rustup component add rust-src -toolchain nightlyįor a more wholesome experience, please have some tools as well: cargo install clippy rustfmt rustsym Rustup component add rust-analysis -toolchain nightly rustup component add rls-preview -toolchain nightly
We will need Rust Language Server to provide the code completion. rustup install nightly rustup default nightly This is mostly due to clippy requiring a nightly compiler. We will be using nightly version of rust as to have one version that can compile all of our tools. While on Linux VSCode with the Rust plugin seems to work more or less out of the box, on a Mac I needed to spend some time configuring it.įirst things first though, let's start by installing Rust version manager, rustup.