A phone is a resource-limited device. However, there is a great deal of functionality available, and this places great demands on the available system resources. Developers need to be aware of these constraints, and attempt to use as few as possible of these limited resources.
This section covers the following areas: