Main

Building Pluggable and Mock Data Adapters for Web and PhoneGap Applications

This is not rocket science, but when planning your web or mobile architecture, it is important to make sure your client application is not tightly coupled to a specific data access strategy. The Problem In tightly coupled applications, the presentation logic is intertwined with data access logic (for example, $.ajax() calls), and it leads to [...]

5 commentsContinue Reading

Sample App: Storing your Application Data in the Cloud with Parse.com and the JavaScript SDK

A couple of days ago, I shared a new version of the Employee Directory sample application. By default, the application uses an in-memory data store to provide a “download and run” experience (no need to set up a server or a database). In this post, I’ll show how to replace the in-memory data store with [...]

2 commentsContinue Reading

Sample Application with Backbone.js and Twitter Bootstrap: Updated and Improved

A year ago, I blogged Employee Directory, a sample application that demonstrates how to build modern web apps with Backbone.js and Twitter Bootstrap. With 1200+ stars and 300+ forks on GitHub, it has been my most popular sample application to date. Because of the continued interest in the application as a starting point and a [...]

12 commentsContinue Reading

Sociogram Mobile: A Starter-Kit Application for PhoneGap and Facebook Integration

A few weeks ago I shared Sociogram, a sample application that demonstrates how to use the Facebook JavaScript SDK and the Graph API. A number of people have asked me for a Mobile version of the application. So here is Sociogram Mobile: a sample application that demonstrates how to integrate Facebook social features in a [...]

20 commentsContinue Reading

Hardware-Accelerated Page Transitions for Mobile Web Apps / PhoneGap Apps

I have been delivering a few PhoneGap Architecture and Performance talks in recent weeks. One of the performance techniques I talk about is –no surprise– the use of Hardware (GPU) Accelerated animations when available on the device. A typical example in a mobile application, is to hardware accelerate your page transitions. Even though this capability [...]

10 commentsContinue Reading

Presenting “Modern Tools for the Modern Web” in London Tonight, Wednesday March 6th

I will be delivering a talk titled “Modern Tools for the Modern Web” at Skillsmatter in London tonight (Wednesday March 6th) at 6:30pm. It’s free and open to all. Simply register here. I’ll be going over the new Edge Tools and Services (Edge Animate, Edge Reflow, Edge Inspect, Edge Code, PhoneGap and PhoneGap Build, etc), [...]

4 commentsContinue Reading

Speaking at QCon London Next Week

I’m excited to be speaking at QCon London again this year. The conference is next week, from Wednesday March 6th to Friday March 8th. As always at QCon, the sessions and the speaker lineup look great. I will be speaking in the “Next Generation Mobile Apps” track on Thursday. This year I’ll go well beyond [...]

1 commentsContinue Reading

Powered by WordPress. Designed by Woo Themes