If the mountain won't come to Mohammed, then Mohammed will come to the mountain, goes the saying. Now, the high-tech version of that saying might read: If the iPhone won't come to the enterprise, then enterprise will come to the iPhone.
The announcement this week that NetSuite, a Web-based-only service provider for ERP and CRM to the midmarket, runs on the iPhone without any major tweaking almost as well it runs on a desktop has a lot of people rethinking the capability of the iPhone as a business tool.
To make matters even more interesting, NetSuite didn't spend one day in Cupertino to figure out how SuitePhone, as it's now called, would run on Apple's new device, though the two companies worked together in the past to ensure that NetSuite's SaaS (software as a service) solution ran well on Apple's Safari desktop browser.
"For the iPhone, we didn't have to do additional development work," says Malin Huffman, senior product manager at NetSuite. Whatever improvements were made to NetSuite 07 in order to work with the latest version of Safari for the desktop "carries over to Safari on the iPhone."
While most mobile solutions are limited in what they can accomplish -- dialing directly from a contact manager is typical -- Huffman claims NetSuite customers already use the iPhone and the SuitePhone solution in the field to look up customer history, process credit cards, and even do payroll.
So is this a unique circumstance due in large part to the way NetSuite was built originally? After all, it does not use Flash or need Java to run, making porting to the iPhone, which lacks support for both, that much easier.
Huffman says no, the NetSuite build is not that unique for a SaaS application, but it may be too early to tell.
"The AJAX technology allows [NetSuite] to work faster over the slower network than it would otherwise," notes Huffman.
Also, because AJAX allows users to drag and drop from selected environments without having to refresh the entire contents of a page, the SuitePhone version makes for a more seamless experience.
Of course, there are a number of limitations, as InfoWorld pointed out in its review by Tom Yager.
Yager notes that the device will not upload or download files. However, in a SaaS solution like NetSuite, this limitation may not be a deal breaker for purchasing the device.
The strong suit of any SaaS solution is in accessing data directly from the server. Focusing on real-time instant access rather than offline access, says Huffman, is what its users care about the most.
But Yager also says, "Safari does not allow a Web page to sense finger motion using standard events, so drag, slide, and drag/drop operations require special effort."
True, says Huffman.
"You wouldn't want to do a lot of configuration of NetSuite on the iPhone. You would do the configuration on the desktop."