May 2008 - Posts

Icefaces (www.icefaces.org) is a Canadian company that offers a set of jsf components which encapsulate most of the backend that is needed to do proper ajax applications. Including server Push .

It seems natual to use this very rich library to develop custom applications for the apple iphone. The icefaces components are open source under an lgpl license.

 In this series of articles the mooncatventures development team will show you how to leverage two powerful icefaces components the panelTabSet and the DataTable tags to build a web enabled uI for our streaming server. The final application will execute under an objective C written webkit browser. To keep our version of the component distinct from the panelTabSet and the DataTable we will superclass these as new components that extend the former. This is so PanelTabSet , DataTables can be used in the same application as the extended iphone version. This article will focus on the custom tab control

 

Here is the prototype so far.

 

of course  it looks far different on the iphone. If you own an iphone try the above link on it.

 

Welcome to the developers Journal
More Posts