Whatever the source of his inspiration, John had solved a big problem. Hypothetical Business' CEO had been pressuring the IT department to cut costs, but at the same time, he wanted to see increased returns from existing investments. At one time, John figured that was pretty much impossible. But now he'd thought of a way.
John figured he was definitely on to something. But as any good IT manager knows, it's a long way from killer concept to successful implementation. Wireless access to enterprise applications sure sounded like a good idea, but how was he going to pull it off?
When you're in need of a mobile application, the first option is to do it yourself. Many businesses are deciding that since they know their own needs best, they might as well develop the necessary software internally. "You're going to see a lot more businesses looking at wireless handheld devices and developing applications to run on them," In-Stat analyst Ken Hyers says. In the past, a lot of businesses haven't seen a compelling need to develop mobile apps, but now that pressures to run a real-time business are growing, CIOs are looking at the apps as increasingly viable. "It's one more tool," he says. A recent Forrester Research study found that nearly half of the world's 3,500 largest companies are testing or planning mobile applications.
Development tools that use competing Java-based technology are widely available from vendors such as BEA Systems, IBM, Oracle, and Sun Microsystems. Market-leading software from Sybase subsidiary iAnywhere, called m-Business Studio, is built on a Java 2 Enterprise Edition application server foundation and supports Web-services capabilities such as Simple Object Access Protocol, Web Services Definition Language, and Universal Description, Discovery, and Integration. IAnywhere claims the software's support for Web services will let mobile apps access enterprise services across different types of hardware and clients.
Analysts say applications created by these toolkits indeed will make it easier for enterprises to mobilize, but that developers will still have to fine-tune the apps for different mobile devices. "Java works on any device, but it still has to be tweaked for each device," In-Stat's Hyers says.
There are several tools available to help an enterprise go mobile. In October, Microsoft released a second beta edition of its .Net Compact Framework, which streamlines the way programmers develop applications for .Net, Microsoft's implementation of Web services. A final release of the toolkit is due later this year. According to Microsoft, the framework lets programmers write software once and have it work on desktops, servers, and mobile devices, essentially eliminating the need to do a special round of mobile application development.
Page 2:
Developing Mobile Apps
![]()
1
|
2
Next Page »
Stay connected and informed by visiting our Enterprise IT Community!

Become a member today for instant access to free InformationWeek research, expert advice, peer perspectives, and more on the following topics:
- Application Performance Management (APM)
- Security Management
- Mainframe 2.0
- IT Automation
- Service Assurance
Also, visit our Government, Retail and Financial Services groups to see how these technologies apply specifically to those industries.
NOTE: Offer valid for U.S., U.S. possessions, & Canada only.