CamerasReviewsShopBusinessHelpNewsHandheldsDesktopsNotebooksDownloadsDeveloper
Reviews
• Exclusive Downloads

• Find A Perfect PDA

• Most Popular Products
 
ZDNet> Reviews> Internet Utilities>MShift

Click Here!

 

 

Highlights:

Introduction
Analysis
Editor's Choice: Build Your Weapon
Summary of Features
Scorecard: Building Your Weapon
The Anatomy of a Wireless Application

Read Reviews:
2Roam
Aether Systems
Covigo
MShift
ThinAirApps
iConverse

Read More:
AppForge Standard Edition
Metrowerk's CodeWarrior for Palm OS Version 7.0
Microsoft eMbedded Visual Tools 3.0
Speedware's MobileDev 2.0
Openwave UP.SDK 4.1
Waba Software Development Kit 1.0
WAP Usability: What's Holding it Back?
Talkback: Build Your Weapon



MShift
By Marc Robards, PC Magazine
March 29, 2001

MShift's browser-based interface gives developers a lot of control and capability for building wireless applications. Unfortunately, the process is not very automated, so it can take quite a while to get this design environment up and running correctly. 

MShift's MobileShift Toolkit lets developers build wireless sites either by deriving them from an existing Web site or by basing them on a design layout. An MShift solution targets devices by their supported markup languages (HDML or WML for cell phones, HTML or CHTML for PDAs and pagers). You can then customize the display for particular devices' screens. The platform supports 137 international languages, including many that use large character sets, such as Japanese. 

Projects involve four levels of development: Commands, Cards, Decks, and Stacks. Commands are the single instructions used to display and process information; they let the developer, for example, insert images and button actions. Cards are similar to HDML or WDL cards, which correspond to a single screen on a cell phone and are made up of a set of Commands. Decks are a collection of Cards that handles a specific interaction between the device and the site, such as a purchase or a database query. Stacks, which are usually associated with a specific device or Web site, contain a group of Decks. 

The developer must have a precise idea of how the information will be processed and displayed before creating the corresponding Decks, Cards, and Commands. Not much of the development process is automatic--the Web designer must explicitly describe the flow of information for each wireless interaction. Compared with other platforms we reviewed, MShift's approach is much more code-intensive, aimed at people who are comfortable hand-coding HTML pages as opposed to those who prefer WYSIWYG development environments. 

What the MobileShift Toolkit lacks in automation, however, it makes up for by offering more granular control than most of the other wireless solutions we looked at. The MShift system allows complete control over every aspect of the information collected, processed, and displayed on the device. Commonly used functions are built in or, alternatively, the developer can enter specific HDML, HTML, or WML tags. The MobileShift Toolkit can handle cookies, redirects, and even custom referrers (the URL of the page a user came from). 

MShift's Web-based environment allows for distributed development, and the thorough help system makes for a very quick learning curve. But command-by-command entry for every line of text, form field, and processing instruction drastically slows down the construction of a wireless page. 

Once our test taxi-driver application was built for the PDA, RIM pager, and WAP phone, we ran it on each device to see how MShift's MobileShift Engine performed. The application performed well on all functions except JavaScript validations and alerts. Because very few wireless devices currently support JavaScript, it's up to the mobile application server to handle JavaScript and send the appropriate results to the device, something MShift doesn't do. 

Once all the Commands are created for a particular site and deployed for production, the MobileShift Engine handles request calls from wireless devices. The MobileShift Engine can be either self-hosted or hosted by MShift as an ASP solution. The product detects which device is making the request through which gateway (and in what language), stores cookie and session information if necessary, processes the appropriate Commands for the page, and serves up the proper response page to the wireless device in the correct language and format. Like Aether, the MobileShift Engine does automatic image conversion, which allowed for very fast, beautiful image scaling and rendering.

Product:  MShift
Rating: 4
Price: MobileShift Technology Suite, including MobileShift Engine and MobileShift Toolkit, $5,000 to $200,000;
Company: MShift; Company Info, San Jose, CA; 408-437-2740; www.mshift.com

Check prices: MShift, Inc. MobileShift Technology Suite 
Check prices: All Languages - Compilers
Check prices: All Other

< Previous   Next >
Covigo   ThinAirApps


Next >
ThinAirApps

Check Prices

Related Links


E-mail this story!
Printer Friendly

Buyer's Alert Newsletter
Get the latest product news, shopping tips, and rebate info delivered straight to your mailbox.

E-mail address: 
Format: 

ZDNet Updates
Update your software and make your PC run better. It's easy, fast & FREE!

 ZDNet Product Guides Click Here for All Topics
 Desktops Handhelds Printers Windows
 Digital Cameras MP3 Productivity Software All Hardware
 Graphics Cards Notebooks Scanners All Software






 Sponsored Links
BUY NOW!  Improve your business: Shop at CDW on ZDNet!
SUCCEED  Advance your career with University of Phoenix Online.
TCWO.com  Micron 128MB SDRAM Memory $69
PC Deals!  Compaq 5BWCTO 566MHz PC's $369.99 at CyberWarehouse.com!
Books  Check out Barnes & Noble.com's Software Super Sale
GREAT PC  ClientPro Cn - 600MHz w/ 7.5 GB hard drive, from $1425!
 Everything Intel    Find Out More
Shop Now!   Shop at Dell's Home Solution Center - Dell Small Business Center
Shop Now!   Gateway Home Computing Center - TOSHIBA
Shop Now!   Everything Intel
 Featured Links
Best Buys  Shop Smart for scanners, digital cameras, monitors & more!
Cash Back!  Save up to 25% at 400+ stores! It's easy and free - Ebates
FREE!  Get 50 free downloads, plus free email, voicemail & more
 Magazine Offers
Best Offer  Save 69% on Computer Shopper. BONUS: 2 FREE CD-ROMs!

Tech Jobs ZDNet e-centives Free E-mail Newsletters Updates MyZDNet Alerts Rewards Join ZDNet Members SiteBuilder
CNET Networks:CNETGameSpotmySimonZDNet         About ZDNet
FeedbackYour PrivacyService TermsAdvertise
Copyright (c) 2001 ZD Inc. All Rights Reserved. ZDNet and ZDNet logo are registered trademarks of ZD Inc. Content originally published in Ziff Davis Media publications is the copyrighted property of Ziff Davis Media. Copyright (c) 2001 Ziff Davis Media. All Rights Reserved. Titles of Ziff Davis Media publications are trademarks of Ziff Davis Publishing Holdings Inc.