Systems Management

Optimizing Application Management for Windows and macOS 

Topics: Systems Management

We recently hosted a webinar titled Navigating the Complex Landscape: Managing Apps Across Windows and macOS. This post is a follow-up to the webinar on optimizing application management for Windows and macOS devices. 

As of February 2024, Windows continues to dominate the global market with an impressive 72% share of all Operating Systems (OSs) worldwide, according to StatCounter. MacOS market share has been steadily climbing the ranks with 16% market share. Over the years, macOS has carved out a respectable niche, growing to approximately a fifth of the market. 

As diversity in OSs is the norm, largely due to employees having the free choice of their device and therefore OS, this makes it more challenging for IT Professionals. 

With that information in mind: How do you manage both needs and provide the right application, package, versions, and patches regardless of Windows or macOS Operating System? This blog showcases how Liquit solves for this problem.  

Application Management: Liquit and Intune 

I have often been asked how Liquit compares to Intune. To get straight to the point, we are not a replacement for Intune but rather a powerful enrichment. Liquit complements Microsoft Intune by providing distinct advantages that ease the frustrations faced by users and IT teams.  

Microsoft Intune is a popular Mobile Device Management (MDM) solution used by many organizations for managing their Windows devices. Support for macOS was added to Intune back in 2015, though the feature set and capabilities were not as extensive back then. This may have caused organizations to avoid Intune in the past. However, the features in Intune have grown and improved in recent years, likely aided by the free choice of a device at many companies and the steadily climbing macOS market share. The improvements within Intune make it interesting for many organizations to reconsider it now, providing an option for one MDM solution already used for Windows that can now also manage macOS devices, improving security and productivity. 

Intune is an excellent MDM solution, but still has some shortcomings regarding Application Management and deployment. Some of the well-known challenges include: 

  • The Application packaging and patching struggle, which are time consuming. 
  • The application deployment process, which can take significant time. 

This is where Liquit steps in to help. While not an MDM solution, Liquit serves as a powerful application management platform. Intune serves as the MDM software (security, compliance, Windows updates, and device provisioning) and Liquit as the app management platform across Windows and macOS. 

Liquit Deployment Enables Application Management in both Windows and macOS 

Liquit can do a single deployment to deliver a basic set of applications for both platforms. Microsoft Intune and Windows Autopilot will deploy the Liquit Universal Agent. After the Liquit Universal agent is installed and active, Liquit kicks off a deployment. When packages are being created from the Liquit Setup Store, you will always have the latest version of those applications installed.  

Later this year, applications for macOS will also be available within Liquit. This will work the same way as Windows applications in the Liquit Setup Store. You can, of course, also make use of applications from the Microsoft Store. 

For the recent webinar, I created a Liquit Deployment called “Webinar Demo” which contains the applications shown below. 

Application Management for Windows and macOS - packages

For Windows, I created a couple of packages from the Liquit Setup Store. Because macOS applications are becoming available later this year in Liquit, I worked around the current limitation by creating custom packages where I use bash script to download the latest version, install, and cleanup the files. See the example below for Slack. 

Created Action

Application Management for Windows and macOS  - actioncreate

Example Bash Script

/usr/bin/curl -sL "https://slack.com/ssb/download-osx-universal" -o /tmp/slack.dmg 

TMPDIR=$(mktemp -d) 

hdiutil attach /tmp/slack.dmg -noverify -quiet -nobrowse -mountpoint "${TMPDIR}" 

ditto "${TMPDIR}"/Slack.app /Applications/Slack.app 

xattr -r -d com.apple.quarantine /Applications/Slack.app 

hdiutil eject "${TMPDIR}" 

rm /tmp/slack.dmg 

To ensure that applications land on the correct Operating System, I used filters for the platform type for the packages.  


Liquit Smart Icon Technology 

Liquit Smart Icon technology is where it all comes together. IT teams get to decide the automated flow behind an icon. From a user perspective it’s a typical icon to click and open apps. However, it is much more behind the scenes. 

Without Liquit Smart Icon technology, organizations face several challenges: 

  • Lack of Immediate Contextual Access: Without Smart Icons, end-users don’t have quick, context-aware access to applications. They’d need to navigate through multiple steps or interfaces to launch an application. 
  • Manual Intervention for Critical Tasks: Tasks like starting Excel and connecting drive mappings and network printers would normally require manual intervention. Without Smart Icons this leads to inefficiencies and user frustration. 
  • Complexity in Dependency Delivery: Without Smart Icons, ensuring that all dependencies are delivered seamlessly becomes challenging. End-users too often encounter issues when launching applications due to missing components. 
  • Reduced User Productivity: The absence of Liquit’s streamlined approach means that users would spend more time managing application settings and less time concentrating on their work. 
  • Difficulties Managing Patches: Without Liquit Smart Icons, organizations may need to rely on manual processes to check for updates and install them. This can be time-consuming and prone to human error. Liquit Smart Icons automatically check if the app is already installed and using the latest version. If not, Liquit installs or updates the application on-demand without the users even noticing. 

Liquit Smart Icon technology simplifies application delivery regardless of the device or location and improves the user experience, empowering employees to be more productive by automating critical tasks and providing immediate contextual access. 

Smart Icon Demos 

In the recent webinar, I demonstrated a Smart Icon for WhatsApp, which contained two actions in one Install action. The Windows application is set to be installed from the Microsoft Store, while macOS will use the custom application I created. To ensure that applications land on the correct Operating System, I used filters for the platform type for each of the packages. 

This Smart Icon contains two actions in one Launch action set. Stop at first effective action’ is activated: 

  • The first action launches the WhatsApp macOS application bundle.  
  • The second action launches the WhatsApp Microsoft Store app.  
Application Management for Windows and macOS - Smart Icon 2 actions

I used Microsoft Teams as a second example. During the recent webinar, this application was already installed. The Smart Icon for Microsoft Teams contained four actions in one Launch action. ‘Stop at first effective action’ was again activated: 

  1. Launches the Microsoft Teams Windows App (New) 
  2. Launches the Microsoft Teams app (Classic)
  3. Launches the Microsoft Teams macOS application bundle
  4. Launches the Microsoft Teams Online url
Application Management for Windows and macOS - 4 actions

Context Aware Automation 

In the webinar, I showed a demo where Smart Icons from WhatsApp and Google Chrome were placed on the desktop. Next, I set a custom wallpaper. Liquit enables one unified workspace on both operating systems, Windows and macOS. The trick here lies in the context: I created a context for Windows and one for macOS to get this done. The demo videos below show how this looks. 

Because both devices are not connected to Microsoft Entra ID, Single Sign-on (SSO) is impossible, so I must log in.  

Demo Videos: Below, I first launch the Smart Icon for Microsoft Teams from the Liquit Launcher. Then, I click the desktop Smart Icon for WhatsApp, it auto-installs, and then launches. 

Conclusion: Application Management for Windows and macOS 

Liquit offers a strategic enhancement to Intune, specifically tailored to bridge the gaps in application management across Windows and macOS environments. By integrating Liquit’s comprehensive application deployment and Smart Icon technology, organizations can streamline their IT processes, ensuring seamless application management and deployment. This not only simplifies the IT team’s workload but also elevates the overall user experience, making application management more efficient and effective. For those looking to optimize their application management strategy, exploring Liquit’s capabilities is a logical next step. 


Additional Liquit Posts

Back to Top