8 questions you should ask regarding "offline" support in mobile app development platforms

Blog



8 questions you should ask regarding "offline" support in mobile app development platforms

 

 

When low-code/rapid development platforms started appearing a few years ago most vendors conveniently assumed there would always be signal (wifi or cellular) - because frankly it is easier to build mobile apps if you can assume that there will always be signal.

Then reality struck - while there is a lot more signal available today than a few years ago - there is always a good chance, the signal will be unreliable, spotty or non-existent, at least some of the time. Now, If you are using your mobile device casually, that may be ok, but if your device and your mobile app is key to you doing your job, and even if losing signal is only a factor some of the time, signal loss is simply un-acceptable because you can not be assured that your mobile app will always work.

As a result, vendors of low-code products realized that this problem needed to be addresses - but, as in the case of many things, the devil is in the details and it is much easier to make claims than to actually deliver on a claim!

So what are the main items that you need to be on the look out for when selecting an offline mobile development and deployment platform to build offline mobile apps or offline mobile forms?

1. Are there limits to how much data can be stored offline?

2. When you synchronize the data, how does the system handle conflicts. (ie. If there have been changes to the underlying data when the mobile worker has been offline and then they synchronize, which version of the data should prevail?)

3. Will the app handle situations where the device is turned off or loses power?

4. How much work and skill is required to add offline support?

5. What is the user experience for the offline worker using the app?

6. When offline data is synchronized with the server database, can one initiate (client and server-side) events that give you a lot of
control over the process and allow you to inject custom code if you want?

7. When you have captured large amounts of rich-media data (video and sound) when you are offline, do you have flexibility regarding
where that data is stored when you synchronize?

8. Can you generate reports and charts on your mobile device when you have no signal?

An example of one of Alpha's best offline mobile apps to inspect oil platforms in the North Sea.Clearly this is an important topic and if you are going to be building mobile apps for bespoke corporate apps or for commercial SaaS apps,
it is important to be educated and be sure you ask the right questions.

At Alpha, we identified "offline" support as a real and widespread problem a number of years ago and we have made easy yet powerful and flexibile "offline support" one of our top priorities to solve (and continue to enhance,) in such a way that offline is something
that you just "get" when you adopt Alpha Anywhere.

Also click here to watch a video on Alpha's "offline" support and for information on "offline" in the Alpha documentation, please click here.

 

 

 

Most Important Mobile Trend in 2018: AI
Dan Bricklin Continues Quest to Democratize Technology

About Author

Richard Rabins
Richard Rabins

Co-founder of Alpha Software, Richard Rabins focuses on strategy, sales, and marketing. Richard also served as CEO of SoftQuad International from 1997 to 2001, when it owned Alpha. In addition to his 30 years with the company, Richard played a key role as co-founder, and served as president and chairman of the Massachusetts Software Council (now the Massachusetts Technology Leadership Council), the largest technology trade organization in Massachusetts. Prior to founding Alpha, Richard was a project leader and consultant with Information Resources, Inc. (IRI), and a management consultant with Management Decision Systems, Inc. Richard holds a master's degree in system dynamics from the Sloan School at MIT, and a bachelor's degree in electrical engineering and master's degree in control engineering from University of the Witwatersrand in Johannesburg, South Africa. He has served on the boards of Silent Systems, Legacy Technology and O3B Networks, and is co-founder of Tubifi www.tubifi.com.

Related Posts
6 Reasons why Companies are looking to Build
6 Reasons why Companies are looking to Build "industrial Strength Mobile apps for their "Stand-Up" Staff
Offline Apps: The Wave of the Future
Offline Apps: The Wave of the Future
Offline Mobile Forms
Offline Mobile Forms

Comment

Subscribe To Blog

Subscribe to Email Updates