Alpha Software Blog



Avoid Unnecessary Pain: The Right Way to Build Offline Mobile Applications


AppDeveloperMagazine Logo

Proper planning prevents poor performance. This week's edition of App Developer Magazine documents the performance pains mobile workers experience when companies don't properly plan for intelligent offline capabilities in their mobile apps. Offline support, when done properly, guarantees your app can be used anywhere. If poorly done, however, an offline enabled mobile app can be worse than one that requires constant connectivity.

"The Right and Wrong Strategies When Taking Your App Offline", penned by tech writer Martin Heller, clearly illustrates why thoughtful offline capability is critical in modern mobile business apps. Heller outlines a common field services scenario, including an example of why a "server wins" approach to offline can fail miserably. A mobile app that doesn't work in offline mode restricts where it can be used. Heller describes two common conflict resolution strategies in his article: letting the user decide or writing a custom algorithm and explains a better approach for enterprises:

"Even a well-thought out set of business rules could run into problems in some unforeseen cases. It’s probably a good idea to combine the custom conflict resolution algorithm with some human oversight – and a good audit trail."

Heller offers a different strategy, outlining how someone might combine both approaches to deliver a true enterprise-ready offline app. He specifically calls out Alpha Anywhere as a platform offers this best-practice approach built-in. Alpha Anywhere 3.o introduced new features, enabling users to build offline web and mobile applications. Heller discusses how Alpha Anywhere also handles local data persistence for forms, and application caching, to address all of the possible runtime problems he identifies earlier in the article. Read the full article.

Read why a poorly planned offline app can also dramatically affect your data plan costs.

Listen to a webinar on how to build mobile and web business apps fast with offline capabilities including image capture using Alpha Anywhere.

Prev Post Image
Business Information's Innovation Spotlight Product-Alpha Anywhere 3.0
Next Post Image
IT Briefcase: Solving the Offline Problem of the Mobile Workforce

About Author

Amy Groden
Amy Groden

Amy Groden has served more than 15 years in marketing communications leadership roles at companies such as TIBCO Software, RSA Security, and Ziff-Davis. An expert in enterprise software strategy and data analytics, she developed marketing programs that helped achieve 30%+ annual growth for Spotfire analytics products and for a $1Bil, NASDAQ-listed business integration company. Her accomplishments include establishing the first co-branded technology program with CNN, a communication strategy for launching a public company on the NYSE, and leading digital transformation branding for NASDAQ-listed firms. Amy is a dedicated mentor to future industry leaders, serving as a Guest Instructor for the Sales Practicum at Babson College. She’s also served as a Healthbox Accelerator Program Mentor, a Marketing Committee Lead for the MIT Enterprise Forum of Cambridge and on the inaugural planning team for Boston TechJam. Amy currently serves on the Board of Directors for Hearts and Paws Comfort Dogs, a Massachusetts-based nonprofit. She holds an MBA from Northeastern University.

Related Posts
Webinar: Sailor Makes Second World Record Attempt
Webinar: Sailor Makes Second World Record Attempt
Why Alpha Anywhere Is a Leading Low-Code Platform for Enterprise Business Applications
Why Alpha Anywhere Is a Leading Low-Code Platform for Enterprise Business Applications
The Hidden Risks HVAC Owners Face in a Shrinking Labor Market
The Hidden Risks HVAC Owners Face in a Shrinking Labor Market

The Alpha platform is the only unified mobile and web app development and deployment environment with distinct “no-code” and “low-code” components. Using the Alpha TransForm no-code product, business users and developers can take full advantage of all the capabilities of the smartphone to turn any form into a mobile app in minutes, and power users can add advanced app functionality with Alpha TransForm's built-in programming language. IT developers can use the Alpha Anywhere low-code environment to develop complex web or mobile business apps from scratch, integrate data with existing systems of record and workflows (including data collected via Alpha TransForm), and add additional security or authentication requirements to protect corporate data.

Comment