Log in

View Full Version : Let Your Fingers Do the Navigating With Spb Mobile Shell 2.0


Don Tolson
03-19-2008, 06:46 PM
<img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-mainscreen.jpg" /><br /><p> </p><p><strong>Product Category: </strong>Today Screen Plugin<br /><strong>Manufacturer:</strong> <a target="_blank" href="http://www.spbsoftwarehouse.com">Spb Software House</a><br /><strong>Where to Buy:</strong> <a target="_blank" href="http://software.pocketpcthoughts.com/product.asp?id=10499">MobiHand</a> [Affiliate]<br /><strong>Price:</strong> $29.95 USD;<br /><strong>Specifications:</strong> Requires Windows Mobile 5 or greater. Needs approximately 3.4Mb in ROM for qVGA, 4.4mb for VGA. Supports English, German, Italian, French, Spanish, Portuguese, Russian, Traditional Chinese, Simplified Chinese, Japanese, Polish, Czech and Dutch.</p><p>Pros:</p><ul> <li>Greatly improved functionality at the Now screen; </li> <li>Finger friendly; </li> <li>Smaller memory footprint; </li> <li>Very user configurable.<br /> </li></ul><p>Cons:</p><ul> <li>Some sections (like Settings) still require the stylus; </li> <li>Gesture feature seems almost an afterthought; </li></ul><strong>Summary:<br /></strong>When Spb first released Mobile Shell in January 2007, it represented a combination and evolution of the existing Today screen plug-ins. But it also gave us a completely new look and feel. Not quite the 'revolution' of the iPhone's interface (and PointUI's Windows Mobile implementation), but Mobile Shell's simplicity and finger-friendly interface convinced many of us (including yours truly) that soon, we'd have a device with no need of a stylus. So now along comes the 2nd generation &ndash; Mobile Shell 2.0. What's new and changed? Can it truly replace all the other Today Screen plugins? Is the stylus now a thing of the past? Let's take a look under the covers and find out.<br /><br />Read on for the full review! <MORE /><br /><p><strong><font size="4">Installation</font></strong><br />One of the complaints of earlier versions of Spb Mobile Shell was that it was a bit of a memory hog and in some cases, adversely affected the performance of the entire unit. Spb has done a considerable amount of rework of this version &ndash; reducing the memory footprint for both installation and running. The software is available as a .CAB file for direct install on the PPC, or as an .EXE if you prefer to install through your PC running an Activesync/MDC connection. When you run the install routines, you'll see that there's no option to load the application to an external memory card, nor would you want to. Since Mobile Shell works directly with the main elements of the O/S, you wouldn't want to introduce delays and timing issues due to access to external card drivers, etc. All in all, Spb Mobile Shell 2.0 uses just over half of the memory, compared to version 1.5 (1.24Mb vs. 2.34mb on the qVGA version. VGA and Square smartphone versions have similar ratios)</p><p><font size="4"><strong>Starting at 'Now'</strong></font><br />As with earlier versions, Spb Mobile Shell injects a 'Now' screen which is displayed immediately after the unit is awakened from sleep mode. There are two flavours &ndash; Professional and Classic &ndash; which are very similar to the look in the earlier version 1.5</p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-professional.jpg" /><br /><em>Figure 1: Mobile Shell 2.0's 'Professional' Now screen. The Classic look is displayed at the top of the review.</em></p><p>The major difference, however, is the addition of a tabbed screen selector at the bottom of the screen. The Calendar/Clock icon/tab returns you to the time/date/appts main screen of the Now interface. The checkerboard icon presents the application selection menu(s), with a selection of standard and most recently used applications along the top of the screen.</p><p><img border="1" alt="" src="http://images.thoughtsmedia.com/resizer/thumbs/size/500/zt/auto/1205865574.usr15.jpg" /><br /><em>Figure 2: The Applications menu.</em></p><p>The hierarchy developed for the applications will be very familiar to those who have used earlier version of Spb Mobile Shell.</p><p>Back on the Now screen, the Person icon takes you to the Speed Dial screen at which you can select from one of your 15 'favorites'.</p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-contacts.jpg" /><br /><em>Figure 3: The contacts screen.</em></p><p>To configure your faves, just tap on any empty box (shown by the + icon) and select a name from the list of contacts. If a picture is associated with the contact entry, it will replace the icon. If not, the name will be displayed. By tapping a configured entry, you can get direct access to all the methods stored to contact that person.</p><p><img border="1" alt="" src="http://images.thoughtsmedia.com/resizer/thumbs/size/500/zt/auto/1205865634.usr15.jpg" /><br /><em>Figure 4: Individual contact information.</em></p><p>If the person you want isn't part of your 'Fave Fifteen', there's also an icon in the bottom right corner of the screen, to access a smart contacts search.</p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-contacts-search.jpg" /><br /><em>Figure 5: Smart Contacts Search.</em></p><p>This search makes use of the now fairly common telephone pad input with predictive intelligence, where you start typing in whatever info you want (first name, last name, phone number, email, etc.) and based on the combination of letters provided, the search will display entries which match. Providing more information narrows the search.</p><p>Lastly, the 'X' icon at the right hand side of the Now screen exits Spb Mobile Shell and returns you to your normal Today screen. As with previous versions, Spb Mobile Shell also attaches itself to the right soft key from the Today screen, so you can always return to the interface, should you need it. <br /><PAGE /><br /></p><p><font size="4"><strong>Programs! Get Your Programs!<br /></strong></font>The Applications section of the interface is where Spb has obviously spent a great deal of time and effort in accessorizing the interface. Although they have reduced the number of selections (and increased the button size), they have added a set of 'most commonly used' selections to the top of the screen.</p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-applications.jpg" /><br /><em>Figure 6: The Applications menu &ndash; notice the 'commonly used' icons at the top of the screen.</em></p><p>To be honest, I haven't been able to discern exactly how it decides what to display in the top line entries are determined, but it seems to be a combination of most commonly needed with most recently used. Regardless, it seems to keep most everything I usually need very handy!</p><p>If you tap on the Tools entry, you get a list of very useful utilities provided by Spb. By the way, did you notice that cool animated transition? Take a look at some of the others as you move from screen to screen.</p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-tools.jpg" /><br /><em>Figure 7: Tools menu.</em></p><p>For me, this replaced a number of other plug-ins from other vendors I was installing and configuring after a hard reset. The really neat part of these tools is that they are all designed with the same 'finger friendly' concept. For instance, if you select the Task Manager, you get a list of the running applications.</p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-running-tasks.jpg" /><br /><em>Figure 8: List of applications running from the Task Manager.</em></p><p>Then, when you select one from the list, you get various options of what to do with this task (or the others running!).</p><p><img border="1" alt="" src="http://images.thoughtsmedia.com/resizer/thumbs/size/500/zt/auto/1205865757.usr15.jpg" /><br /><em>Figure 9: ...And what would you like to do with this application?</em></p><p>Configuration<br />Well, if you're into customization and tweaking of the interface 'just for you', Spb is has everything you need. Tapping on the 'Settings' icon from the Applications screen, then the Spb Mobile Shell icon, takes you to a multi-tabbed interface at which you can change just about everything within Mobile Shell and the Now screen to any thing you desire.</p><p><img border="1" alt="" src="http://images.thoughtsmedia.com/resizer/thumbs/size/500/zt/auto/1205865814.usr15.jpg" /><br /><em>Figure 10: Adjusting the tabs displayed on the Today screen</em></p><p><img border="1" alt="" src="http://www.pocketpcthoughts.com/images/web/2003/don-mar08-mobileshell-animation-options.jpg" /><br /><em>Figure 11: Changing the animations between menus</em></p><p>The only downside here is that this section is written in the 'old' style, so you'll probably have to get out the stylus to make many of the selections, since they're a little small for a finger. However, with all the options available, there's definitely a trade off between accessibility and the number of screens required!</p><p><font size="4"><strong>Gesture Support</strong></font><br />With all the hype now about the iPhone's use of gestures to navigate the screens, lots of applications for Windows Mobile have been jumping on the bandwagon to provide simple gesture support. (Good examples are PointUI, HTC's TouchFlo and the upcoming WM7!) Most of the Spb Mobile Shell 2.0 navigation however, sticks to the Next / Previous arrows at the bottom of the screen.</p><p>Spb has made one gesture-supported feature though. If you are at a normal screen (not within Spb Mobile Shell) with the task bar at the top, and touch the left side of the task bar and drag down, a series of 3 'mini-screens' will appear.</p><p><img border="1" alt="" src="http://images.thoughtsmedia.com/resizer/thumbs/size/500/zt/auto/1205865889.usr15.jpg" /><br /><em>Figure 12: Gesture-supported Spb Mobile Shell mini-screens</em></p><p>As you can see from the screenshot above, these are half-size versions of the 3 screens within the Now interface. By holding your finger on the screen and placing it over top of the desired screen and releasing, you will be taken directly to that part of the Spb interface. If you change your mind and stay where you are, just move your finger outside the mini-screen area and release.</p><p><font size="4"><strong>Conclusions</strong></font><br />Is this the be-all and end-all of Today Screen Plug-ins? An iPhone killer? Not quite. It's a big step forward from the previous generation, and Spb has done its usual superb job with the interface. I think, that with a little more thought on the configuration interface, and more gesture support in moving from screen-to-screen, we could have something that puts the Apple owners to shame. (or at least, highly envious :-))</p><p><em>Don is an Associate Director with Fujitsu Consulting and leader of its Enterprise Mobility Community. He now spends a good deal of his time installing and playing with new ROMS for his HTC Kaiser/AT&amp;T Tilt, courtesy of XDA-Developers. His ever-understanding and suffering wife just rolls her eyes and wonders why he can't just 'use the phone'?</em><br /></p>

