40
votes
Accepted
What is the iOS alternative to a radio button?
Usually this is done using a table view, which is basically a list of items as well, only with a checkmark instead of a radio button. Sometimes such lists are on a new 'page' in the navigation ...
15
votes
Accepted
The best scroll direction | Apple v.s. Windows
There’s no “right” way. It’s all in the analogy.
The Touch Screen Analogy
When you use a touch screen, the scrolling behavior is intuitive — it’s like you put your finger on the actual content and ...
11
votes
What is the iOS alternative to a radio button?
I wrote a highly customizable radio button control for iOS. It supports both obj-c and swift. Hope it helps!
5
votes
Accepted
Should I choose a short or lengthy title for my app on App Store?
Typically, the top performing apps have shorter (branded) titles
The average for the top 200 free apps are:
26 characters
4.5 words
But it probably doesn't matter
App title length – if penalized at ...
4
votes
What is the best way to show an item has been added to a list in iOS?
You can consider few ways to go about it.
Simply just display a alert box saying "Item added to to list successfully".
when the item is added, automatically scroll it down to the position where it ...
4
votes
How are people testing prototypes on Apple/Android watches?
Paper prototyping is a quick and dirty way to do early usability testing. You can do that on a watch UI in the same way you do it for desktop/mobile UIs. Just print out your prototype screens and ...
4
votes
Why does Apple hide the vertical scrollbar on Mac laptops?
I think it is a stupid decision. It is fashion or change for change's sake ... two things that are endemic in the IT world, but that it would do better to be without.
A vertical scrollbar does not ...
4
votes
What is the iOS alternative to a radio button?
UIPickerView
You may want to use a UIPickerView for something like that.
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIPickerView_Class/index.html
UITableView
There’s ...
3
votes
Card-swipe based interface for macOS: Human Interface Guidelines
The problem you might face is not mainly in the transition between states (although it might also be) but in the way the user interacts with the app.
In non-touch devices, drag is used to change the ...
3
votes
Accepted
Can solid and hollow icons be used together?
In general, I think that from an aesthetics standpoint it's reasonable to combine them. What Apple does in the list is a question of readability. Note how the "Books" and "Audiobooks" share the same ...
3
votes
Is Apple's or Google's meaning of the three-horizontal-bar icon more popular?
Over the years, things have changed somewhat.
Chrome has changed its menu icon to three vertical dots to comply with the Material Design HIG:
Apple has changed its drag-and-drop icon to be visually ...
3
votes
Accepted
How to design for a new product or platform?
Experience Bias (I don't know the technical term)
Despite having 3000+ apps available at launch, many from reputable developers and big-name companies, one of the main criticisms of 3rd-party Watch ...
3
votes
Why does Apple hide the vertical scrollbar on Mac laptops?
I think reasons are:
To use all width of a screen. Default scrollbar takes about 17px.
To make width of page unchangable. Just imagine - you have page that fits to screen's height and you do ...
3
votes
Using Material Design on iOS
You are not going to get penalized for implementing material on iOS.
However, if you are doing it just to keep your product consistent across the two platforms, I would review the reasons behind that....
3
votes
Is the charging port in Apple's Magic mouse a design failure?
Given that with just 5 minutes of charging you get around 10 hours of mouse usage and charging it to full gives you around 1 to 3 months of usage, at first it might seem that it's an aesthetic ...
2
votes
What are the drag & drop patterns for iPhone 5 or 6?
Referring the iOS HIG, Dragging is a design principle, however, it isn't used as often in iOS as it is being in the competitive mobile OSes.
Mainly, iOS functions with Multi Select > Action.
Drag ...
2
votes
Apple Watch: How to recruit users?
Some kind of survey with questions like agree or disagree- "I always want to have the latest technology."
Or even just outright asking (masked amongst other questions so they dont think there's a ...
2
votes
What is the iOS alternative to a radio button?
If you are developing an iOS app, you should probably use the Picker control.
As detailed in Apple's iOS Human Interface Guidelines: "A picker displays a set of values from which a user picks one."
2
votes
Can solid and hollow icons be used together?
They look good to me. They all have fills --just different percentages of grey, which is legitimate.
What's grotty and unprofessional-looking is to use visually dissimilar styles, i.e. different ...
2
votes
Apple's Hamburger Menu?
I think if using 2 lines will make the transformation into "X" more make sense than using 3 lines, which is in IOS it self 3 lines has a meaning already.
Is Apple's or Google's meaning of the ...
2
votes
Is the new Apple Music with big fonts good from a usability perspective?
Let's not overthink this.
Larger fonts do increase usability but larger fonts don't always mean, "look at me!"
You notice the bottom navigation bar? The icons in it are pretty small and the text is ...
2
votes
Apple UI Guidelines, tabs bars and toolbars
No. Use a segmented control for the iOS version instead of a tab bar and keep it in the header below the Chapter label.
2
votes
Accepted
Using Material Design on iOS
It is a subjective and business decision whether to use material design on iOS apps or not.
Here are some facts supporting it :
Material Design, did prove to have a fairly good usability acceptance. ...
2
votes
Accepted
Why does Apple use this guideline "A label is often unnecessary when placeholder text is present"
Here is the source for your quote.
You can split data entries into two kinds:
Fill and forget
Fill and persist
Fill and Forget
In this scenario:
The user lands upon some data entry interface
The ...
2
votes
Is the charging port in Apple's Magic mouse a design failure?
My guess is that the Lightning connector is not designed for the mechanical strain of using the mouse while charging. So maybe it is to avoid warranty claims of angry customers who damaged the ...
1
vote
Accepted
What's the common name of the design pattern used on the home screen of the Apple watch?
It's often referred to as a 'pan and zoom' pattern.
You can pan across apps, and zoom in as needed to app 'groups', to make selection easier.
As @Greg Whitham correctly mentions, the layout has been ...
1
vote
Should additional animations be shown *after* the first app-app transition?
I this you are talking about iOS animation and transistions.
If yes,iOS uses motion effects to create the perception of depth on your Home screen and within apps. If you have sensitivity to motion ...
1
vote
Is the new Apple Music with big fonts good from a usability perspective?
Well, it dominates the space and is eye catching, plus I think is "on trend" at this time, even though it means lower information density in that region.
From a purely logical point of view, this ...
1
vote
At what percentage of platform usage should I design the specific experience for?
If I were you, I would like to know why it's primarily used on the iPhone and not the iPad. Is it because your users use the app on the go and they don't carry around their iPad? Or is it because the ...
1
vote
The best scroll direction | Apple v.s. Windows
Both the platforms assume different mental models.
Apple assumes that users are scrolling the view itself and hence it should move in its direction.
Microsoft has a mental model of a window blinds. I ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
apple × 62ios × 24
iphone × 8
usability × 7
mobile × 7
gui-design × 6
ipad × 6
mac-os-x × 5
applications × 5
guidelines × 4
human-interface-guideline × 4
google × 4
navigation × 3
buttons × 3
icons × 3
security × 3
font × 3
interaction-design × 2
design × 2
mobile-application × 2
interface × 2
users × 2
password × 2
windows-os × 2
typography × 2