Want to use IntuiFace on a Mac? Here's how

Overview

Although IntuiFace Composer and Player do not run natively on the Mac, there are two ways to use a Mac and IntuiFace together:

Option 1: Use Apple Boot Camp

Run IntuiFace on a Mac by creating a Windows partition using Boot Camp. The benefit of this approach is you will achieve maximum performance as all system resources will be dedicated to running Windows and IntuiFace.

  • Boot Camp is no-cost software from Apple that enables Windows to run natively on a Mac. It requires that only one OS be run at a time, meaning Windows can’t run side-by-side with the MacOS. However, performance will be excellent.
  • IntuiFace’s minimum system requirements are sufficient to work with Boot Camp.

Option 2: Use A Virtual Machine

Run IntuiFace on a Mac using virtual machine software. The benefit of this approach is it enables you to use your Mac-based software at the same time as IntuiFace. Note that this side-by-side convenience does mean Windows will share system resources with MacOS and thus performance will not match that of Boot Camp.

Regardless of the virtual machine platform you choose, we suggest allotting at least 3.5GB of RAM and a good percentage of the CPU core to the virtual machine.

  • Parallels enables you to create a Windows “virtual machine” that can run side-by-side with the MacOS.
  • VMware proposes Fusion 8, a virtual machine optimized to run Windows 10 on a Mac.

NOTE:

The above virtual machine references are not formal endorsements. They are simply popular options listed for your convenience.
In our experience, touch-enabled displays connected to the Mac can be accessed by the Windows OS via virtualization software.

Correcting Potential Path Error When Using Parallels

If, when adding a custom-built interface asset, you encounter the error “Error reading interface Asset… Unexpected Error”, follow these steps

  1. Check whether the path of your experience is listed in Composer’s title bar as “\psf…\myExperience.ifx”
    If no, contact Technical Support
    If yes, you will need to disable “Shared Profile”. Continue to the next step.
  2. Open the Virtual Machine menu or Alt-click / Option-click the Parallels icon in the Mac menu bar (in the Crystal view mode) and click Configure.
  3. In the Virtual Machine Configuration window, click Options and select Sharing in the sidebar.
  4. Uncheck the “Shared Profile” box.
  5. Restart the virtual machine
  6. Open your experience.
  7. If the path of your experience in the Windows title bar of Composer still contains “\psf…\myExperience.ifx” then, in Composer, choose the Save As option and create a new experience with a Windows compliant path (e.g. C:\User…myExperience.ifx). Use this new experience.

Choosing The Best Option

Although it is true that you will have better performance using Boot Camp, it may not be sufficient to justify the inability to access the MacOS experience at the same time. In fact, you may decide to use a solution like Parallels when working with Composer but deploy Player into the field using Boot Camp.

The choice is a personal one for you, your team and/or your client.

Here is a good article comparing Parallels 11 vs Fusion 8 vs VirtualBox 5.