Mobile apps for
customers and prospects

When a customer or prospective customer downloads, installs and operates an app on their iOS or Android smartphone or tablet, you have a dedicated connection into their mind. Unlike a website, your competitors are not a click away, and you have complete control over the environment and your interaction with them.

For this reason, companies have been implementing their own apps in droves, and you should consider joining them.

What can a smartphone or tablet app do for your customers?

The answer is that your iOS/Android app can probably do pretty much whatever you would like it to do. If the information your customers need resides in one or more of your business systems, many of these systems now offer what is referred to as an ‘API’, or ‘application programming interface’.

An API allows your own software, such as your smartphone app, to read or write much of the data in your business system. If you want customers to be able to explore your products, pricing, inventory availability and the like, you can make that information readily available if it already resides in an existing systems that includes an API. When we build your app, we simply take advantage of the tools already available in the API.

Most API’s also allow you to write data, so your employees can record details related to the customer interaction, if your software supports it.

What about custom requirements for your app?

If you are looking to implement new functions not available on any of your existing sysytems, we can build a custom database application to record, store and make available nearly any type of data you require.

What if my customers need data from more than one system?

That’s the beauty of developing your own app. Unlike the mobile apps offered by individual software vendors, a custom app can access data from as many systems as you choose, including commercial software in use at your company and proprietary databases or systems developed specifically for you.

How do I decide what my app should include?

The first step is to draw up a wish list of the capabilities that you would like to make available to your cusotmers and prospects.

At that point, our professional services team can take over. We will discuss your requirements, evaluate the capabilities of your existing software to support those needs, and define any new capabilities you require.

There is generally no charge or obligation for the initial requirements evaluation. We will contact your existing software vendors to determine their capability to interface with your app, and help you define the scope of your project.

Once it appears that the project is feasible, and we have broadly scoped out your requirements and developed a preliminary project budget, it’s time to get to work. The first step is to perform a business analysis and develop detailed specifications, which then serve as a roadmap for development.

To learn more, please see Our development process