Apple is expected to preview version 3.0 of its iPhone software next week, prompting speculation that a new iPhone may be in the works for summer release.
Next Tuesday, Apple will introduce the next version of the iPhone operating system, along with new tools for building iPhone applications downloaded from the company’s App Store, according to an Apple invitation issued Thursday.
One thing to watch is how many of the changes take into account the needs of enterprise users and IT groups, where Apple has traditionally been weak.
The last major upgrade to the OS, version 2.0, was released in July, 2008, along with the new iPhone 3G.
A Dow Jones Newswire story quoted one Wall Street analyst, who envisions Apple offering a universal search capability – letting a user easily sift through e-mail, contacts, and documents on the phone or on the Web, similar to a feature being touted by Palm for its upcoming Palm Pre phone.
But here are some other possible, and certainly hoped-for, changes:
CNET’s Tom Krazit thinks Apple may introduce what he calls true background processing – the ability to run more than one application at once. That’s something the Palm Pre and other platforms do offer.
Two interim OS releases have been made since last July. One was in November with version 2.2, which added support for Google Street Views, some user interface changes, and e-mail improvements, among other things.
Reviewers at the time complained it still lacked a range of features important to enterprise users including on-device encryption, something better than four-digit numeric passwords, the ability to cut-and-paste, and synchronization of notes or setting up calendar items with Microsoft Exchange controls. Many of those are leftover complaints stemming from the enterprise shortcomings evident with version 2.0.
A minor OS update was released in January.
The new software development kit could presage an array of changes with the Apple development community.
Read more about wireless & mobile in Network World's Wireless & Mobile section.