Category: ICEmobile

ICEmobile on the new BlackBerry Z10 … Not!

Posted on Tuesday, February 5th, 2013 by Cruz Miraback

I was very excited to pick up the new BlackBerry Z10 (released today in Canada) to test out ICEmobile on it and start work on enhanced BlackBerry support in ICEmobile 3.3. In yet another example of the draconian cell phone provider system we have, it turns out that Rogers will not sell you a phone for the low low price of $650. For the first few weeks, the only way to obtain the new BlackBerr ... read more


Augmented Reality: ICEmobile with Vuforia

Posted on Wednesday, January 16th, 2013 by Cruz Miraback

Without question, the most captivating new feature in ICEmobile is the Augmented Reality marker viewer.

Here is a short demonstration showing how marker-based augmented reality can be easily used within a web application. The application developer simply creates a list of Wavefront .obj files and these are attached to the AR markers according to their index in the list. (This is just mob ... read more


ICEmobile 1.2 Beta Now Available

Posted on Thursday, December 6th, 2012 by Steve Maryka

ICEmobile 1.2 Beta is now available for download.

ICEmobile is an open source project for developing hybrid mobile web applications in Java with JSF and JSP. ICEmobile applications are developed purely using web techniques, but have the look and feel of native applications on iOS, Android, and Blac ... read more


ICEmobile and Responsive / Adaptive Web Design

Posted on Wednesday, August 15th, 2012 by Brian McKinney

Responsive Web Design

There are a lot of definitions flying around the web as to what Responsive Web Design is and how it relates to other popular design methodologies.  At its most general level, Responsive Web Design is about designing a single web page with the same content that changes its behaviour and layout based on the nature of the client device (desktop, table ... read more


ICEmobile 1.1 Final now available

Posted on Friday, August 10th, 2012 by Steve Maryka

ICEmobile 1.1 Final is now available for download.  Read about the ICEmobile Features, and see those features in action in the ... read more


Progressive, Responsive, and Adaptive aspects of ICEmobile

Posted on Wednesday, August 8th, 2012 by Cruz Miraback

ICEmobile components use a variety of approaches to tailor themselves to a specific desktop or mobile browser. (Note that the approach that is best for a framework like ICEmobile that has server-side capability is often different from a pure HTML approach where server-side code is difficult to modify.)

The most efficient is to generate simple, port ... read more


ICEmobile-SX 1.1 on the App Store

Posted on Thursday, August 2nd, 2012 by Cruz Miraback

ICEmobile-SX and ... read more


ICEmobile 1.1 Beta Now Available

Posted on Wednesday, August 1st, 2012 by Steve Maryka

ICEmobile 1.1 Beta is now available for download.

Whereas ICEmobile 1.0 was JSF-centric, 1.1 introduces support for JSP and Spring MVC, thus expanding the reach of ICEmobile’s hybrid mobile web development capabilities.  See all the features in the ... read more


Mobile JSF Quick Start

Posted on Thursday, July 12th, 2012 by Cruz Miraback

The ICEmobile bundle come with two JSF samples applications; mediacast and mobileshowcase.  These demos are a good starting point for experienced JSF developers, but can be a little daunting for developers new to JSF or to the mobile space in general.

A four part tutorial series is now available on the ICEmobile Wiki to h ... read more


ICEmobile Accordion and Tabset Tags with Spring-MVC

Posted on Tuesday, July 10th, 2012 by Cruz Miraback

This week, an introduction to the <mobi:accordion> and <mobi:tabset> tag, a set vertical and horizontal layout tags.

Developers using JSF are familar with  using ids as the key into the JSF component object hierarchy. There is also the nicely developed idea that the Renderer developer can completely control the output from their renderer, an ... read more