Skip to main content

By Technology

"The greatest challenge to any thinker is stating the problem in a way that will allow as solution" - Bertrand Russel

Mobile Expertise

"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - Aristitle

DBT

» DBT = DEVBUZZ Background Technology

From our Clients

We found DEVBUZZ on the web and it has been a truly rewarding partnership. They are knowledgeable, responsive and bring years of Windows Mobile experience to bear in providing first class custom software.
More from our clients...

News

Contact Us

Give us a call and we can discuss the options that will fit your project requirements.
Call us: +1 856 256 0481
Download PDF's of our brochure and case studies.
 

Windows Mobile Limitations - Memory Constraints

Most devices have limited memories and this presents a challenge for developers...

Memory Constraints

Windows Mobile devices typically utilize between 64 and 256MB of memory. Developing for memory constrained devices requires efficient programming techniques. There is no distinction between program storage and application memory. In addition the Windows Mobile operating system performs it's own memory management independently from that performed by the developer, freeing resources as and when needed. Windows Mobile applications are not necessarily disposed when the form is minimized. Device storage can be extended via storage cards, however there is a performance penalty when you access data on the storage card as opposed to main memory. The number of forms in the application also impacts the memory footprint of the application.

Memory Volatility

For the most part Windows Mobile applications operate under the assumption that all data is persisted immediately. This has arisen because "save buttons" take up valuable real estate. A good design will ensure that users can enter data and then minimize or close the form without an explicit save.

« Processor Speed Limitations   » Bandwidth Limitations