Creativity is just connecting things.
— Steve Jobs

Tag Archives: apps

Multitasking on iOS

It always starts with three little letters, right?

W h y

To manage your running apps on the iPhone, you must hit the home button twice. That triggers an animation that dims the screen and slides up everything on the screen to reveal a row of full color icons, sitting at the bottom of the screen.

At this point, it would appear to the average user that only 4 apps are currently running on the iPhone. If the user slides to the right from the starting position, iPod controls are displayed.

To manage the running apps, the user is expected to swipe the row to the left to reveal another set of 4 active apps. Swiping from right to left can continue for quite a while if numerous apps were running.

This design decision made me wonder why Apple chose to display only 4 icons?

Finder vs. Dashboard

In the Mac, Finder allows users to quit processes many different ways:

1. Force Quit via command-option-escape
2. The Dock via control-click on an icon
3. Command-Tab then Q on any icon in the floating row of icons.

Finder, however, is not the only app management service on the Mac.

Another was added a few years ago: Dashboard. Dashboard runs widgets, mini-apps that are technically not considered to be apps. Widgets are not affected by the Finder process termination methods. Dashboard functions in an entirely different way.

After activating Dashboard, users may click a “+” icon in the lower left corner of the screen. This brings up a row of icons that fill up the width of the screen and include pagination. These icons represent all available (not running) Widgets. Dashboard also places an “X” button at the top left corner of all running Widget “windows” that float above the row of icons at the bottom of the screen. Click an “X”—terminate a process/close a Widget.

Skinning the Cat

There are many ways the iPhone iOS allows users to delete one item at a time while viewing multiple items.

1. The list view with the either left aligned red circle with the white “-” inside.
2. The list view with a right aligned red “Delete” button.
3. The “Edit” button found in Mail that triggers a new set of actions (select then delete).
4. The Camera app does away with a “delete” button and uses the trash can icon.
5. The Photos app uses a curving arrow in the top right corner that, upon activation, transforms itself into a “Cancel” button also while revealing a new row of buttons at the bottom of the screen that includes “Delete”.

However, NONE of those solutions were used in the multitasking UX. Why?

I think the Dashboard has become extremely useful to iOS UX designers when solving for multitasking support on the iPhone. However, it still doesn’t answer the question of why use a single row of four icons at the bottom of the screen.

My Turn

If I had the ability to mock something up, I’d modify the experience to this:

When a user double clicks the home button, the display would use the 3D flip animation. Whatever screen you were looking at when clicking the home button would flip over and reveal a full screen using the existing textured background behind the single row of icons. All running apps would be arranged into rows of icons like the current home screen, however, the bottom row will be replaced with the iPod controls. If the user wants to kill a process, they could simply swipe vertically or diagonally across an icon to trigger the poof effect. Icon sorting will ensue, but it will make the running processes screen more functional and intuitive to the user. It will remove excessive swiping and remove the need for the Delete button or a row of control buttons.

iPhone 3.0 Nits

Some quick notes on what I think can be improved:

1. Why do we now have two separate applications for note taking? One is verbal (Voice Memos) and the other is textual (Notes). I could easily imagine a Notes interface button with the old style microphone as its icon that brings up the audio recording interface.

2. Why does SMS get renamed Messages and still stay separate from Mail?

3. The idea that swiping to the left to get to a simple search function is a sad solution. The ultra tiny magnifying glass icon tucked into the list of open windows blows that UI metaphor apart. Why not have the user pinch the screen? We do* have more than just left/right swipes at our disposal right? The pinch could use the same zoom+fade in motion as found on the desktop OS.

4. Why does the Contacts app support screen rotation and re-orientation but the Phone app doesn’t?

5. Because Mail is such a monstrous piece of shit, I’ll tackle that in a separate post when I have time to redesign the whole fucking thing. I’m tired of that app and wish it was more useful than it is.

6. Can we please have more information in the top status bar throughout the OS? Why do I have to back all the way out to the home screen to see if any Pushed emails are present? Why can’t I tap the battery icon in the top right and get a percentage? I know it’s there because it was shown to be so in a hack. Obviously, don’t repeat info shown when on the Springboard but that goes without saying.

7. Is YouTube still so fucking important that it needs to reside on the home screen? Why can’t this be on a second page of lame apps like Stocks or the Weather widget?

