Software Development for Memory-Constrained Systems

Author: James Noble Charles Weir
Publisher:
Publish Date: 2003-01-01
Features: The PDA software market is not only huge but also continuously growing. Within five years, a large population worldwide will use smart, stylish, internet-connected mobile phones. PCs in every home? Maybe, but more likely everyone will have a PDA in their pocket. What this book offers is a program development solution for small-memory devices (and at the current technological level). You will learn the best and most successful object-oriented programming techniques in memory-constrained environments.
If you are a developer, team leader, or manager building applications in memory-constrained systems, you will find everything you need to successfully design and implement efficient software in this book.
27 patterns, all with complete descriptions, implementation tips, and C++ and Java examples.
5 major techniques, the result of classifying and organizing all the patterns: SmallStructures (Small Structures), MemoryAllocation (Memory Allocation), Compression, SecondaryStorage (Secondary Storage), SmallArchitecture (Small Architecture).
An easy-to-use book layout. Pattern indexes are included on the inner pages for quick reference.
Tips for efficient memory allocation, handling memory exhaustion, replacing RAM with ROM, avoiding memory leaks, and automatically recycling used content.

📌 Related Posts