I’m sure we can agree that the modern web is huge, allowing people to access content wherever they have a browser. What is also huge, is the community and ecosystem behind it all.
By fully embracing web technologies, we get to leverage all the hard work done by countless other developers, while also giving back to the community by helping improve the code that we use.
We want the end user to access the portal wherever they need to; on their desktop, in the web browser and on their mobile devices. However, developing an application for multiple platforms can present certain challenges.
Same product but completely different code.
The solution was this: To take the web code and use it on desktop. This would result in one code. The benefit from this is that we would be able to create new features faster. Now both versions of DeskDirector would be identical.
Even though the original web portal was based on the same design as our desktop WPF portal, they ended up looking quite different, just because they were developed using completely different technology and ecosystems.
At the end of the day, it’s the user’s experience that matters the most.
By making the most of what the web has to offer, we hope to deliver new features faster and provide a more consistent, familiar, experience.