We need an iPhone Dashboard
Thursday, February 9, 2012 at 2:19PM With new features there is often more user interface complexity. Especially when done one at a time and each in a different way. In recent years, things have been tacked onto iPhone and iOS, messing with the basic, discoverable, approachable approach of the original iPhone. When there was just 1.0, it was nice and simple. Grid of apps. Tap one to open it. Click home to go back home. Hold home to kill an app if it died. That was pretty much it. After the first update or two, double-clicking the home button could be set up to go to phone favorites, iPod, etc., which was really handy, and didn't convolute things.
Now, however, things are looking a little murky. The basic grid of apps has a search page. There's Notification Center for reading notifications and using weather/stock widgets. There's the multitasking dock for switching apps, controlling audio, and locking orientation (and in iPad's case, screen brightness). All those different things need not be split across all those different UIs. It makes the device more complicated than it should be.
Notification Center already has a couple of widgets in it. Why not take it to the next level and make a widget API that developers can tap into? Call it Dashboard, make a section of the App Store for Dashboard widgets, and voila, iOS now has all of the neat tweaky little gadgets that Mac OS X has (well, once developers start making use of it). It could also become the central location for all things widgety on iOS, bringing together multiple scattered functions.
I never quite got comfortable with double-clicking AND swiping to get my iPod controls. Those used to just be a single action. If those audio/screen controls to the left of the multitasking dock were moved to a Dashboard widget, it would then be just a quick swipe to find them. Same with the multitasking dock itself - it can just be a widget docked permanently at the top or bottom of the Dashboard. Same with Spotlight, which would expand into a full screen view if the user tapped on the search bar. Dashboard would be so perfect for all of this.
If all the vertical scrolling started to get messy, it could be made into pages, like the home screen, which can be named. I'd probably do one page for notification center, one page for search, one for app widgets, and one for built-in widgets.
Putting that all into Dashboard frees up the double-click home button to perform other shortcuts the user chose, like it used to prior to iOS 4 (the menu in Settings -> General -> Home Button). Speaking of that menu, make it so Dashboard could be opened with the double-click instead of the swipe, because users hate accidental swipes interrupting their game or their video.
I have tried Android widgets, but I'm not a fan of them. They seem to slow the launcher down, and might use data even if I'm not actively interested in reading them at that very moment. With Dashboard for iOS, there's the best of both worlds. The home screen and home button get back to simplicity, and Dashboard is there on demand to bring up my widgets whenever I want.

