
You are here: MyURC.org > Tools & Prototypes > iPhone > iPhone
iUCH - iPhone client for UCH
Page Content:
About
iUCH is an iPhone or iPod touch application which connects to the UCH (installed in the local network) via the local wireless network and uses Bonjour to display a list of available Client Controllers. On selecting any Client Controller, iUCH forwards to a Safari browser which opens the application from the UCH. Currently iUCH shows only those Client Controllers which support HTTP/HTML protocol. Here is a screenshot of the iUCH running on an iPhone:

Screen shot of iUCH (description of figure)
Two examples of Client Controllers are iPhone simple and iPhone standard.
The iPhone client is an HTML-based user interface for digital media control. With it, you can remotely control your digital media at home.
The iPhone client is a pluggable user interface implementation based on the Universal Control Hub architecture, and the Webclient JavaScript library. Javascript code is embedded within HTML code, and provides the ability to interact with the web page as if it was a local application. However, there is no need for installing an application on the client side.
There are two versions of the iPhone client: a simple and an advanced user interface. At runtime, the user can pick the one that they find most appropriate.

Screen shot of iPhone client (description of figure)
Quick Facts
- Project status: Version 1.1
- Publisher: Trace Center
- Team: Gottfried Zimmermann (lead), Parikshit Thakur & team
- The release notes contain a list of new features, known limitations and known bugs.
- License Agreement and list of third-party licenses used.
- Contact: Please report bugs or feedback to
Download
- iUCH is available through Apple iTunes Store
- Watch our iUCH Tutorial (video)
- A UCH installation is required in the local network. Download UCHj or UCHe from: http://myurc.org/tools/UCH/
Acknowledgement
The creation of the underlying software was funded by the National Institute on Disability and Rehabilitation Research (NIDRR), US Department of Education under grants H133E980008, and H133E990006; the National Science Foundation (NSF) via the Partnership for Advanced Computational Infrastructure (PACI); and gifts from Microsoft and Sun Microsystems.
See also
- URC Technical Primer
- Universal Control Hub reference implementations
- URC demo video on YouTube (text-only transcript of the video)
Last update: Parikshit Thakur & Team, Gottfried Zimmermann, 2010-05-20