On a regular Windows machine
Firstly you download the software’s installer, run it, the software is installed. An icon is presented on the desktop, which the user can double click and the application will be launched ready for the user.
2. Via Terminal Service/Remote Desktop/Wavefire
On a MAC
First things first. HireTrack NX is a Windows application and so you can’t simply run it on a Mac - Macs and Windows speak completely different languages and one can’t understand the other. Luckily there are some ways around this
1. Wine/Codeweaver (currently unavailable)
Wine is a special program that you can install on your Mac that acts as a translator, meaning that the Mac can understand the Windows commands and can run a Windows program WITHOUT the need to own a copy of Windows.
Wine is technical and difficult to set up so various organisations wrote extensions to Wine to make it more user friendly. One of those is Codeweaver, which is the version we used to recommend.
Unfortunately Apple recently released a new version of it’s software - Catalina, which stopped Codeweaver (or any of the other WINE alternatives) from working. Codeweaver have since released a new version (19) which does work on Catalina however it doesn’t support the high quality graphics that HireTrack NX uses, so at the moment running HireTrack NX via Wine/Codeweaver is not an option.
Parallels or VmWare are both similar applications that allow Windows applications to run on a Mac. They differ from Wine/Codeweaver as they DO require the user to own a copy of Windows and so there is an additional cost implication.
With the Parallels/VmWare solution you use a full version of Windows so compatibility with any Windows app is virtually guaranteed.
Simply put, Parallels/VmWare runs a copy of Windows as if it were a Mac application, and thus HireTrack NX can be run in this Mac application.
Parallels has a special mode called Coherence (called Unity on VmWare) which hides parallels along with Windows and just presents the app (HireTrack NX) to the Mac user as if it were a native Mac application.
3. Via Terminal Service/Remote Desktop/Wavefire
Terminal Service/Remote Desktop/Wavefire
These are all synonyms for each other. Terminal Server is the old name which Microsoft have dropped in preference for Remote Desktop service. Wavefire is an extension on top of the remote desktop service, used by us to provide a slightly different experience to the end user for our hosted service (Navigator providing a remote desktop service to our customers). Technically WaveFire & Remote Desktop service work in the same way.
They are also sometimes called RDP.
With the remote desktop service, the application doesn’t run on the user’s computer, but instead runs on a remote server. The user’s computer simply sends keyboard presses and mouse moves and clicks to the remote machine, the remote machine does all the work and then it sends back to the user’s machine an updated screen image. The experience from the user’s perspective is that the application is running on their desktop, but really the remote computer is doing everything.
Because the amount of data (key presses, screen updates etc) is relatively small, RDP also allows the user to connect to the remote server machine over low bandwidth connections, such as mobile internet.
Additionally. because the user’s computer doesn’t need to know anything about the application that is running (on the remote server), the user’s computer can be any device that supports an RDP Client - currently this includes Windows, Macs, iPads and Android devices. Most of the RDP clients are written and maintained by Microsoft, so there are no compatibility issues at the Windows end and no known issues at the client device end.