Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the differences in interaction between iOS and Android

2025-01-15 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article will explain in detail what are the interactive differences between iOS and Android, and the content of the article is of high quality, so the editor will share it with you for reference. I hope you will have some understanding of the relevant knowledge after reading this article.

Nowadays, most PM / interaction / UI designers think about the functional logic and interaction state of the product on the basis of iOS, but it is easy to overlook the fact that some features cannot be "adapted to both ends with one draft" in Android, and some product differences are different on Android.

So let's talk about the 9 product / interaction differences between Android and iOS. I hope you can consider more knowledge points in your product design in the future.

Differences in virtual goods, payment rules and methods

Payment rules

Yes, it lies in the payment of some virtual goods, such as vip members, XX coins, xx beans. IOS and Android have different payment rules: Android basically has no restrictions and no deduction. On the other hand, iOS has more restrictions and takes about 30% of the handling fee.

For example: with the same recharge of 30 yuan, the Android will get 300 gold coins, while in iOS, there are only 210 gold coins. It is precisely because of the difference in this bonus rule (no way, this is mandatory by Apple) that there are virtual currencies for various platforms, and the recharge ratio in Android and iOS is different, such as Kuaishou:

Therefore, the drawing rules of virtual goods on the iOS side must be carefully considered in product design, because this is related to the commercial and profit model of the product. There are usually two ways to solve the problem:

a. Let the user bear 30% of the cut:

At the same price, iOS users get less goods.

If the same recharge is 30 yuan, the Android will get 300 gold coins, while in iOS, there are only 210 gold coins. Such as fast Douyin, Momo and other currencies recharge.

IOS users pay higher fees for the same goods

For a 3-month vip member, the Android end price is 58 yuan, while the iOS end price can be set at 68 yuan. Such as Youku, Tencent Video's vip membership price.

b. The company is responsible for 30% of the cut:

For example, if the iOS end is recharged 30 yuan, the company actually charges 21 yuan, but iOS users can get the same 300 gold coins as Android. (in theory, there is this solution, but in reality, there are few companies to achieve it, after all, the cut cost is right there.)

It is also important to note that because of the different carving rules, the account balance of the same ID cannot be used on the Android and iOS sides. Therefore, it is necessary to inform users of this in product design to prevent users from making mistakes and maliciously brushing coins.

Mode of payment

Android due to open source features, so docking is a third-party payment platform, such as WeChat Pay, Alipay, UnionPay card and so on. For the sake of the closeness and security of the system, iOS can only call Apple's own payment system: log in to Apple ID, and then use authorized payment methods (Alipay, UnionPay card) to pay.

Different status bar interactions

The "status bar" is the battery bar at the top of our phone interface. In addition to switching colors in different backgrounds, it is also different in Android and iOS in terms of interaction triggers.

IOS: when the user scrolls a long amount of content on the Y axis, click the status bar to quickly return to the original position.

Android: no matter how long the user scrolls, the click has no effect.

Although this interaction difference is unique to iOS, it inspires us with a new design idea: when necessary, the status bar can carry a new interaction state for the product. Such as NetEase's LOFTER (iOS side), when the user leaves the music playback interface, the status bar is used to display music information and operation entry, which makes it convenient for users to quickly turn off music when browsing other content, which greatly improves the user's operation efficiency.

Differences in download mode and status

This "customer acquisition" scenario, which is mostly applied to operations, is designed to benefit new users (red packets, coupons, better-looking content, etc.). New users are usually allowed to download the product APP to pick it up. Due to the different ways of downloading Android and iOS, it will bring different interaction state and product logic.

Android: can be downloaded from the current page (background) or from the App Store; the progress can be displayed during the process, and the user is allowed to pause the download; after the download is completed, the installation page is adjusted, and the user can cancel the installation or install it automatically. It is precisely because of the convenience of Android downloading software that it brings a variety of interactive states: not downloaded, downloading, pausing, downloaded but not installed, installed. These are the interaction designers need to pay special attention to, behind each different state will be different product logic.

IOS: can only jump to App Store to download, where all the download process and status are completed, can be separated from the activity page, compared to the Android download method is much easier. The way to jump can be full screen or half screen.

Different ways of software update

