Gamification Overview

Todd Horn Technology Snapshot 1 Comment

Gamification: the process of using game thinking and mechanics to engage users to participate in non-game activities in your website, service, or community. Understanding how and why gamification works, the areas it is most effective, and what the limits are will help you determine the best approach. These topics will be discussed throughout this blog post. Gamification provides a direct …



Case Study – Implementing an HTML5/JavaScript Enterprise Java Application

David Pitt Architecture, HTML5, Java, JavaScript, Keyhole Creations, Technology Snapshot 4 Comments

The Keyhole team has had recent engagements that involve applying HTML5 technology to create rich client web applications. In order to explore and validate application architecture design patterns and best practices in this area, and as they say “eat our own dogfood,” we have gone through the process to rewrite our existing internal timesheet tracking system. The old, legacy system …