BHW Group Blog

September 16 2014
Paul Francis / Mobile
Mobile Development Google Analytics

In my previous 2 articles, I provided an overview of both mobile websites and native mobile apps, as well as discussing the benefits and drawbacks of each. These are the two main pieces of a mobile strategy and understanding them individually is crucial to crafting an effective mobile app development plan. But, knowing how and when to combine these technologies is what sets the top mobile players apart.

Read More
September 8 2014
Brett Burnett / Development
NodeJS, CouchDB and MapReduce for World Cup 2014

When starting a Business Intelligence (BI) project the first challenge technical teams face is often the most difficult, "how do we shape our data to meet our needs?". Why is this difficult?

Read More
August 27 2014
Clayton Anderson / Development
angularJS logo

Welcome back! In this series, we are exploring how to design HTML forms with AngularJS, with the best user experience in mind. If you missed part 1, you can find that here. In part 2, we will take a deeper look at a couple more complicated validation scenarios.

Read More
August 19 2014
Paul Francis / Mobile
Mobile Website - Responsive web example

In my previous article, I discussed the benefits and shortfalls of creating a native mobile application. This installment will cover the pros and cons of making a mobile website. A mobile website differs from a native mobile application in that it is not installed directly to a phone or tablet, but is viewed in a mobile web browser. These websites also differ from websites seen when browsing on a computer, in that they are visually redesigned or reorganized to better fit a smaller screen. Given that users spend more time browsing on mobile devices than traditional computers, we need to be creating websites with this in mind.

Read More
August 11 2014
Clayton Anderson / Development
angularJS logo

One of the greatest benefits we have seen when creating single page applications with AngularJS is how much faster and easier it is to design forms, even those with complex validation.

Read More
August 5 2014
Brett Burnett / Development
clojure couchdb spa web api

The single page application (SPA) approach has revolutionized our approach to development.  Fantastic client-side Javascript frameworks like AngularJS, Knockout, and React have made the transition easy and fun.  As we’ve written more and more SPAs an unexpected trend has emerged.  We’ve moved to a thin server architecture for delivering our back-end solutions on SPA projects.  We increasingly think of the application tier as plumbing, only responsible for data storage with a little authentication, authorization, and validation thrown in.

Read More
August 2 2014
Paul Francis / Mobile
Native Mobile App Alert

Mobile is no longer the future. Mobile is here and it has arrived with a ring. Mobile is so here, in fact, that even the most entrenched old-age companies are clamoring for Android and iPhone apps. And that is fantastic! But, it is very important that companies consider all of their options before investing a moderate amount of effort and capital into a native mobile app.

Read More
March 28 2014
Paul Francis / Mobile
Social Engagement on Letterboxd

This is the second part in a two-part series on mobile engagement. The first part can be found here. This second article will expand on the first by describing how you can utilize social features to create mobile engagement.

Read More