Android Development It is not difficult to develop technology, and technical problems can be easily solved by means of books and it online education. However, to really become a master, it is necessary to break the difficulties,Android Development What are the difficulties?
first, the interface design: forsmart PhonesorTablet PCprogram, the difficulty is how to design a user-friendly interface, while allowing you to design the interface for different models.
Second, AndroidThe system is constantly being upgraded and not fullybackwards compatible, so one important question is how to adapt to different versions of the OS.
Third, let the program always maintain its extensibility, so that the structure has remained resilient
Four, the most important one is that the user's needs continue to change. If you don't know enough about your users, your app is still unpopular, even if you have a "good experience" product that fits on every model. With the rapid increase in the number of applications now, peopleAPPthe aesthetic appearance of fatigue-like. If the development of the product is not special, just the use of things, users will not pay attention to, not to mention the cost of traffic download? There are many useful apps, but only a few of them succeed. There are a few suggestions for developing a successful app:
1, you are a developer at the same time, is also a user, you represent the extent of other users, those you need but the use of uncomfortable applications, is one of your opportunities, you think about how to design a better application than it
2, the study of human nature, such as the face of the use of people eager to pay attention to others and understand their own psychology, creating such a fiery app
3. What problems do you encounter in your daily life, and can this kind of problem be solved by developing an app? For example, if I want to learn it technology from anywhere, can I develop an IT online learning app? (although such an app already has)
This article comes from the Wheat Academy:http://www.maiziedu.com/
The difficulty of Android development?