Tag Info

New answers tagged

0

Gestures are fairly undiscoverable—not obvious at first glance. With gestures on iPhone: Provide another way to do the same action. For example, in the Mail app, users can swipe to delete or can use the Edit button to reach the Delete command. Assign the gesture to functions that aren't critical. For example, it's possible users will try to navigate with ...


0

instead of showing all the controls at the same time you could have a view mode only with justlabels and visuals, when the play selects one of the panels it becomes editable and the controls appear


1

There is no native ios support for something like toast that I am aware of. According to ios Human Interface guidelines the standard convention for addressing temporary messages would be to use the UI Alert. The guidelines go on to suggest the following: If the alert does this... Informs users of problems they can do nothing about: If the problem isn’t ...


0

The top message slider that slides down from the top of the screen. On my iPhone6 I see it both with the controls and just with the info (texts, im messages etc). It slides back up in a few seconds unless reacted to.


0

Units are good for measuring stuff exactly, and it’s beneficial to have a single and consistent system (hence the system-wide locale setting that you should use). For your use case, however, they probably play a minor role, because no user will actually do any measuring, so exact values and units should be hidden away in Preferences/Settings/Presets! There ...


3

Let the device itself help you Can your app look at the regional settings on the device, for example as described in Apple's developer library? If so, you could then: Use the appropriate unit of measure for that region. If your app has a section for user preferences, bury the ml/oz setting for occasional users who want it. Also, be sure to log the ...


1

In android there's always the long-press gesture, the swipe in android is mostly used as a direct delete function. Perhaps you should read the guidelines for each platform first as this will explain the expected behaviour a user would have on said platform :-)


0

Many apps use a second screen for advanced options, usually accessed by pressing a button at the bottom of a screen with basic settings. At least, that is the most popular option on android and windows. I'm not sure if apple has a different standard, but from what I've seen during short uses of iphones and ipads, it's mostly the same. It might be a good ...


1

The second idea you propose makes the most sense out of the two. Since the user is warned of the udpate and asked to choose between taking action or resuming to the current task, it does not seem damaging to position directly into the new task. Don't forget that quality animation are required for the user to keep a sense of hierarchy and positioning while ...


0

Filling forms is not fun and especially boring when you don't know why you are doing it.. No one likes to talk to databases. Why don't you try something more conversational and human to make the task feel less mechanical. I would try using Whatsapp and let them feel like they are chatting with a Human and not a machine.. (Creating an app that feels like a ...


1

My thought is, try implementing a way to have a swipe from the right to the left of the screen go from Basic to Advanced. It lets more advanced users know it's there without having them go into the Settings app, toggle a switch, quit out of your app, and relaunch to see the Advanced control set. Do it similar to how SnapChat's "chat" system works; in order ...


0

As you mentioned if the user has long list none of the above mentioned options would work. I have a doubt on why would you make the user rearrange the list manually, particularly on small mobile screens? Instead, use a Filter selectbox on top of the list that will show: Recent Most viewed Last Week Last Month ... With This the user knows exactly ...


1

The old information can be shown as DasBeasto's example. I think that indication of fetching new information is also another micro-interaction that should be considered and designed with this state. Here are some examples of that particular moment. Refreshing the list automatically if there is Fading away the color for old items if there is ...


3

If it were me I would pop up a little notification like this, stating the issue and that they should connect to the internet. This can then be dismissed and the user can view old content. Then once they dismiss that, display a little bar like Facebook's at the top of the app letting them know they are still not connected in case they try to connect but it ...


2

Medium have gone for the no password route and it's certainly doable despite what some might say. It's controversial but essentially what they do is shift the security focus over to the email provider and send you a link/email each time you log in so you can see something unusual. Sounds like bad UX to me though as: you end up filling people email accounts ...


10

Your proposal actually complicates things for the user Current user interaction: type in email tap password box type in password tap [login] button Proposed user interaction: type in email tap password button wait for notification tap notification to switch app tap login button Your idea is that there is "just a single screen" but you overlook the ...


1

Two websites that come to mind are Messenger.com by Facebook and Quip.com. Both of these have been designed around iOS paradigms throughout their environments. Pro: the user is already familiar how the product looks in other environments, so it's easy to get along. Con: user would be confused if you product is not mobile-first and so will have to learn ...


2

The reason people use percentage as opposed to px/or is to make it responsive and show the same on all screen sizes, or in this case iOS Devices. Take a look at these screen sizes and how much they differ. If you set a button to 200px wide it will take up most of the screen on an iPhone 3 in portrait orientation but will be a small fraction of an iPhone 6+ ...


0

When an effort does not fetch anything of value to the user, it is better to avoid it. But, if it is essential for business, then design something of value (like virtual goods, points or rewards) to keep the user engaged. One of the best ways to do it, is to gamify the task. Points, Badges, Leaderboards, and statuses, when designed well, can keep the user ...



Top 50 recent answers are included