Introduction : This article was translated from the article "5 thingsto Avoid while developing Your Next Mobile App"
The popularity of smartphones has led to the emergence of a large number of mobile applications that can help people solve the problems they face in their daily lives. According to a report published by Smart Insights , mobile apps account for the 89% of the total amount of timepeople use smartphones, so to ensure that the apps you develop are successful and can be profitable for the long term , you need to bypass the following five pits during development :
1. Ignore the ever-bigger phone screen
According to a recent survey by the technology flagship website CNET : Super Large screen is being sought after by everyone. Therefore, you should remember:
- The smartphone is no longer a regular phone , but a hybrid device. Is the most common, but also the most happy to use the interactive way, the larger the screen to meet the needs of users.
- Smartphone manufacturers are looking to launch a large-size screen phone, but the past is difficult to achieve because of the technical level. And now with the advent of new display technologies, this bottleneck has apparently been broken.
- E-commerce people prefer the big screen, because customers who use big screen phones to shop online are often more likely to end up pressing the (Pay) button.
Of course, the screen orientation of the device is equally noticeable, and you need to allow users to have a consistent user experience across different screen sizes and screen orientations .
2. Ignore the compatibility with (old) phone
If you mention a smartphone, you think about the bright metallic light of the IPhone 6, or the proud arc of a Samsung S6 edge, then you're probably mistaken.
Many Android users like to use their old phone, and in fact, people update their phones more slowly than expected , according to a report published by CNET .
This is further explained by the latest report from the Google Games store, which still has many Android devices running the old system version:
- Gingerbread (2.3.3–2.3.7) –5.6%
- Ice Cream Sandwich (4.0.4–4.0.4) –5.1%
- Jelly Bean (4.1.x–4.3) –37.4%
- KitKat (4.4) –39.2%
As you can see from the above data, if you neglect to be compatible with the old version of the phone , you will lose millions of users .
3. Ignoring power consumption and memory usage
Power and storage are the two key resources of a smart machine. A study by Usamp shows that users do not like or do not install certain apps for the same reason : stutter (76%), Crash (71%), power consumption (55%). These factors are important reasons why users don't choose your App.
When developing a mobile app, you must know the following:
- For most smartphones, memory is a major factor in preventing them from downloading applications. Many (thousand-yuan machine) or low-end machine memory even only 1 GB.
- too much memory can slow your phone down, causing the App to stutter and crash .
4. Incompatible with other applications
In a study at the University of California, Berkeley , the authors encouraged developers to use the possibilities offered by the smart-machine platform to achieve collaboration and interaction between applications. The benefits of this include:
- By leveraging the data and services provided by other applications, you can give users the impression of a seamless experience in the same application.
- Reduce the burden on developers and improve the intelligent reuse of functions.
5. Ignoring the consistency of user experience under different systems
According to research conducted by Nielsen Norman Group , the consistency of user experience is always maintained under any platform , helping to build trust with users.
Therefore, your application features need to be well positioned and meet some of the user's strong needs. At the same time, the demand for those second only to the first needs to be satisfied.
In addition, a study by Forrester research shows that about 90% of respondents use three devices on average to accomplish a task. Therefore, it is important to have your app maintain a consistent user experience on different platforms and on different devices.
This site article is for baby bus SD. Team Original, reproduced must be clearly noted: (the author's official website: Baby bus )
Reprinted from "Baby bus Superdo Team" original link: http://www.cnblogs.com/superdo/p/4644436.html
[Excellent translation]003.5 Details of the mobile development app you should avoid (5 things to Avoid while developing Your Next mobile app)