How to install Mendix Studio Pro
It’s been a few weeks since Mendix World, and the feedback is clear: More Live Content! That’s why we are launching a new series “Mendix Live How To’s”.
Each piece will be a combination of a Medium article as well as a video or Live broadcast.
But where to start? Often times when starting something new, I find it best to start at the beginning… All the way at the beginning.
With that said, let’s jump in and learn about installing Mendix Studio Pro!
What do you need to get started?
The Studio Pro install files are available in the Market Place for free download, so long as you have a Mendix account.
Mendix Studio Pro will run on most modern machines, so long as it supports 64-bit versions of Windows 7, 8, and 10. Windows 7 must be at least Service Pack 1.
There’s also some frameworks Studio Pro requires, which will be downloaded automatically if your machine doesn’t have them installed:
- Microsoft .NET Framework 4.7.2
- Microsoft Visual C++ 2010 SP1 Redistributable Package
- Microsoft Visual C++ 2015 Redistributable Package
- AdoptOpenJDK 11 or Oracle JDK 11 (the former is installed automatically as of Mendix 8.0.0 if you do not have any JDK 11 installed)
It is also important to note, Studio Pro needs access to the following URLs in order to work. If your firewall is currently blocking these, you will need to whitelist them.
*.mendix.com
*.mendixcloud.com
*.teamserver.sprintr.com
But what if you’re a Mac or Linux user? Don’t worry you can always make use of a virtual machine which runs windows, personally I use Parallels, but there are other virtual machine technologies you could choose.
All sorted? Let’s Go!
Open the downloaded Mendix Studio Pro install files, and you should see the install wizard appear. Click next or press enter on the keyboard to continue.
Still with me? Next up select “I accept the terms in the License Agreement” and click Next:
Often, we can struggle with disk space on your hard drive, if this is you, then you might want to change the install location, to do this Click Browse and then select the folder in which you want to install Studio Pro and click Next:
Enter the start menu shortcuts folder you want to use and click Next:
Personally, I detest shortcuts on my desktop and access studio pro using the Mendix Version selector, but if you want to you can Check the option to create a shortcut to Studio Pro on your Desktop and click Next:
If you are sure about your choices so far, Click the Install button to install Studio Pro on your machine.
Depending on your machine’s spec’s the actual install time may vary, but once it’s done, you can check Launch Mendix 8.X.X and click Finish to finish the installation and launch Studio Pro:
What if it goes wrong?
Occasionally, people run into problems when installing Studio Pro. One work-around is to restart your system and install the prerequisites separately if they are not already installed.
You can download the prerequisites from the links provided above.
Based on the error message you get from the installer you can decide to install a single prerequisite, or you can try to manually install them all.
After that you can retry installing Studio Pro.
Additional software you might like to make use of
If you are working in a team of developers, at some point you will most likely run into Conflicts with other developers, and for this you may need TortoiseSVN. TortoiseSVN is a great tool which can be used to revert changes or release project lock files if needed.
One of the biggest announcements to come out of Mendix World 2020, is that in the near future Mendix will make use of Git for the team server, but for the moment this isn’t available. But rest assured I will be sure to write something about that once its released.
One of the platforms best features is that you are able to write custom code extensions, both in Java and JavaScript.
Studio pro does have its own built in code editor for JavaScript Actions, but if you want to build a pluggable widget you will most likely need to make use of an IDE such as Visual Studio Code.
For Custom Java actions in Mendix, Eclipse is definitely your go-to tool.
All done, now what?
If you are reading this, it most likely means you are new to the world of Mendix. For anyone struggling with what to do next I would suggest going to the Academy and click “choose an online learning path” to be guided to the correct learning materials for your needs.
Or you can see what’s set to be released in the Mendix world Keynote address by going to the official Mendix World site, where it is still available on demand, with tons of other cool sessions.
Finally, this post will be compiled into a video, which you can catch live or on demand soon!
Do you have something you are struggling with in your development? Want a personalised How-to created just for you?
You can reach me in the Mendix Community Slack channel @Ryan Mocke