Introducing Marionette-Require-Boilerplate for Your Single Page Application

Brett Jones HTML5, JavaScript, Technology Snapshot 1 Comment

Marionette-Require-Boilerplate (MRB) is a simple boilerplate I created to help get Single Page Applications off the ground with a small starter project. It incorporates a number of great tools and best practices to save time in the early stages of a project. MRB integrates such cutting edge libraries as Backbone, Marionette, Require, Grunt, Jasmine, Bootstrap, and jQuery Mobile, among others. These libraries work together to help you start your …

A Little HTML5: Using JSON and File API to View Starred Google Reader Posts

Brice McIver HTML5, JavaScript, Keyhole Creations Leave a Comment

A couple of months ago, Google announced that it was retiring its web feed reader Google Reader. As a long-time user of the service, I was disappointed. But there are a couple of substitutes out there like Feedly, The Old Reader, NetVibes, etc. Google gives you the option of exporting your data from Reader through Google Takeout. This is where my inspiration for a little …

khsSherpa Framework v1.2.2 Released

Lauren Fournier Company News Leave a Comment

Keyhole Software has announced the release of version 1.2.2 of the khsSherpa framework, a Java RESTful JSON/Endpoint framework for Mobile and HTML5 support. The new release is publicly available in the Maven Public Central Repository and on gitHub. khsSherpa is a lightweight, server side framework that enables Java application servers to function as remote JSON data access mechanisms. It allows Java …

Solution: Visually Inspect Backbone.js View/Templates + Application Logging Support

David Pitt HTML5, JavaScript, Keyhole Creations Leave a Comment

During the development of a fairly large JavaScript-based web application using Backbone.js, it became increasingly difficult manage the numerous View.js and Template.js files. Those familiar with Backbone MVC design approach have probably also encountered this. Best practice for an MVC user interface is to decompose it into many snippets made up of a controlling Backbone View, an HTML template, and a Model/List …

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 …