Book Source Code

I've written a total of 8 books; 7 on software development topics. The repositories listed below are the source code repositories for the example code used in each of the books. My books tend to tell the complete story of the topic, but doesn't do a lot to teach the fundamental skills you need to work with the technology. The examples are generally complete examples and are shown in complete applications. This page contains links to 6 repositories.


Apache Cordova 3 Programming

Hosts the source code from my Apache Cordova 3 Programming book.

Apache Cordova 4 Programming

Hosts the source code from my Apache Cordova 4 Programming

Apache Cordova API Cookbook

Hosts the source code from my Apache Cordova API Cookbook book.

BlackBerry Development Fundamentals

This was my first technology book (my other first book was a book for Soccer referees) and this repository contains all the code from the book.

Learning Progressive Web Apps

For my latest book, I took a different approach to the sample applications and delivered three separate applications and we built them together in stages as we worked through the chapters. This repository contains all of the code from each chapter, including the Tip Calculator, PWA News site, and the Browser Push exerciser app.

PhoneGap Essentials

Host the source code for my PhoneGap Essentials book. This was my first book on Apache Cordova (Cordova was called PhoneGap at the time). I ultimately wrote 4 books on the topic and worked on several commercial products related to Apache Cordova in my career since then.