On the Internet, we often see some people give out some confusing topics with ulterior motives, such as the following:
@ 710 Aziz: Some people moved the Android UI style to iOS, some people moved the wp ui style to iOS, and some people moved the iOS UI style to Android. difference-the UI style of other platforms on iOS is still very beautiful, at least not bad, and most of those on Android are ugly. different platforms have different inherent foundations and inclusiveness. therefore, it is strange to think about the number of people who often dislike the iOS style of apps on Android, how much responsibility should Google design and product personnel take in this case-to be a platform, especially a vulnerable platform, you should not only consider "if it is based on my rules, I will see it here ".
Old applications of the three platforms (Chinese Market)
Application quality should be distributed in a pyramid structure on any platform. because iOS has a more standardized market, a more sound anti-piracy mechanism, and a reasonable share model, it is most favored by developers. In iOS, the application quality can be said to be in a round-table distribution, there are a large number of excellent applications, and the number of the inferior applications is far smaller than the other two platforms. android is a typical pyramid structure. The best applications only account for a very small portion. Generally, applications and junk applications increase sequentially. the WP platform is quite tragic, with almost no excellent applications. Generally, there are many applications and more spam applications. It is a structure of a small round table and a small cone.
Cross-platform applications also have such a classification. generally, the iOS versions of cross-platform applications are the best because of the reasons mentioned in the previous section. Because Marketplace has a strict entry threshold, the quality of Windows Phone applications is the second; the access threshold for Play Store is low, and it is difficult to obtain income. The user quality is more uneven than the previous two. It is doomed that it is difficult for developers to take the Android platform as a key development object, it is usually handled casually.
However, the situation has changed since Android 4.1 appeared.
Typical ideas for cross-platform development
Because Windows Marketplace has strict review, the cross-platform applications on Windows Phone cannot see examples of hard-moving and inheriting themes. instead, native apps are everywhere on Windows Phone. the Metro UI has a strong personality. On the other two platforms, the harmonious design may be awkward on Windows Phone.
In Android, the above five examples have typical applications.
Back to the first paragraph and the picture. the Android version of the bucket cartoon actually imitates iOS in the navigation mode (switching categories at the bottom ), the UI also selects a neutral design (there is no obvious highlight or strong quasi-object tendency). If it is to be classified as an inherited topic class, it will still be very harmonious on iOS. however, applications of the pure Holo style appear slightly illegal on iOS, such as the dialing interface of Android. the Windows Phone interface has been moved to iOS. In fact, most of the interfaces are just similar to Windows Phone (we can say that it is Metro Design -- Shu also said, the best Metro Design Apps are on iOS, not Windows Phone.
Furthermore, a new generation of Google applications have successfully presented a set of UIS in a harmonious manner on different platforms. for example, the UI of Maps is first adopted on iOS and then moved to Android. However, this UI is harmonious both on iOS and Android, there is no visual or interactive conflict or split with the platform. there are also a series of applications using Metro UI on Android, the most famous of which is ZPlayer, a music player that completely imitates Zune. similar examples include Flipboard. this will happen in the future, because the new changes in iOS 7 will undoubtedly bring the gap between the three major platforms closer in the UI logic.
After reading the above analysis, do you still think that "different platforms, different innate foundations and inclusiveness" is reasonable? "To build a platform, especially a vulnerable platform, you should not only consider 'if it is based entirely on my rules, it will look nice here '. "you will also find that Android is no longer a weak platform (at least on the international market), even if it is not fully applied according to Android Design, it is also able to make a good UI on Android.
What the system looks like doesn't matter, and there are always excuses. The problem lies in developers and designers.