iOS is a mobile phone and tablet operating system built by Apple, Inc. It is a light weight touch screen OS based on the Mac OS UNIX called Darwin.

learn more… | top users | synonyms

4
votes
2answers
366 views

How to solve/avoid “circular” navigation on an iOS app

Let's say I have an app that manages some items. An item can be "owned" by an user. I'll have these screens : List of items (A) Item detail page (B) User Detail page (C) I want to display ...
4
votes
2answers
66 views

What are the rules concerning drag-and-drop functionality?

I have an app with drag-and-drop functionality, and I'd like to make it conform to some sort of rule so as to make it as intuitive for my audience as possible. The iOS Human Interface Guidelines ...
4
votes
2answers
333 views

App - Should a user be able to edit the text of a tweet or facebook post?

I am building an android app, and i have implemented what i believe to be a very good user interface/flow. To upload a photo to our website there are 3 steps. You select the photo. You enter a ...
4
votes
1answer
3k views

What is the best way to implement a Data Tree component in an iPhone application?

I need to port some website components to an iOS application. One of those components being a Data Tree. Is there a way to implement a Data Tree component in an iOS application or is there another ...
4
votes
1answer
268 views

How should I indicate that a status bar item is tappable?

My app adds an icon to the iOS status menu that shows the status of the task that my app carries out. The item goes green when the progress is running, orange when paused, and red to indicate ...
4
votes
1answer
6k views

Best way of editing rows and row details of a UITableView in iOS

I have a table view which may have several items (rows), which in turn have more information that I want to be displayed in another view by tapping the row (common scenario). The point is, I'd like to ...
4
votes
1answer
371 views

Trying to build intuitive simple user interface for an iphone app

** UPDATED with picture Below is a simple mockup for a spending tracker mobile app (for frequent travelers) that i built. Each of the 3 gray boxes are inputs (name, amount, currency). A sample input ...
4
votes
4answers
177 views

When to show a lock screen (iOS mobile app)

I'm part of a team working for a client on a business iPhone app that has an optional 'passcode lock' feature. One of the screens shows a list of saved items that may contain sensitive information. ...
4
votes
2answers
114 views

The logic behind the switchers placement in the iOS Control Center

The iOS Control Center contains two rows of buttons at the top and bottom of the area. The previous implementation of it made more sense to me, as the top buttons were switchers, and the bottom ...
4
votes
4answers
231 views

Easy and intuitive way to prompt the user for data entry throughout the day? (iOS app)

What are some easy, seamless ways to prompt an iOS/mobile user to input data throughout the day (e.g. for a food diary), from both the notification and the data entry perspective? So far the best ...
4
votes
1answer
127 views

Using audio vocals in iOS app tutorials in onboarding

I'm working on designing an onboarding tutorial for a audio based app. I've come up with a carousel with visuals and text to better describe what the app is, and give quick insight on top actionable ...
4
votes
1answer
708 views

disabling the zoom in functionality on an iPad due to fixed navigational elements

I have an iPad-specific website which has had the "zoom-in" feature disabled on it as I have horizontal and vertical fixed navigational elements that I do not want to go out of view. I would like to ...
4
votes
3answers
3k views

No scrollbars for scrollable controls on iPad & iPhone

When an element contains overflowing content, there is nothing that tells the user they can scroll to see more. They have to know to try the 2 finger swipe to see if anything moves. ...
4
votes
1answer
187 views

Allow user to manipulate objects in 3d space using touch screen

Our app Iyan 3d, lets user to create 3d animation using their Touchscreen Mobile devices. We are targeting the casual market so we are trying to find the easiest way to allow users manipulate ...
4
votes
4answers
207 views

How to handle to iOS visitors to a Flash web app?

We're about to release a Flash based web app, and a significant minority of the visitors are likely to be using iOS devices, and thus of course unable to use it in their browser. Sadly a switch away ...
3
votes
2answers
2k views

Where should ads be in iOS App?

