11.1 INTRODUCTION

In Chapter 10, we looked at the possible architectures for mobile devices. We identified a basic software and hardware architecture that provided us with the essential capabilities that a mobile service would need from a mobile device. The device elements are shown in Figure 11.1.

In this chapter, we will consider the following ideas and concepts:

  • Application topologies – J2ME, browser, embedded
  • Service topologies – client/server, peer-to-peer, standalone
  • Device networking architectures – Personal Mobile Gateways (PMG)
  • Device networking technologies – Bluetooth, WiFi and infrared (IrDa)
  • Device types – PDA, Smart Phone, laptops
  • Platform options – Pocket PC, Symbian, Linux, Palm OS, others
  • J2ME approach
  • Interfaces and usability

Get Next Generation Wireless Applications: Creating Mobile Applications in a Web 2.0 and Mobile 2.0 World, 2nd Edition 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.