In three weeks Artem and I built a WPF touch screen kiosk application for browsing SharePoint documents. Here's a few screenshots.

Xstrata Kiosk

Towards the end of last year, Artem Govorov (@ArtemGovorov) and I built a WPF touch screen kiosk application for Xstrata Coal in Queensland. The client was kind enough to give me permission to publish some screenshots.

Safety is important in the mining industry, and they keep a lot of documentation. Most of these documents are kept on the company's intranet. This touch screen software will be deployed to mine sites around around Queensland, and will give employees the ability to walk up, find and print a document direct from the company intranet.

These slides were put together at the end of the first three weeks, when the bulk of the development was done. A few other developers from Readify have worked on the kiosk since, adding features and making changes, and the kiosk is being rolled out as we speak.

wpf kiosk readify
Posted by: Paul Stovell
Last revised: 21 May, 2012 08:01 AM History

Trackbacks

Comments

Artem Govorov
Artem Govorov
02 Apr, 2011 01:02 AM

Hey Paul,

Great job, reminded how much fun we've had on that project :)

urza
urza
02 Apr, 2011 09:07 AM

Hello, I see you are using AgileZen. Are you happy with it? Have you tried some other project management tools? I am asking because, I am just in process of deciding what project management tools (if any) should our small team use.

Thanks and have a nice day urza

02 Apr, 2011 10:33 AM

Nice project and nice presentation of it !

02 Apr, 2011 11:54 AM

Yummy, there's lots to love in there, like two builds and the use of AgileZen. Absolutely love the small config too, what a total joy! Can we have some more details on the "convention-based Autofac config engine"?

Great to be able to share that out too, so thanks to you and your generous client.

02 Apr, 2011 12:15 PM

urza,

I've used Team Foundation Server, Pivotal Tracker, JIRA, FogBugz and TinyPM as well as AgileZen. For teams of 3-4 or less, I think AgileZen is absolutely perfect - it has just the right amount of process overhead to let you track what you're doing with no effort. For a larger team, I'd probably pick TinyPM or JIRA.

Paul

02 Apr, 2011 12:17 PM

Sean,

I blogged about a similar approach a little while ago. The version used on the project above was a slightly more complicated approach that used a custom XML reader, but the concept was generally the same (elements mean modules, attributes mean properties on modules).

Paul

03 Apr, 2011 04:54 PM

Paul, thanks for the link. Very nice stuff indeed!

Andrew Newton
Andrew Newton
12 Apr, 2011 04:18 AM

Hi Paul, that's great to see, thanks for sharing!

How did you end up implementing that web browser? It looks like you got it to have the same look and feel as your document viewer which is great for usability..

Cheers.

25 Apr, 2011 04:24 AM

Thanks a lot for posting this Paul. It was really interesting reading how another team works!

No new comments are allowed on this post.