Android: due to the open source nature of Android, users are prompted to update when there is a new version, and there is a "version update" entry inside each product. There are two ways to update:

Boot update: a pop-up prompt asks the user to update the APP, and the user clicks the "Update" button to go to the app store to update, or update on the current page and show the download progress.

Mandatory update: also prompt the user to update first, but the user clicks the "Update" button to bring up the software installation page. (provided that the product is already in wifi mode and the installation package has been downloaded)

IOS: for the sake of user experience, the iOS side forbids prompting users to update version information. This is also why the vast majority of iOS products, there is no "version update" import (such as QQ, Alipay, Baidu network disk and other large factory products).

Even if you click on it, you will jump directly to App Store to check the version. And the download channels are fixed in App Store. Of course, the way to update the software can only be carried out in App Store, can not do the same as Android background download, background update.

The difference in the position of the text to send instructions

When typing text in the keyboard of the mobile phone, due to the limitation of the system, iOS can only send instructions to the text on the keyboard, so all the interactive operations of iOS users are concentrated in the lower right corner of the keyboard.

On the other hand, the Android side is much more flexible, not only can send instructions be executed on the keyboard, but also new operators can be added around the input / search field.

The difference between exiting the floating layer list

After a long click on a picture, a list float will pop up, because the iOS phone only has a "Home button", and a "cancel" entry has been added to make it easier for users to exit the float.

On the other hand, Android phones already have a "back" virtual button, and Android users' exit / return behavior is used to be triggered by a virtual key, so it doesn't make much sense to make an extra "cancel".

Different ways to delete

The iOS side has been educating users to use "left slide" to delete list information, and all deletion functions support "left slide".

On the other hand, most Android systems can only trigger the editing status through a "long press", including the deletion function.

But now there are a very small number of products that are gradually breaking the boundary of "deletion" between the two ends, such as NetEase mailbox (Android) to delete information on the left.

Different message push mechanisms

When we open the product for the first time and allow access to message notifications, all information transfers are pushed based on the server. And the push mechanism of the two ends in this area is different:

IOS: all new information will be pushed to your phone in real time, and you will still be prompted even if you turn off the software. Even if you are offline, the information will be stored on the Apple server first, and then the received information will be pushed to you at once when you are connected to the Internet. It not only frees up the phone's memory, but also doesn't let users miss new messages.

Android: Android is different. If you quit the product, the data push will not inform you how much new information is available until you open the product again. Although it reduces the interference to users, it also increases the pressure of server data storage, and it is easy to delay users from receiving new messages.

After copying the text, the different state of the clipboard

That is, after the Sogou Input keyboard of our mobile phone copies a section of content in Wechat chat and mobile phone text messages, due to the differences in platform characteristics between Android and iOS, it will bring different interaction differences to users at both ends.

IOS: after copying the text, opening the input method keyboard will display the text content from the clipboard. Users only need to click to copy the text in the search field, input field and other operation areas that need to be filled in, without triggering the "paste" operation.

Android: while some Android machines (such as Xiaomi / Hammer / Letv, etc.), no matter what information you copy (text, numbers, URL, etc.), it is difficult to achieve the "clipboard" function in the input method. The user needs to trigger the paste function to enter the copy that has just been made.

For specific types of information, such as web addresses. Users often copy URLs with strong targeting and searchability. Some browser products will anticipate the user's behavior and display the copied URLs in front of them to offset the system restrictions on copying text on the Android side. For example, QQ Browser (Android end) has two solutions:

Method 1: use the message permissions of Android to pop up a prompt in the URL bar at the top of the mobile phone interface. No matter in Wechat or SMS, you can quickly reach the goal after copying the URL.

Method 2: after copying the URL, open the search function, the URL will be automatically located and pasted into the search bar, easy for users to query.

UC and Baidu have a similar solution: embed a wide range of copied information (text / number / URL / email address, etc.) at the bottom of the search box, and users can click to search.

This is also an appropriate solution, because the types of information that users can replicate are particularly broad and the goals are not very clear. It is impossible to accurately judge that users must have search demands. Therefore, the copied information is placed under the search box instead of automatically pasted into the search box, taking into account both user goals and operational efficiency.

So much for sharing the differences in interaction between iOS and Android. I hope the above content can be of some help and learn more knowledge. If you think the article is good, you can share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report