I am finishing my iOS Application which includes Ads. In iOS, Apple recommend developers to put ads at the bottom or top of the window (View). Does the cash the developers create change if you put ...
3
votes
2answers
696 views

How to re-design an app's user interface?

I am new to the interaction design field, basically a student. I have an assignment where I need to research into topic about Interaction Design of applications for smartphones / tablets when you ...
3
votes
3answers
156 views

Should scrolling be disabled when there are no items to scroll to?

Assume a horizontal scrollview is being populated with 2 views, leaving 80% of the scroller empty. Should scrolling be disabled? Allowing the user to scroll makes the 2 views move without a purpose.
3
votes
3answers
230 views

Is a notification counter needed?

I didn't find anything about this. I would like to know if there is any problem in using just a floating circle, warning the user about new notifications or should I display the number of ...
3
votes
2answers
107 views

I'm writing an app for developers - should I use “proper” MiB, or just MB?

In short, the app I'm writing is a tool for accessing data stored in databases and backend systems. Part of this is displaying the size of any files stored there. Given this will (predominantly) be ...
3
votes
1answer
198 views

Benefits of following OS design guidelines

We are currently working on a cross platform application for iOS and Android. From a development perspective the plan is that the UI, interaction and experience will be replicated across both ...
3
votes
2answers
927 views

Rate Now, Remind Me Later, Never Remind Me Again

I'm creating a mobile app that would alert users on its initial startup to rate it and link to the App Store for a written review. From doing some research so far I've found two approaches that ...
3
votes
3answers
335 views

Is there a standard name for ios-style cross-sliding lists?

I'm looking for a name of iOS-style nested <ul>'s. I'm simply talking about the extremely common navigation where you tap a list item (usually with an arrow next to it) and then the screen ...
3
votes
1answer
763 views

Using Segmented Controls vs Tab bar

I have to document the general possibilities of an iOS app structure for my team, so I'm reading the guidelines to all the navigation and control structures. But I can't seem to understand when to use ...
3
votes
5answers
12k views

What is the iOS alternative to a radio button?

There is a radio button in android and WEB but what is the best alternative in iOS? And please don't say segmented control becuase it's not working in my case. The case is a list of items 3-6 which ...
3
votes
1answer
735 views

Best way to ask user for large amount of data input on iPhone?

I have a question about designing the UX that requires a large amount of data to be entered by the user upon signing up for an app - needed as the app cannot function without this data - how can this ...
3
votes
2answers
138 views

Redundant navigation icons in iOS ap

One of our clients want to have on the home screen of their (iOS) app the same buttons that are on the bottom tab bar, we see that as redundant and not user friendly at all, is it acceptable to do so? ...
3
votes
3answers
1k views

Can I change the bottom navigation bar in an iOS app?

I have an application with three tabs on the bottom, as shown, that each bring up their own view within the scope of the 'main' part of the app, BUT, if I want to have separate but similar lists ...
3
votes
1answer
630 views

Introduction Screen Acceptable on Mobile?

I am making a calculator app that uses some new ideas for data manipulation. The details aren't important, only that the user needs to be taught new principles. Recently, there has been some talk ...
3
votes
2answers
484 views

Mobile UX prototyping tools in the classroom [closed]

