Differences between Android and iPhone application interface design

Source: Internet
Author: User

BKJIA Editor's note: Android and iOS are currently the dominant mobile operating system platform. Many mobile developers develop across Android and iPhone, but the interfaces of Android and iPhone are quite different. This article describes in detail the differences between Android and iPhone application interface design.

The split of Android versions is serious, mainly because of interface adaptation problems caused by diversified screen resolutions, mixed key layout, and program system compatibility caused by API modifications of different versions, while the iPhone maintains good uniformity.

The two platforms have different visual styles, open-source code, drawing interface costs, and custom standard controls. For example, the icons of the two platforms are dominated by previous views, but the icons of the iPhone seem to be shining, android icons are simple.

Therefore, Google Books visually differs between the two platforms. The iPhone provides a very convenient table view), which is suitable for processing data streams like Weibo, android achieves the same view at a high cost. You need to redefine the control, and it is not stupid to change the iPhone Implementation Effect to the same effect as Android.

If it is a control that almost does not need system customization, such as OperaMini, the effects of each platform are almost identical. On the one hand, the design style is caused, and on the other hand, Android can achieve full-touch operation on the iPhone, that is, the interface design compatible with the iPhone.

Right or wrong in visual style, but the operation is acceptable. For example, porting an excellent iPhone design to Android improves the operating efficiency. This is also beneficial, and even third-party applications are helping the operating system solve the problem of differences. Controls and Information Architecture methods are not mutually exclusive between the two platforms.

When talking about the project, a middleware mentioned that the previous two platforms were too similar and now they have been changed back, which is not necessary. It is designed to give priority to efficiency, even if it is costly. In addition, few users use both Android and iPhone mobile phones to accuse designers of two different ways.

If there is no difference in efficiency, but the layout is different, it tends to follow the usage habits of each platform. If you were an iPhone user, it would be a platform issue if you were not familiar with Android. You should also pay attention to the differences in the platform design to avoid new problems. For example, when an individual uses the icon for the first time, the icon in the upper left and lower right corner is returned. Because it is too close to the mobile phone's Physical return key, operations on the right interface are still frequent errors.

Phone Club -- BKJIA mobile development offline technology salon activity Date: January 15
Topic: advanced Android Application Development Technology
Location: donglian art club, No. 30, Zhongguancun South Street, Haidian District, Beijing
Lecturer: Fan huaiyu Netease) Click to register

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.