📜 ⬆️ ⬇️

How to adapt the service for mobile platforms

With the fact that the mobile and tablet markets are among the fastest growing, today no one will argue. This is a good point, many have a chance to turn the tide and win the second round, and for many sluggish there is every chance to stay only on the big web.

In this connection, even radical approaches appeared when it was proposed to design primarily for mobile platforms, and then think about the big web (http://www.lukew.com/resources/mobile_first.asp). This is a beautiful concept, but the harsh truth of life is that many services already exist in the web version and they need to step into the mobile world.

Let's understand how to adapt an existing service for mobile platforms. At once I will make a reservation that we leave the tablets behind the brackets, there is a special conversation. The second moment we take into account modern touch phones.
In this article we do not consider the actual graphic design of the application. Consider the stage that precedes the work with the interface designer.
')
First of all , the mobile version is distinguished by user goals and scenarios. Mobile service is almost always about here and now. What will happen tomorrow or yesterday you are much less interested in:

Remove from the first release all that relates to planning stories, long viewing, selection, etc. In the comments, there will be shouts that it's not true, I do almost everything on my mobile. This, of course, is true for a small part of the audience. And for the first release, these scenarios are better viewed and set aside for the future. When you implement them in 1.0+ do not forget to compare the frequency of their use in comparison with the current ones.

Secondarily, the phone is still a bunch of additional information about the user:

Fashionable LBS services are more likely to make sense, not as separate services, but as a specific addition to any existing service. Use the user's position to filter out the information he does not need and do not ask him stupid questions.

The phone is next to the owner, you can always remind him of something important and he will notice it. For example, it is very useful to remind you that tomorrow is a cold snap or rain, if the service is weather. The phone is the best option for reminders today.

About recording photos, voices - most likely there will be completely separate scenarios that are not in the large version of your service. This is really a whole direction for new opportunities.

Think at your leisure, because there are still a lot of interesting pieces: an accelerometer, an altimeter, a gyroscope, etc.

Thirdly : the Internet. In the mobile it is slower, much slower and it may not be.

Ineta freebie will not be worth the move to another region or country, waiting for you roaming. And unfortunately he will not die soon. But even if you have fully paid for the service, the Internet begins to disappear even within large cities. Modern base stations often provide a very poor signal in closed courtyards, even in the city center. About the country tracks silent.

Hence the conclusion your application should survive without the Internet. Let not 100% functionality, but the application should remain useful.

The last moment , the service is left alone. The mobile option is the continuation of the web, the continuation of the mobile web. The user in this case uses one service, but not two different ones. The service should remember where the user stayed, what the last person watched or searched for, what he put in his bookmarks. Consider scenarios that affect both platforms. Without this bundle, your service today will be seriously inferior to competitors.

Total:


I will be very grateful for any additions or comments on this topic.

Source: https://habr.com/ru/post/139397/


All Articles