Chapter 3. Application Architecture and Functional Specification

In this book, we're going to build the same application natively on five mobile phone platforms—Android, iPhone, Windows Phone, Windows Mobile, and BlackBerry. So that we know what we're going to build, we're going to spend the first half of this chapter defining the functional specification of the Six Bookmarks application. In the second half, we're going to have a quick look at the application architecture as a sort of quasi-technical specification.

As mentioned in the introduction, this book covers Android and iOS development. This book's sister book covers Windows Phone, Windows Mobile, BlackBerry, and HTML development. This chapter (which incidentally exists in both books) covers ...

Get Multimobile Development: Building Applications for the iPhone and Android Platforms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.