This article is of technical nature, providing optional information.
Dynotag does not require a specialized “dynotag app” to be installed on your device – so how do dynotags work?
The dynotag system works with any modern web browser. When you visit dynotag.com from your browser – the Dynotag Cloud Service (DCS) loads a stand-alone webapp into your browser. This is actually a full application – that communicates with DCS using Dynotag’s API (Application Program Interface). You just do not have to worry about installing this webapp because your web browser loads it automatically when it is needed.
Why a webapp? Because it does not make sense to require people to install a specialized application just to view a tag’s contents. When someone needs to view your tag’s contents, if they were told that they need to install an app – they would simply give up on viewing the tag. It was a fundamental requirement to make it easy for anyone to view a dynotag – even if it is the first time they are seeing one. All they have to do it visit the dynotag’s ID printed on the tag (dynotag.com/xxxx-xxxx) in their web browser – and the webapp is loaded automatically by DCS to display the tag contents. Plus, the webapp enables Dynotag to enhance the IoT (Internet of Things) solution and add new features over time.
What if the webapp does not work with a given browser?
The webapp presents what we call the “Mobile Friendly UI (User Interface)”, designed to work well on myriad of smartphones, tablets as well as laptops and desktops out there. If the webapp cannot load due to an old browser, etc. – then the dynotag system automatically reverts to the “Classic UI” – which is an older web server based UI that works with most older browsers.
How many flavors of the webapp are there?
Just one. A webapp provides far more functionality than a simple web site, just like a specialized iOS, Android, Windows or Mac apps does. However, a single webapp works in all combinations of modern OS environments, whereas an app would need to be updated all the time to stay current with the OS.