A widget is made up of as many elements as you like. You choose, position and size the elements in the main editor window, shown left.
This widget has Image, Doodle and Text widgets overlayed on each other. There are also Button, Oval, and Rectangle elements.
There are special movement and resize touch modes (click the paw icon) to make things easier.
You usually work with a zoomed view of the widget, but you can see exactly what it will look like on the homescreen at any time. Just click the zoom button bottom-right to toggle the preview.
Click on an element to edit it's content.
Here's the Image edit dialog. You can use SD card images, icons from an Ipack, images from a remote website or an application icon.
Choosing an Ipack icon is easy. There are thousands of icons availabe for free in around 40 different packs.
Doodle edit. A 'doodle' is a free-hand drawing using your finger as a brush. There are several effects like 3D, blur, dots, arcs etc. As with all elements, you can overlay doodles over e.g. images to get great effects.
Text edit. Texts can be specified directly (including variables like hour of day etc), or taken form a file on SD or a website. HTML documents are converted to text before display.
Setting text elements with Tasker allows you to use any of Tasker's 60+ builtin variables or your own user-defined variables.
A major plus of Zoom is the sheer amount of things you can do with your widgets.
Any element can have a click action associated with it. Built-in actions include things like wifi/BT toggling, launching an app, showing a settings dialog, changing another Zoom element etc etc
But the real power comes from combining Zoom with Tasker. You can run any task you create in Tasker, which includes over 170 types of action (send an SMS, change the backlight, view a URL, show a menu, change screen timeout etc etc).
Once you've designed your widget, you add it on the home screen in the usual way.
Here's what the widget we've been editing looks like on the homescreen.
Just like the preview!
If it's not quite right, you can go back to Zoom and edit it 'live'
via it's entry in the Active Widgets tab.
You can even toggle directly between the homescreen and editing
the widget by assigning an Edit This Widget action to one of the
In order to create widgets with a different appearance (and/or action) in different situations, Zoom has the concept of an element state.
The element on the left is an auto-switcher which means it automatically shows a different doodle depending on some conditions. The conditions for this example element are based on the remaining battery percentage.
Clicking the tabs allows you to edit what the element should look like in each particular state.
Other conditions you can use currently are: BT/Wifi state, Day name, Hours (12/24), Minutes and Month name. More will be added over time.