Codemagic offers the powerful Mac machines including M2, Mac Studio M2 Max, M2 Ultra machines, M4 and M4 Pro for developers to build and test their apps faster. This document contains tests run on popular open-source native iOS projects to give you an idea about the fast speed in a real-world scenario and the comparison with M2, Mac Studio M2 Max, M4 and M4 Pro machines.
Benchmark builds last updated: February 12th, 2025
The first project is the famous XcodeBenchmark
used to provide an idea about the performance of Mac mini M2 and Mac mini M1. It is a framework that includes 42 popular CocoaPods libraries and 70+ dependencies in total.
Test name | Codemagic (Mac mini M2) | Codemagic (Mac Studio M2 Max) | Codemagic (Mac mini M4) | Codemagic (Mac mini M4 Pro) |
---|---|---|---|---|
Running Benchmark Tests | 3m 45s | 1m 55s | 2m 35s | 1m 55s |
Signal is a free, open source, messaging app for simple private communication with friends. It is a great project for testing out benchmarks that replicate a real-world application.
Test name | Codemagic (Mac mini M2) | Codemagic (Mac mini M4) | Codemagic (Mac mini M4 Pro) |
---|---|---|---|
Building and Testing | 6m 53s | 4m 42s | 4m 15s |
The official Mastodon iOS app's repository is available as open-source.
Test name | Codemagic (Mac mini M2) | Codemagic (Mac Studio M2 Max) | Codemagic (Mac mini M4) | Codemagic (Mac mini M4 Pro) | GitHub Actions |
---|---|---|---|---|---|
Building Project | 3m 6s | 2m 24s | 1m 42s | 1m 29s | 9m 3s |
The official Expensify React Native app's repository is available as open-source.
Test name | Codemagic (Mac mini M2) | Codemagic (Mac Studio M2 Max) | Codemagic (Mac mini M4) | Codemagic (Mac mini M4 Pro) |
---|---|---|---|---|
Building Project | 4m 23s | 2m 46s | 3m 56s | 3m 1s |
If you want to try out the new powerful M2, M2 Pro, Mac Studio M2 Max, and M2 Ultra machines, you can use the contact form here.