8. Why can’t we hide apps from the Springboard? Sorry Apple but not every app you make is something everyone wants. Let us decide please.

9. Why doesn’t the Calendar app icon on the Springboard display a badge when an appointment is nearing?

10. Why in the iPod app’s Artists and Songs screen do you hide the search field at the top? Same goes for Audiobooks, Composers, Genres.

11. If you don’t have a certain type of content on your iPhone, wouldn’t it make sense to provide a button to the iTunes store from the iPod’s Videos, Audiobooks, and Podcasts screens instead of just saying “You can download something from iTunes.” Guess you’re really not trying to sell content to users.

12. Why not share the same iconography from the iTunes store when browsing Genres in the iPod app? Reading text lists in the iPod app is not sexy or fun.

13. At what point in the future will you standardize the placement of the Edit and Create New Item buttons in your apps?

Messages: Create New is top right and is a Pencil icon in a button.
Calendar: Create New is top right and a Plus icon in a button.
Mail: Create New is lower right and a Pencil and “paper” shape – no button.
Notes: Create New is top right and a Plus icon in a button (but it’s brown!)
Contacts: Create New is top right and a Plus icon in a button.
Clock: Create New is top right and a Plus icon in a button.
Voice Memos. WTF

14. Photos. Why can’t I create a photo album on the phone and assign photos to it from the camera roll? And why is the “Photo Albums” header background transparent? What is the benefit of doing this?

15. Mail, can we please mark a message as read without having to literally tap into it? One would think that the Edit button would offer this option, but it doesn’t.

So how’s that for a 15 minute evaluation? 😉

Betting on the Right Horse

When I decided I wanted to get a better handle on my finances, I looked online for alternatives to Quicken. I had used it in the past and found it to be a) not mac-like enough and b) total overkill for what I need.

My research into a new finance app uncovered a trend. There seemed to be a whole new wave of personal finance apps taking full advantage of Leopard and lots of other neat things.

I bet on Cha-Ching by Midnight Apps. For some reason, I felt like this app would eventually cover all my bases despite being a little low on the feature-side at initial launch.

I was right. Ars Technica has news about v2 and it sounds like they’re including all of the right features (a new transaction importer that will bring Smart Import Rules and auto-tagging) and then some:

Midnight Apps just got in touch to let us know that an iPhone client is on its way, complete with syncing to and from the Cha-Ching 2.0 desktop client. Exact syncing details are still being worked out (WiFi is a possibility, so is iDisk/WebDAV like OmniFocus for iPhone), but you can probably look for the Cha-Ching iPhone client when version 2 lands.

I personally can’t wait for this iPhone client as mentioned in a previous post. This one thing will help me become more aware of my finances on a daily basis instead of the once a month importing of bank statements.

Updated and Activated

I did the iPhone 2.0 software upgrade last night without a hitch. Well, actually I had to remove all the data from my iPhone prior to the update because the backup of the iPhone failed. My phone was jammed with gigs of photos and, once I saw that the upgrade process required a backup, I just decided to wipe it myself to speed things up. Removing everything took under 1 minute and then we were off to the races.

As far as the AppStore goes, let’s just say I’m underwhelmed. The choice of apps is completely lame. Dozens of e-books show up as actual “apps”, many of the apps are just plain boring and the games, which I had hoped for more of, are lacking in quality and quantity.

I know it just opened but that doesn’t mean that the SDK hasn’t been available for a while now. I was actually struggling to find something I wanted to download, which is a scary thought.

I did* happen to download the free AIM app from AOL and it refused to even launch, so I deleted it. The only thing I’ve found worthwhile so far is the Remote control for iTunes app from Apple itself.

Where are all the apps from the good developers out there?

Busted Wide Open

I couldn’t resist. With all the talk about the SDK and how the 2.0 iPhone firmware had been hacked, I’m back in the fold of the hackers by jailbreaking my iPhone. Everything works perfectly and I’m back with my fun 3rd party apps like Sketches, Voice Notes, Screenshots, etc. YAY!

I used iPlus 2.0, their suggested 1.1.4 firmware, and Fugu to SFTP into the phone afterward.

Follow the directions very carefully and you’ll be ready in no time. I’m also doing this all on my Intel iMac and synced the phone prior to doing this. Beware. You could easily screw up your phone if you don’t follow the directions carefully.