small medium large xlarge

The latest version of the book is P1.0, released over 1 year ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: P1.0 (31-Jul-17)
#81909
PDF page: 14
Paper page: xiii
Paragraph "Mobile Web", second sentence: "There’s continually debate about..." Seems it should be "There's continual debate about..."--Chris Mc...more...
  • Reported in: P1.0 (17-Aug-16)
#80634
PDF page: 117
The Xamarin Android Emulator (I think called the Android Player) is no longer supported or available, therefore you might want to remove the relevant ...more...
  • Reported in: P1.0 (12-Sep-16)
#80712
PDF page: 122
Hi. I have no experience with android so I am glad you write this guide. I have some experience with iOS and the workings of xcode, submit to app s...more...
  • Reported in: P1.0 (17-Aug-16)
#80635
PDF page: 122
The last code example is incomplete, it lacks the method name and the call to super....() for the onRestoreInstanceState(...) implementation. Also, th...more...
  • Reported in: P1.0 (05-Sep-16)
#80695
PDF page: 137
The additional code that needs to be added to the onStart() method is missing. Similarly onDestroy() needs to be implemented but isn't even mentioned ...more...
  • Reported in: P1.0 (05-Sep-16)
#80696
PDF page: 138
Change "...so he can refer to previous rates while offline." to "...so the user can refer to previous rates while offline." Please don't assume the...more...