Welcome Guest | My Membership | Login

More MultiValue Database and Products Articles...

BlueFinity's Evoke Solves Web app browser caching issues

Conference Schedule

Phoenix 2019 - April 8th-11th
More Info



Release Date: Monday, August 21, 2017

Ever since web apps have been deployed to users there has been the frustrating issue that browsers use cached web assets. This means that the last used version of a web app may be accessed, and therefore updates to the web app may not make it through to the user. Worst still, different browsers and even different devices act differently, which can make the potential use of cached web assets even more unpredictable. Even a user's personal settings for their browsers can make browsers produce different results in respect of how the cached web assets are used.

The internet is full of suggestions for addressing this issue with web apps, most common is that users of web apps on desktop devices should always perform a manual forced reload when using a web app. This is not very user friendly and is certainly open to human error, and the issuer of the web app has no ability to confirm if a user has performed the procedure or not.

Web apps are useful and popular as they are easy to deploy, available across platforms, simple to modify and can offer sophisticated business functions.

Companies using Evoke, from BlueFinity, to develop their web apps not only benefit from extremely quick development and the ability for their existing staff to build and deploy high functioning, sophisticated business apps, but all Evoke apps have automatic cache updating, across all platforms, when a new version of an Evoke built app is deployed.

The powerful Evoke designer provides developers with everything they need to produce high quality business apps. They can quickly and cost effectively build interfaces, define and manage data, and use Evoke's unique business logic components to create apps. As the business requirements change then speedy enhancements can be made to the app in the Evoke designer. Evoke can deliver web, hybrid and native apps. With its single design structure, changes only need to be made once and the revised app can be immediately generated, automatically incorporating any customization, for all device types. At the time of app generation, Evoke users can increment a "published" version number and this will force the browser of the app user to update any web assets that have been updated the next time they access the app.

Malcolm Carroll a director of BlueFinity said, 'The inability for a company to ensure that the app their customers are using is the latest version of that app has caused well documented problems for years. Users have complained of incompatibility of apps after an upgrade, inability to log in to apps and numerous other issues. Automating the update process, by using Evoke to develop apps, takes this issue away from app users and helps companies to provide a more consistent, better service through the apps they have developed.'


# # #          # # #          # # #


About BlueFinity International

BlueFinity International, part of the Mpower1 group of companies, supplies leading-edge software development tools and consultancy services to the MultiValue database and Microsoft developer communities.

Founded in 2002, BlueFinity has created a series of products. Its flagship product - Evoke is a no code/low code rapid app development platform (RADP/MADP) designed to provide for the fast development and deployment of mobile, desktop and web apps for MultiValue and SQL database platforms. Evoke allows developers to build business apps and extend enterprise applications in a fraction of the time and cost of regular methods. All regular devices are supported including the iPad, iPhone and watches; Android and Windows phones, tablets and watches plus Windows, Linux and Apple desktop.

For more information, visit http:/​/​www.bluefinity.com/​

Related Articles:

Return to top