close

Contact Information:

Product Inquiry:

ICEmobile Features and Benefits

Develop Mobile Rich Enterprise Applications like never before!

ICEmobile is a Mobile Enterprise Application Platform (MEAP) for building hybrid mobile applications using standard Java EE technologies, tools and development methodologies. ICEmobile delivers the richness and performance of native-based applications with the time-to-market, security, and cost benefits of a web-based approach. ICEmobile ensures your mobile applications will be delivered faster and for less cost than ever before. Key features of the ICEmobile mobile app framework include:

Native Look and Feel

Native Look and Feel

Web applications developed with ICEmobile look and feel like native mobile applications. Central to ICEmobile is automatic device detection and theming, so applications automatically adapt their look and feel to match the devices they are being accessed from. ICEmobile provides suites of web controls for both JSF and JSP that inherit the automated theming, so you can easily create your mobile application pages using standard Java EE presentation layer technologies. CSS resources are provided that match the default styles for major smart phone and tablet platforms, so you benefit from zero-effort default styling of your applications, but retain the flexibility to customize themes to match your enterprise branding requirements.

Hybrid Capabilities

Hybrid Capabilities

Unleash your mobile applications from the confines of the mobile browser. With ICEmobile you benefit from the advantages of building web-based applications, but without the limitations of standard HTML5 markup. ICEmobile Containers deliver hybrid capabilities by combining a browser core with integration to native features like the camera and microphone. When accessed from a container, the ICEmobile web controls provide direct access to these native features from the web application's markup. Just install the ICEmobile Container from the app store for your device, and start taking advantage of native capabilities like taking pictures, shooting video, and capturing audio right from your web application. You benefit from out-of-the-box hybrid capabilities, and completely avoid the need to do platform-specific native development.

Cross-platform Development

Cross-platform Development

ICEmobile is a write-once, access everywhere technology. Being web-based, ICEmobile adheres to the central deployment model, where a single application deployment handles a wide range of client devices from desktop, to tablets and phones. ICEmobile's automatic device detection and theming adjusts the look and feel to match the device type, and ICEmobile layout controls automatically adjust the layout of the page to match the screen real estate. Seamless cross-platform support extends to native capabilities as well. The ICEmobile Containers provide platform-specific native integration, which is exposed through the ICEmobile web controls. Your web application uses these native controls, and the containers handle the platform-specific aspects, so you benefit from the write-once paradigm even for your most sophisticated hybrid mobile applications.

Real Time Collaboration

Real Time Collaboration

Social collaboration has blossomed on mobile devices, driving expectation in the enterprise for similar features. Asynchronous notification is the key to enabling collaborative features in your mobile web applications, and ICEmobile integrates the industry-proven ICEmobile core for this purpose. Fully-collaborative, mobile applications can be developed in both JSP and JSF using pure Java. The ICEpush notification mechanism has also been augmented with Cloud Push capabilities that leverage existing platform-specific mobile push mechanisms. This ensures that ICEmobile can deliver critical notifications directly to active users, and alter inactive users that some action is required. Your users will benefit from revolutionary collaborative features, and you can ensure critical notification always arrive. Most importantly, these complex features can be easily delivered using standard Java EE development techniques.

Java EE Standards Based

Java EE Standards Based

ICEmobile adheres closely to the Java EE standards, and embraces the Java EE ecosystem through various middleware and tools integrations. Java presentations layer technologies like JSF and JSP are central to ICEmobile, but the entire Java EE technology stack can be leveraged from persistence, to data management and security. HTLM5 and CSS3 standards are also leveraged wherever possible, depending on mobile browser support. Adopt ICEmobile with the same confidence that you have adopted Java EE standards, and benefit from the reuse of your existing Java EE resources, tools and development techniques for producing mobile applications.