Jason Dunn
03-19-2008, 10:02 PM
Nice review Doug - looks like a great app!

David Tucker
03-19-2008, 11:16 PM
This program has seriously changed the way I use my T-Mo Wing. It has also completely impressed an entire room full of developers. :)

I just wish I had cooler theming options.

virain
03-20-2008, 12:17 AM
Unlike You, I don't see any problem with gestures. Remember, with small size mobile devices it's less is more. With mobile shell you can navigate menus and applications with one hand, and you don't need to learn whole new language of finger moves just to operate the device. And besides, the key word in the name of this plug in is a SHELL, it didn't meant to change whole WM UI completely, but just to "cover" all the soft from "outside", to give you a different experience when you take your device in hands. The attempt to "change" all the UI experience of WM SPB did with Pocket plus, and unfortunately not very successfully. But Mobile Shell gives great first impression and as I mentioned in one of my previous posts gives run for its money to iPhone.

Birdsoft
03-20-2008, 01:43 AM
Im a little confused on the gesture support part of this review. On the version I have, you can also switch pages on all of the main and program pages by sliding your finger from right to left or vice versa, so Im not sure what other gestures it needs?

I really love where SPB went with this application...

superrrguy
03-20-2008, 02:14 AM
I liked Mobile Shell 1.5 and 2.0 is a step in the right direction but overall it left me with a totally underwhelmed feeling.