(I know this sounds like a repeat question, but I am asking this specifically for a classroom context and I have some specific needs (other than "free") that I feel sets this question apart. Please ...
3
votes
2answers
403 views

Should I be using zoom and pinch to resize user elements?

Is it a violation of the iOS Human Interface Guidelines (HIG)—or for that matter, of good UI design—to use pinch and zoom for the user to size elements on the screen, rather than the whole ...
3
votes
3answers
316 views

Best practice for log-in procedure in a conference-app [closed]

I'm preparing an app for a closed conference with log-in functionality. All the participants are on an email-list. How do other App's deal with the challenges around obtaining the initial ...
3
votes
2answers
291 views

Display “not connected to server” in client app on IOS

I have an app for IOS, that connects to server and fetches some data periodically. If last fetch failed, I need to tell user "you are not connected, you may have outdated data". What is the best way ...
3
votes
1answer
145 views

Balancing between UX and Back Office Operations (The one click booking)

I am working on developing a simple home cleaning booking mobile application and I've been looking at what's out there: Most of them have a multi-step "wizard" that goes from asking the user for the ...
3
votes
5answers
592 views

Date Picker Wheels - When to validate?

This is a fairly simple question but may have wider-reaching answers: when is it appropriate to validate entry in a wheel-based date picker (such as the iOS standard ones)? Since there are three ...
3
votes
3answers
3k views

Are <,> or “Previous,Next” buttons better for form navigation in iOS 7?

Before iOS 7 form navigation in iOS 6 Safari was handled by a "Previous,Next" segmented control just above the keyboard. But with iOS 7 they are replaced with arrows "<,>". However in the iOS ...
3
votes
2answers
636 views

Pattern for geolocation

I need to design geolocation in an app. This app allows to search in two ways: textual search, by inserting the address; or geolocation search, knowing the user's position and showing it in a map. I ...
3
votes
3answers
2k views

Notification patterns in ios7

Are there any useful notification patterns in iOS7 for alerting users that an action (such as a download) completed successfully? A comparison would be Android's 'Toast' notification. I couldn't find ...
3
votes
3answers
202 views

Indicating A Document Has Been Drawn On

Imagine layed out in front of you is a large board with little white pieces of paper representing the cover pages of system files on them. You are shown a title, and a modification date. How might ...
3
votes
3answers
52 views

How should I test my mobile app's user interaction qualitatively? [closed]

How do you conduct qualitative research on mobile apps? Do you use screen capturing tools, metrics, etc? What metric did you find most indicative?
3
votes
1answer
112 views

When is it necessary to allow user to cancel a transaction

Working on a iOS app photo project that involves selection of your photo, editing, and a print checkout. Above just a photo process, when is it necessary to present "cancel" into the flow. My best ...
3
votes
2answers
233 views

Using a contextual drawer for form options on mobile

I'm designing an app for submitting media content to a site. This app is HTML5 for both Android and iOs and it is being developed with PhoneGap. The example below is for the iOS layout. Do you see ...
3
votes
5answers
426 views

How to deliver wireframes to off-shore dev teams

I am currently designing an iOS application. Before I move on, I know that the route we chose to go is not ideal at all. The app is social networking app. We have a team in India developing the app. ...
3
votes
1answer
146 views

Improving the “request seat” page for taxi sharing application

A taxi sharing application that I'm working on as part of a university project has a "request seat" option. I've spent the afternoon working on the interface (arguably the most important UI element of ...
3
votes
3answers
457 views

How to display multiple options for settings page using icons?

Question For a mobile app, how should we display multiple options (say, 20 options are available) in a settings page using icons? Example: Fig.1: All Options in One Screen Activity. All ...
3
votes
2answers
341 views

Navigating a multi-part article in ios?

In my application I've got some multi-part articles, about test-driving a car. The articles are split into multiple section. I'm using this control to navigate between the sections (note: it's not ...
3
votes
2answers
217 views

When is Skeuomorphism appropriate in an iOS app?

I know there are no hard and fast rules regarding the use of Skeuomorphism, but I'd like to more fully understand when the use of Skeuomorphic elements is appropriate in iOS apps. To my limited ...
3
votes
4answers
877 views

What is the best way to indicate that text in a text input field is editable?

Imagine an app like yelp. In this case, you select the amount of stars that you want to rate something. When you do, a pre-generated text is displayed in the text input field. You can either keep this ...
3
votes
2answers
240 views

How can users edit metadata in a bulk photo uploader app?

I'm developing a photo uploader iPhone app for an image hosting site. Each image has two details of metadata: Title/Filename (required, unique) Description (required) Categories (0 or more) One of ...
3
votes
1answer
265 views

Why does iOS (iPhone) flip to show the home screen when installing apps?

When you click to install or update an app in iOS (iPhone or iPad) it exits from the app store and shows the apps installing on the home screen. This differs from Android where the confirmation that ...