This document provides an introduction to mobile development frameworks and tools. It discusses fully centralized and n-tier client-server frameworks. Examples of frameworks and tools are given for J2ME, Windows CE, BREW, and WAP. The document also covers architectural concerns, database usage, and web services on mobile platforms.