That said I am happy to say that with a little bit of setup things mostly just work and are pretty snappy!
The release of Visual Studio for Mac 8.9 and macOS 11.2.3 introduced optimizations that made things work better while still tracking any outstanding issues on Developer Community. For Xamarin you need Xcode, iOS Simulators, Xcode CLI, Android SDK, Android Emulators, Visual Studio for Mac, Mono, Xamarin.iOS & Xamarin.Android SDK, and all the things that come with it. Rosetta 2 is supposed to make all apps work just magically, but if you are a developer there are a plethora of tools in the tool-chain that are required to get things working. I knew that everything wasn't going to be perfect or even run at all. So Pretty! Early Adopterīefore I made this purchase I had to acknowledge to my that I would be an early adopter of a brand new technology. Not only was it time for an upgrade since my machine was 8 years old, but also because this new generation of machines marks a pivotal transition for macOS devices moving to ARM64 with the M1 chip.
That is right, I finally decided to go all in on an M1 MacBook Air (8-Core GPU, 512GB SSD, 16GB RAM) thanks to the $500 'credit' from participating in the DTK program. Who just upgraded their MacBook after 8 years?!?! This guy!!! Let's set it up for mobile development with Xamarin for iOS & Android development in C#.