Brain  Crist

Brain Crist


How To Buy a Computer for Cross-Platform Development

Computers are expensive, and you may need to buy a Mac and a PC as a mobile developer. As a mobile developer, you will spend a large amount of time building and deploying to phones or using emulators. All this can eat time on a slow computer. This article aims at guiding you on the decision-making process of buying a computer, and hopefully, how to save money. I’m a Xamarin developer, but most of this article will help people who develop for FlutterReact Native, Blazor, Vue.js, React, ,Angular, or do cross-platform development in general.

Support this blog by signing up to my course Introduction to Uno Platform

Disclaimer: I’m not a hardware expert, and this is not business advice. This is information based on my experience only.

CPU Mark

I will refer to a measurement called CPU mark. This is a good, reasonably objective way to measure the speed of your CPU. I won’t spend hours explaining the intricacies of different CPU features for different purposes. You should know that CPU Mark will give you a rough indicator of speed, and it is very useful for comparing computers.

Mac, PC, or Both?

The first question you need to ask is whether or not you need both. Mac looks like a good option because you can deploy to iOS and Android, and you can simulate iOS on a Mac. You can also run Parallels to run Windows as a virtual machine. This means that you can do Windows development. However, there are drawbacks to Macs. The main drawback is that generally speaking, they are more expensive than PCs. If you have a large budget, you should probably go for the top of the range Mac that suits your needs. If you need portability, you should go for a MacBook Pro, but the faster Mac Pros will be faster than the MacBooks. If you have plenty of money and only want one computer, and the Mac is fast enough, go for the Mac. Personally, I have both because Macs are really nice for certain things, while a high-end PC is far less expensive than a high-end Mac.


For many people, high-end Macs are prohibitively expensive, but if you don’t have a high-end one, you will be wasting time. It will be slow, and your ability to code will suffer. I have the best custom spec mac-mini available at the time of writing. This is a good computer, and I would recommend it if you want to spend the money. However, it’s not as fast as a PC at around the same price. Generally speaking, Mac-minis have decent value, are very quiet, and reliable.

Mac mini (2018)

  • 3.2 GHz 6-Core Intel Core i7-8700B 
  • 16 GB 2667 MHz DDR4
  • Intel UHD Graphics 630 1536 MB

I believe this article to describe the CPU. It rates the CPU Mark at about 12,200, which is very good for the price.

Opt for Mac if you want to write macOS apps, prefer the operating system, and want more iOS support.


If you go for a PC only, you won’t get an iOS simulator out of the box. It is possible to deploy apps to a physical iOS device from Windows, and many people prefer doing this. However, this is a relatively recent turn of events and is not well-supported yet. Apparently, it is possible to run a macOS Virtual Machine from Windows, but I have never tried this, and I can’t vouch for how well this works. Apple has a habit of making it difficult for people to use their OS without the official hardware. Please hit me up if you try this. This article walks you through deploying a Xamarin app to iOS from Windows.

As you will see, PC gives you a lot of options for the $1000-$2000 mark that Macs simply don’t. You can buy a very fast PC for under $2000 USD if the parts are cheap in your local area.

AMD has recently entered the market with CPUs that have outstanding value. I bought this computer which was actually cheaper than the mac-mini. If you go by CPU Mark, this computer is about 2.5x faster than the Mac mini. It has double the RAM and double the disk space. The case is massive, but this computer is almost as quiet as a Mac-mini, and I can also run nearly any modern game at very high detail.

#coding #cross-platform #flutter #xamarin #computer #development #hardware #macos #performance #speed #windows

What is GEEK

Buddha Community

How To Buy a Computer for Cross-Platform Development

Platform App Design | Cross-Platform Development Services

Cross-Platform Development Services

With the development in mobile app technology, a huge time saver as well as the quality maintainer technology is Cross-Platform App development. The development of an app that takes less time to develop as well as uses one technology to develop an app for both android and iOS is game-changing technology in mobile app development.

Want to develop or design a Cross-platform app?

With the successful delivery of more than 950 projects, WebClues Infotech has got the expertise as well as a huge experience of cross-platform app development and design. With global offices in 4 continents and a customer presence in most developed countries, WebClues Infotech has got a huge network around the world.

Want to know more about our cross-platform app designs?


Share your requirements

View Portfolio

#cross-platform development services #cross platform mobile app development services #cross-platform mobile app development services #cross platform app development services #hire cross platform app developer #hire cross-platform app developer india usa,

Top Cross-Platform App Developers in USA

Are you looking for the best Cross-Platform app developers in USA? AppClues Infotech has the best expertise to create mobile app on Android & iOS platform. Get in touch with our team for the right Cross-Platform app development solution.

For more info:
Call: +1-978-309-9910

#cross-platform app development #cross-platform framework development #cross-platform mobile app development #top cross platform app developers in usa #top cross platform app developers in usa #develop a cross-platform mobile app

Cross Platform Mobile App Development Company in USA

AppClues Infotech is a top-notch cross platform mobile app development company in USA. With strong mobile app designers & developers team that help to create powerful cross-platform apps using the current market technologies & functionalities.

For more info:
Call: +1-978-309-9910

#cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #cross-platform app development usa #hire cross-platform app developer

Hire Cross-Platform App Developers

AppClues Infotech offers high-quality cross-platform mobile app development services. Our expert & highly skilled developers build innovative, robust, scalable & interactive mobile apps for your business needs with the most advanced tools & features.

For more info:
Call: +1-978-309-9910

#cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #hire cross-platform app developers #hire top cross-platform app developers usa

Best Cross-Platform App Development Services Company in USA

Are you finding the best Cross-Platform App Development Service providing company in USA? We at AppClues Infotech is one of the leading mobile app development company in USA that helps to make a creative & high-quality Cross-Platform mobile app with modern methodology & technology.

Hire our dedicated team of designers & programmers for your app development project.

Cross-Platform App Development Services
• Custom Cross-Platform App Development
• Porting Cross-Platform Apps
• Cross-Platform App Migration
• Cross-Platform UI/UX Designing

For more info:
Call: +1-978-309-9910

#best cross-platform app development services company in usa #cross platform mobile app development company #best cross platform mobile app development #cross platform app development services #top cross platform app development company #cross-platform app development