Last week, we talked about the four back-end layers behind every great mobile app. Theoretically, you’ve made a lot of great technology decisions driven by the business objective you have for the app.
Now, we'll get into the mobile device itself, including features, tools, and the engaging experiences apps create.
Split up into four layers, each part of the front-end is defined by the device's capabilities. The decisions made here build on each other and, if made correctly, work in concert with the back-end layers to create a truly stunning experience.
This can turn a useful app into a truly loved app.
The Container Layer is the first layer of the app on the mobile device itself. Think of it as the secure, enclosed wire mesh made of code, where all your back-end data will meet the data and features that live on the mobile device.
In general, there are three types of containers.
Understanding what kind of device-created data will be needed by the app will naturally change the way you build it. Here are some typical questions to consider:
This layer helps determine what functions and formulas will operate even when the app is being used offline. Other considerations include:
If you were in the food business, this layer would be called “the presentation.” It’s how the app looks and feels to the end user. It’s what makes the app sexy and fun. If you’ve considered all the other layers thoroughly, you’ll be able to spend the kind of time that will really pay off. Get this layer right, and your app will deliver results for your user and ROI for your company. And it will get used.
Here are a few things to consider here:
For a more in depth look at these four layers, plus an explanation of the four “backend” foundation layers, download the free ebook, The Anatomy of a Mobile App, by clicking the button below.