Studio Pro Mac Support - Blog Banner

How To Set Up Mendix Studio Pro On Mac

How To Set Up Mendix Studio Pro On Mac by Marek Jednaszewski

Downloading Studio Pro is a pretty straightforward process if you’re on a PC, but if you’re on a Mac, there are a few extra steps you’ll need to take to get things up and running. Read through our easy-to-follow guide below to make sure you don’t miss a thing during install and setup.

Go ahead and bookmark this post so you can easily find it again, and then let’s get started!

First things first: Virtual machines

To run Mendix Studio Pro on a Mac, you’ll need to install a virtual machine. For those of you who are newer to this, a virtual machine is a program used to emulate a computer system – in this case – a Windows system. With the use of a virtual machine, you’ll be able to download and operate programs that typically only run in Windows – like Studio Pro.

We recommend using the latest version of Parallels for this. It’s a reliable and relatively simple program to set up. You can find it on their website (linked above), or you can download it from Apple’s App Store. Once you’ve downloaded Parallels, go ahead follow the prompts to complete installation and set up. If you run into any issues during this process, you can always refer to this installation guide written by Parallels.

It’s Important to note that in order for this to work correctly, you will need to pay for the Pro version of Parallels, and once Windows is installed on the virtual machine, you will have to activate the copy of Windows 10 with a license. You can read more about that here: Activating a Windows 10 license

Configuring port forwarding in Parallels for Mendix

Once everything is set up, there are just a few more steps before you can install and run Studio Pro, starting with port forwarding. (You can always read more about this from the Mendix documentation)

1. To get port forwarding set up, open the Parallels Control Center:

1-1_Parallels Control Center Screenshot

 

 

 

 

2. Click the gear icon to open the Configuration Panel, and navigate to the Hardware tab where you will select Network from the left panel:

1-2_Parallels Configuration Panel

 

 

 

 

 

 

 

 

 

 

 

3. Make sure Source is set to Shared Network.

4. Check to ensure that both the Inbound Bandwidth and Outbound Bandwidth show Unlimited. If this is not the case, either enable Network Conditioner and set it to a profile that does not limit bandwidth, or click the Options tab and then the Optimization pane in order to set the Resource usage to No Limit.

5. In the Parallels drop-down menu, select Preferences:

1-3_Parallels Preferences

 

 

 

 

 

 

 

 

 

 

 

6. Navigate to the Network tab, and select Shared from the left panel:

1-4_Parallels Network Tab

 

 

 

 

 

 

 

 

 

 

 

 

 

7. Click the + button and add two ports: One for 8080 and one for 8083, both forwarded to your Windows virtual machine (the 8083 port is only necessary for developing native mobile apps):

1-5_Parallels Network Tab Part 2

 

 

 

 

 

 

 

 

 

 

 

 

 

After adding those two ports, your Port Forwarding Rules should look like this:

1-1_Parallels Control Center Screenshot

 

 

 

 

 

 

 

 

 

 

 

 

 

By this point you should have successfully

  • Downloaded and set up Parallels
  • Activated your Windows license inside of the virtual machine
  • Configured port forwarding to enable testing on local environments

A couple of things to note 

If you have downloaded or are using an older version of Parallels like Parallels 15 or earlier – when testing a native mobile app using the Make it Native App, you may have to manually enter your virtual machine’s IP address for the local network instead of scanning the QR code in Studio Pro. With Parallels 16 and newer, this seems to have been resolved.

Secondly, Studio Pro will need access to the following URLs in order to work. If your firewall is currently blocking these, you will need to whitelist them. A simple Google search can help you out with that if you are unfamiliar with how to go about this.

  • .mendix.com
  • .mendixcloud.com
  • .teamserver.sprintr.com

Next up: Installing Studio Pro on your Mac

Now that we’ve got your virtual machine installed, it’s time to go ahead and download Studio Pro. Once the install files are ready, go ahead and open them up. The Mendix install wizard should appear. Click Next or press enter on the keyboard to continue.

2-1 Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

 

 

Go ahead and read through the End-User License Agreement carefully before selecting “I accept the terms in the License Agreement” and clicking Next:

2-b Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

 

 

If you know you want to change the install location, click Browse and then select the folder in which you want to install Studio Pro. Otherwise, simply click Next:

2-c Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

 

 

Enter the Start Menu shortcuts folder you want to use and click Next

2-d Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

 

 

If you don’t want to use a desktop shortcut, you can always access Studio Pro using the Mendix version selector.

2-e Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

 

 

Finally, click the Install button to install Studio Pro on your machine.

2-f Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

 

 

Depending on your machine’s specs the actual install time may vary, but once it’s done, you can check Launch Mendix 9.X.X and click Finish to complete the installation process and launch Studio Pro:

2-g Mendix 9 Install Image

 

 

 

 

 

 

 

 

 

What now?

Go ahead and take a look around, get familiar with the development environment. If you prefer a more structured approach, head over to the Mendix Academy and click “Choose an Online Learning Path” to be guided to the correct Mendix Studio Pro tutorial for your needs.

If you happen to run into a snag, or have questions beyond the scope of this blog post, we invite you to join the Mendix Community. With over 217k members (as of publication), there are conversations happening continually that can shed light on any issues or questions you might have. You can also join the Community Slack channel here.

Lastly, take a look at the exciting new releases coming up in 2022 and beyond that were announced at Mendix World 2021! Watch through the keynotes, check out some of the incredible customer use-cases that were presented, and go through education sessions specifically for developers new to Mendix

Go Make It!

Author