Cross-Platform

Why is Cross-Platform important?

Being able to support multiple platforms is becoming more and more important in the software industry. 

Getting ready for all new and future platforms was part of the design process of JetAdvice Edge.

When we look at the platforms that our customers use, Windows® is still number one with Linux® + Raspberry PI® as a strong number two.

We believe that this picture may change in the future. Therefore, we engineered JetAdvice Edge so that it’s Cross-Platform compatible from the start.

We call it “Cross-Platform”, but you might as well call it “Platform-Independent” or “Multi-Platform”.

Want to hear more?

    Support says

    Saying that we have Cross-Platform support is a big thing – but we’re ready to live up to it.

    So far, we have done most support work for Raspberry PI®, but we do also see a rising need among our customers for supporting other Linux® platforms.

    If you have a certain need for specific platform support, we can get help from the guys in development to get your platform tested and hopefully supported.

    Management says

    Over the years we have always supported Windows® – in a lot of different versions. 

    In the last couple of years, we’ve had an increasing amount of requests from our partners – being MPS partners, Vendors or Supply Distributors – for the support of other platforms.

    Therefore we chose to allocate the necessary resources to develop JetAdvice Edge to be Cross-Platform ready.

    Supporting multiple platforms also has an impact on JetAdvice Cloud (our servers). Delivering bulletproof security is critical for us – and this has also been a driver to start using other platforms than Windows®.

    What is JetAdvice Edge?

    The nerds say

    We see Cross-Platform support as having a single reliable, and tested codebase.

    A proven codebase that will execute properly across multiple platforms – without the need to have multiple code bases or code paths that behave differently for each platform. 

    Of course there will be slight variations for different platforms, folders, file paths, registering and starting services, etc. – but once these have been taken into account, the rest of the code is the same across all platforms.

    Facts

    JetAdvice Edge is built on Microsoft®’s .NET Core. 

    Even though we now offer Cross-Platform support, we still focus on having broad and strong Windows® support – which means being compatible with as many versions as possible:

    • Windows® 7 SP1 (x86 and x64)
    • Windows® 8 (x86 and x64)
    • Windows® 10 (x86 and x64)
    • Windows® Server 2008 R2 SP1 (x64)
    • Windows® Server 2012 (x64)
    • Windows® Server 2012 R2 SP1 (x64)
    • Windows® Server 2016 (x64)
    • Windows® Server 2019 (x64) 

    The list of Linux® distributions is endless, we know. The ones we have currently tested are all Debian-based distributions:

    • Debian (v10 LTS 64)
    • Ubuntu (v20 LTS 64)

    Raspberry PI® is used running different versions of Raspbian. The ones we run/support internally are:

    • Jessie
    • Stretch
    • Buster

    Note: Pi Zero hardware is not supported as its processor doesn’t support the required instruction set for .NET Core.

    We are working on supporting other platforms as well. Let us know if you have a specific need.

    Learn more…

    about our new Connector: JetAdvice Edge

    Start using JetAdvice today

    JetAdvice takes printer fleet management to a new level of efficiency and ease of use.

    Our advanced MPS solutions give you full control of the printer fleets of your customers.