Sun Microsystems Inc., Research In Motion Ltd. and Sybase Inc. are each readying products and services that could expedite the development of mobile enterprise applications.
Sun and RIM will join forces at the CTIA Wireless conference in Atlanta this week to announce plans to bring Java Web services to RIMs corporate customers. While more than 250 million mobile devices support Java today, the majority of available mobile applications are tailored to the consumer. Sun and RIM are hoping their moves will get the enterprise in on the action.
Sun will help RIM build Web services tools for Java-based BlackBerry devices and the BlackBerry Enterprise Server, which will work directly with Suns content servers, said Sun officials in Santa Clara, Calif. Suns professional services division will help customers that want to mobilize their back-end applications with Java.
"The excitement around the consumer Java experience is translating into both excitement and deployment for Web services on J2ME [Java 2 Platform, Micro Edition]," said David Rivas, chief technology officer of the consumer and mobile systems group at Sun.
Beyond the Sun partnership, RIM officials said they are looking at how to support back-end Web services from companies such as Microsoft Corp., Oracle Corp., BEA Systems Inc. and IBM, although they declined to provide details.
"Wireless Web services have jumped on the radar screen in the last 45 days," said Jim Balsillie, chairman and co-CEO of RIM, in Waterloo, Ontario. "Were making darn sure that we connect seamlessly and securely to the Web services back end that corporations are implementing. Suns doing a lot of content servers, and were doing a lot of tool extension."
Support for Web services will get applications in customers hands faster, said officials at eAgency Inc., a customer relationship management and sales force automation developer that works with Sun and RIM.
"The service may perform a complex function that a junior programmer wouldnt be able to easily write," said Tim Allard, chief operating officer at eAgency, in Newport Beach, Calif. "We are looking to start incorporating these features into our development process and applications."