I liked having a screen before password to have quick access to appointments and the time but there was no visual notification of a new email. If you have a few unread emails and a new one arrives, you're not absolutley sure if there's a new email unless you remember how many emails you had before. The contacts app with the keypad is a great way to find contact and the dial tab is a nice touch but not that much better. There isn't one feature that truely a must have.

My 2.0 trial has expired and I haven't even bother re-installing my 1.5 because 2.0 did make me realize 1.5 was pretty bad but I don't want to shell out the bucks for 2.0. Also, a lot have screens increase the amount of taps to do most things.

I still have Phone Suite installed which I kind of like but needs some visual enhancments and I'm not talking about visual transitions. Call History needs a white list/black list icon on the caller but that's another app.

Overall the Mobile Shell is a little blah and too expensive.

I think Mobile Shell and Phone Suite need to be combined into one package for the same price.

gordoncahill
03-20-2008, 11:54 AM
I really love where SPB went with this application...

and you can pin items to the quick launch Menu by tap/hold on the item. Its a real improvement over the old vision and faster too.

Don Tolson
03-20-2008, 05:51 PM
Im a little confused on the gesture support part of this review. On the version I have, you can also switch pages on all of the main and program pages by sliding your finger from right to left or vice versa, so Im not sure what other gestures it needs?

