UI suggestion — iPhone App Icon ‘Sheets’ for Widgets and Shortcuts
A decent way to do Widgets and Shortcuts in iOS while maintaining that Apple ‘feel’
I have no idea if this has been suggested before, but this image is of a comp I made showing a way to do Widgets in iOS with minimal changes to the basic iOS UI. (This was made quickly so it doesn’t look as nice as it could. A lot of the elements are cut and paste)
The demo image attached here shows the settings app, which has always been an iOS pain-point. It desperately needs Android style switches for turning phone antennae on-off quickly, unlike the current method which takes far too many clicks. Cydia jailbreak customizations often put these in the Notification center, but Apple clearly doesnt think its a good idea, or it would have been done by now.
The suggested Icon Sheet slides out with a Double-tap on the Icon. It can be used by different apps in any way the Developer wants.
What the Sheet can show and do:
- Calendar – ‘Today’ events, or quick view of a Month calendar
- Weather – current weather for your location
- Clock – Time in a ‘favorited’ Time-zone, like your home-city (right now you open Clock > World Clock > Scroll to city)
- Clock – Quick timer (maybe using a slider for minutes)
- Safari – iCloud tabs or Bookmarks – will save many clicks.
- Camera – Shortcut to open App and start shooting Video (saves having wait for the app to open and only then slide switch for video mode)
- Settings – Please can we have this? See image attached with this post
- Twitter — Switch between multiple accounts, and open app.
What I think the advantages are:
- The Sheet is directly linked to the app icon – doesnt float around the homescreen like Android widgets, and dont need more UI for alignment or positioning
- No clutter of the homescreen. I like the iOS Homescreen. Widgets as done on Android can be confusing and visually overwhelming, mis-aligned, often ugly and power hungry.
- Is simple and easy to understand. Most widgets are over-kill of styles, sizes and info that is better presented by the full app.
- Developer can let users choose what they want to show here, maybe.
- Default sheet can be a Support link with error reporting — for those times when the app doesnt open at all.