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

5
votes
3answers
2k views

Pull-to-refresh and search bar

I have an iOS app that uses tables views. It also implements a pull-to-refresh model, which works very nicely. I now want to add the option to search that table view. Normally, I would just hide the ...
3
votes
2answers
126 views

Map with ONLY Area Specific POIs - Where to Initially Zoom?

I am developing an iPhone application that uses data that is only relevant to NYC and the surrounding area. When the user loads the map initially should it: Zoom to a preset area (specifically, ...
1
vote
1answer
674 views

Large list with editable items in Android/IOS

I have a scenario where there are around 50 - 100 items in a list. Each list item has 6 editable fields (Boolean, Boolean, Dropdown, Integer , Float, Float). How can I display such a list in ...
1
vote
2answers
366 views

Should I put an alert view notifying the user of a successful wall post with the Facebook SDK in iPhone?

I am currently developing an iPhone app that connects to Facebook trough its SDK. One of the main functionalities is the option to share a post with a news story from the feed. So basically I show ...
5
votes
4answers
5k views

Comparison between Android and IOS apps UI one-to-one

I am currently doing some research trying to describe differences between IOS and Android UI in detail. I know, there are a few questions before and some stuff on Google (I'm already going through ...
4
votes
5answers
5k views

Using a TabBar with slide out side menu?

I'm working on designing the layout for an iPhone app which will contain three tabs. I'm trying to eliminate the tab bar if possible, but I'm not sure what my alternatives are. I'm considering a ...
7
votes
3answers
897 views

Do I need to design four different apps for Android, iOS, smartphones, or have one common design?

I have to start designing for an app which will be used by Android & IOS users both on Smartphones and Tablets. Do I need to design four different apps or have one common design and then ...
5
votes
3answers
2k views

Why do some custom iOS apps use the native nav bar?

I'm talking about Instagram or Foursquare, they are custom designed but still are using default themed menu bar for navigation. Is there some dirty secret behind it?
3
votes
1answer
141 views

Mobile App Using Notifications for Marketing — What are the choices?

I was watching a webinar that explained some ways to market application upgrades and other applications produced by the same publisher. I didn't pay the massive price to get their kit, but I would ...
12
votes
2answers
885 views

Why do the iPhone and iPad keyboards use different shades of gray for the keys and background?

I noticed when working with iPhone and iPad keyboards that they are quite a significantly different colour: Is there any particular reason for this?
10
votes
7answers
838 views

How should I indicate an added row of buttons above the iPad's keyboard is scrollable?

In my iOS app, I have an extra toolbar that appears above the keyboard, using the same style of buttons as the keyboard. This toolbar is horizontally scrollable. Currently, in all devices and ...
6
votes
4answers
1k views

Suggestions for a touch UI used to book seats on a bus

I am trying to design the layout for a Bus Ticket Booking App. User is allowed to choose the seats he wishes to book. Below is the layout provided to us. I am looking for some inspiration and ...
9
votes
3answers
2k views

Are “submit” buttons important for forms on iPhone and Android apps?

When inputting text on the last text field in a form on an iPhone and Android app, the enter key can be highlighted or (on iOS anyway) renamed "done", so that tapping it will submit the form. ...
1
vote
1answer
245 views

What's the default rotate symbol for iOs?

What's the default rotate symbol for iOs? Is it the second icon in this Instagram iPhone app screenshot? It doesn't look like a rotate symbol to me (more like a back or undo button).
2
votes
2answers
126 views

What are the possible channels and methods for sharing content with only one person from an iPhone app?

I'm working on an iPhone app that will allow users to create a "book" and share it with a friend. For the most part, I anticipate users will only share each book with one person. It seems most ...
3
votes
2answers
479 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 ...
2
votes
1answer
606 views

Better way to do drill-down selection in iOS?

I show a UIPickerView with a list of options: Vegetables, Fruits, Greetings, Shopping When selecting any of the above options, will show another UIPickerView with options like (if we have ...
4
votes
2answers
2k views

Pop-dialog usage on Android tablets

I am in the process of adapting a large application to taking advantage of Android 3.x features and introducing tablet type look and feel. One thing I am unclear about is what the usage recommendation ...
5
votes
2answers
606 views

In RTL locales, should mobile application animations be reversed?

In mobile applications, it's common to drill down with the new view animating in from the right. Going back results in the opposing animation (from the left). These are analogous to turning a page. ...
5
votes
3answers
738 views

Why is the new Twitter menu bar on the bottom on iPhone?

Twitter recently released a complete redesign for all major platforms, in part the redesign has been made to unify the experience across platforms. But, because of this goal I couldn't help noticing ...
107
votes
19answers
9k views

How could one prevent drunk users from using a mobile application?

Consider a mobile application which for some reason needs to prevent drunk users from using it (e.g. to avoid dreaded "drunk dials" or "drunk texts"). How could "sober authentication" be executed from ...
1
vote
1answer
580 views

Validating wizard-style form

I have a long sign up form with 16 fields. I've split that form into 3 steps by data category. User navigates through steps by pressing Back/Forward buttons. How should I approach the field ...
1
vote
3answers
1k views

Detail disclosure button for non-iOS devices

On iOS devices, Apple uses a Detail disclosure button for additional details that are aside from the main list navigation. The image below is taken from the iOS HIG. Another example of this can be ...
26
votes
5answers
2k views

Should Android and iPhone UI be different?

I'm not completely new to developing apps, but I'm at a point where I'm trying to develop something and deploy it on several mobile platforms. To only concentrate on two major ones, suppose I'm ...
2
votes
3answers
872 views

Is a popover that opens from a tab bar good practice in an iOS app?

I have an iPad tab bar app and I want a popover to open when tapping one of the tabs. Is this good practice or should I avoid it? For example, the bottom tab bar displays the following items: my ...
4
votes
5answers
372 views

Sorting photos in mobile app

We're currently developing an app for posting classified ads where the user is able to upload up to 10 photos per ad (from camera or library). The app will be available for Android and iOS (with ...
1
vote
2answers
843 views

Are there some sites that look and feel like an iOS interface?

I have one specific and rather strange question. Have you heard or saw a website that was designed to look like an application for iOS (iPhone, iPad)? Do you think that's a good idea? Note: this ...
2
votes
1answer
805 views

iPhone button on screen with table view: last row or outside table?

I have a table view that's showing attributes of a record, very much like Edit Info screen in the iOS Contacts app. Also like that screen, I'd like to show a "Delete Record" button at the bottom. It ...
2
votes
4answers
206 views

Ideas and/or research results on the best way to present a lengthy list of chapters

I'm looking for the best way to present a list of chapters on an iPhone. My first stab was to create a vertically scrolling table with a row for each chapter. For example, when showing the chapters of ...
3
votes
2answers
337 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 ...
2
votes
1answer
420 views

iPad UI: 2-Player Multi-touch Decisions Affecting Game Play

I am working on a game project that resulted from a summer game jam session. I had the "brilliant" idea to try and port the game to the iPad and I now find that I have painted myself into a corner so ...
5
votes
1answer
692 views

Back Button Color in iOS

Why exactly is it that I'm not finding very many examples of a Back button being different color from the app background? Is there somekind of a rule in place? I proposed using a black Back button ...
4
votes
2answers
791 views

Right amount of padding between buttons in a mobile app

I am designing a mobile app for both ipad and iphone. I have a navigation bar which has several buttons next to each other and an action bar that has several buttons next to each other. Is there a ...
13
votes
6answers
409 views

What is it about our mental models that app-centric seems more intuitive than content-centric?

I always thought that content-centric was the easiest for people to deal with, i.e. "I want to change this document", and not "Let's run this app so I can then change that document". It seems that ...
2
votes
1answer
263 views

How to edit only one list in a split list view?

I'm helping out developing an iPhone app that enables access to a lot of list items of data. On the start screen, the user can dig into the list items through either predefined category shortcuts or ...
5
votes
4answers
3k views

Designing an Advanced Search Control for iOS?

I'm working on iOS app and part of what I'm making is an advanced search interface. The default iOS search components allow for text entry and for a "scope bar". That is, a bar which allows you to ...
6
votes
1answer
2k views

When to use Pull Down to Refresh and when to use a Refresh Button?

I'm building an iPhone app but I'm torn which type of refresh UI to use. I understand that pull down to refresh makes sense when you have things being added to the top of a list like twitter feeds. A ...
-1
votes
1answer
150 views

Android application for London Transport (usability ?) [closed]

I'm developing the Android application for London Transport which includes Journey Planner, Tube status, Live Departures Boards, Maps, Finding a taxi function and so on. I'd like to get some ...
1
vote
1answer
385 views

Are there any examples of well designed applications on iPad with 3 column layouts?

I'm designing an iPad application and had an interest in a 3 column interface with 3 tableviews across the screen horizontally and I was wondering if this interface has been done anywhere well.
3
votes
3answers
300 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 ...
2
votes
1answer
481 views

iOS grouped or normal tableview for categories

So I have tableview where I got different categories for huge amount of items. Would it make more sense to put the categories in grouped tableview or in a normal, or does it matter at all?
4
votes
4answers
4k views

Alternatives to More Tab Button in a UITabBar?

I am working on an iPad application that currently uses a UITabBar as the prevailing navigation element. The application has maxed out the number of buttons on the bar and is now forcing a More ...
3
votes
2answers
337 views

After switching to Safari, should I close a modal view or should I not?

I am creating an iOS app in which the user can tap an astronomical object. When this astronomical object is tapped a modal view slides up (from the bottom of the screen). This modal view provides the ...
10
votes
6answers
1k views

What are some tools to monitor user interaction in mobile apps? [closed]

What tools and services are available for monitoring user interaction in a running mobile (iOS) app? Is there a way to monitor users taps, time spent in between taps etc?
5
votes
2answers
460 views

Best practice for overriding a pincode in a native iOS app?

I am working on the next version of an existing iPad app which has a pincode to lock admin functions. The current version has no means to override the pincode. We followed similar patterns and use ...
1
vote
1answer
1k views

Differences between iOS GUI and Mac OS X GUI

I am trying to wrap my head around the design considerations one needs to take into consideration as one develops an application for both the desktop and iOS. What seems clear is that the design ...
3
votes
3answers
324 views

Are there turnkey services for simple usability testing of mobile apps, especially iOS?

For websites, usertesting and trymyui and others are setup to do quick user testing. Are there similar services for mobile applications?
5
votes
1answer
442 views

Should an iPhone application scroll to the top of a table when resorting

My application has a table view with a segmented control in a navigation bar. When the users taps a segment in the segmented control, the application fades the table into it's newly sorted state. The ...
2
votes
2answers
405 views

iPad UI for selecting and configuring from many available options

I've had this rattling around in my brain for the last couple days, but I can't seem to come up with a smooth UX for this. I'm building a stock graphing application. Included are around 300ish ...
15
votes
7answers
2k views

Designing for the iPad

I'd like to make my site accessible to people that have the iPad or other iOS devices. What considerations do I need to take into account when designing a user interface that is compatible with the ...