Why Developing Mobile Apps Can Greatly Extend Your Workforce

Blog



Why Developing Mobile Apps Can Greatly Extend Your Workforce


Several years ago when people thought about mobile apps, they wondered, “How are you going to take everything that fits on a normal desktop screen and squash it to fit onto a mobile device?” But at Alpha Software we’ve learned that’s the wrong question. Mobile isn’t about replacing existing desktop applications. It’s about extending apps to a new category of worker — and building applications that are targeted to doing the very specific and important things they need to accomplish.

True mobile business applications get and display only information relevant to people’s tasks, for example, the work someone has to do for the day and all its associated data, such as maps or customer contacts. The first screen of the app might be a simple assignment screen, and the second screen might have all the information needed to finish that assignment, and perhaps data capture so you can confirm you’ve completed the work.

You’ll still use your desktop application and back-office systems for a lot of the heavy lifting and analysis. You shouldn’t get rid of the pre-existing desktop application and try to fit it all on mobile. Only appropriate information is allocated to the mobile device. Mobile and desktop apps work together as part of the same team, in the same way that football players with different skills play different positions. You’re not going to have your quarterback running back punts, or your kicker trying to play linebacker. And you’re not going to have your mobile device performing sophisticated data analysis.

What Mobile Apps Must Do

All this means that mobile applications aren’t just stripped-down versions of desktop applications. Apps written for mobile devices perform a highly specialized set of functions, which can’t be replicated by desktop apps. They must:

    • Be location- and time-aware
    • Work offline
    • Allow someone to use them with just one hand
    • Be optimized for data-entry
    • Leverage rich media
    • Be optimized for small screens
    • Take advantage of a device’s hardware, including GPS, camera, and other onboard capabilities
Illustration 1. True Enterprise Mobile Apps

dcdc
Mobile apps should work on all mobile platforms, without having to be develop separate mobile apps for iOS, Android, Windows or others. Write once, deploy everywhere is the mantra you must follow to ensure your apps work properly anytime, anywhere and that they are updated simultaneously for all devices.

To read more about what constitutes a true mobile app, click here.

To see an example of how a mobile app differs from a desktop app, click here.

To read my recent article in CIOReview about how mobile apps can transform business processes, click here.
The Bar Has Been Raised for Developing Enterprise Mobile Apps - Here are the New Requirements
Techniques for Database Integration: How to Display Hierarchical Data in a List

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
What is the Solution to Retaining Deskless Workers?
What is the Solution to Retaining Deskless Workers?
How Oil and Gas Mobile Apps Improve Productivity and Safety
How Oil and Gas Mobile Apps Improve Productivity and Safety
How to Reengineer Yourself as a Mobile Developer
How to Reengineer Yourself as a Mobile Developer

Comment

Subscribe To Blog

Subscribe to Email Updates