I really love where SPB went with this application...
Right you are! I missed that gesture in the notes and in the application. Kind of neat being able to flip over the various pages of the main shell.

Good catch, Thanks!

MarxMarvelous
03-20-2008, 07:45 PM
If you like this app, you may want to check out Point UI too:
http://www.pointui.com/

Overall Mobile Shell seems more polished to me, but PointUI has some pretty cool concepts too.

Rob Alexander
03-21-2008, 04:27 AM
I am really on the fence about this one. (I commented on these things before in another thread a few weeks ago, but figure it's worth mentioning again since the topic has come up.) On the positive side, the interface is excellent... really attractive. The Now screen has a lot of what I would like to see immediately and the launcher does just what a launcher should do.

My complaints are with some limitations in what the mini-apps actually do when you use them. I've installed this on an HTC Touch that already has the TouchFlo interface and the HTC Today screen application. Here are the things that I would have to give up to go to this shell.

1. An intermediate email screen when I choose to see my mail. The emails icon counts the number of unread emails. That's good. But with my HTC Today screen email counter, when I click on it, it opens Messaging to a summary page that shows how many unread emails are in each account. Then I can click on the one to be opened. (I have four email accounts (http://forums.thoughtsmedia.com/showthread.php?t=88076#) that I access through my touch.) In contrast, Mobile Shell takes me directly into the last email account I was in. So, say I was last in account C and I have gotten 30 emails in account D and none in A, B or C. The Now page will show I have 30 emails, but when I click on it, it takes me to C where there are no new emails. Oops, let's try A... no, no emails there. How about B? Nope, no emails there, they must be in D. Yeah, there they are. But what a pain to get there. How hard would it have been to have shown us the same screen that the HTC app launches? It seems to be part of Messaging, not the HTC application. The HTC approach is so simple and elegant and this is so useless if you have more than one account, that this is almost enough by itself to make me delete the program. (Still undecided, though.)

2. Limited Ringer Options. My Touch has a phone ringer setting called 'automatic' that automatically sets the ringer settings to 'vibrate' whenever a meeting is currently in my calendar and to 'ring' at all other times. That way, I never have that awful ringer interrupting a meeting because I forgot to turn my phone to silent or vibrate. It will also let me set it to ring, vibrate or silent. In contrast, Mobile Shell only has the ring, vibrate or silent settings. The phone supports the automatic option, but Mobile Shell does not, so I can't set it the way I want it via the Shell. It doesn't seen to be too much to ask that they give us all the WM6 options for the ringer.

3. No Task Manager. If the Now page is something of a UI default, which seems to be the idea, then how can you not put a basic task manager at the top in all that wasted space next to the battery and signal strength icons? Come on, just give us a simple icon that shows a drop-down list of running programs with an X to close any of them, and give us a close button, throughout the system (http://forums.thoughtsmedia.com/showthread.php?t=88076#), that optionally lets us close apps instead of sending them to the background. The way it is now, in order to get to a running program, I have to close the shell, return to the today screen, and then use my other task manager. If this really is a shell, then make it a real shell and give us what we need to manage our programs.

4. Going to the Today Screen. It would be nice if there were a today screen option as one of the regular buttons at the bottom of the shell (where you currently choose from Now, Menu, Photo Contacts and Close Shell). Instead of making us close the shell, returning to the Today screen to get to the today plug-in (and others from different people), it would be much more elegant to make a Today page as a fifth icon at the bottom and to show those without leaving the Mobile Shell. Then it would really be a shell because you'd never have to return to the default (real) shell of the device.

Altogether, I really like the Shell. Both the weather app and the launcher page are excellent and I'm still trying to decide whether it's worth buying. If 1 and 2 above were solved, I wouldn't even hesitate, but right now, I have to run mainly my HTC interface just to get the functionality I need, and I just pull this down for the things it does well. It's almost there as an actual shell, but not quite.

traynor
04-11-2008, 06:00 PM
I have Mobile Shell 2.0 and like it, but find myself using the iWindowsMobile suite from Vito Tech more and more everyday, especially GoodWin and SMS chat.