Skip to main content

Products

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 Compact Framework

There is no substitute for experience when it comes to Windows Mobile development...

Using the .NET Compact Framework to develop Windows Mobile application is a very different proposition to desktop development using the full .NET Framework.

There are several reasons for this:

  • the Compact Framework is designed to for as small a memory footprint as possible and as a result a number of the methods available in the full framework are not available in .NET CF

  • An intuitive user interface is critical for successful Windows Mobile applications . Designing good Windows Mobile users interfaces requires solid device development experience; the methods of data input are different on devices and mobile forms behave very differently to WinForms [» see UI limitations].
  • Windows Mobile devices come in many different form factors; currently there are 8 popular screen resolutions ranging from 240 pixels square to full VGA. Designing a one size fits all solution to cater for all the form factors is non-trivial. [» see Screen Sizes]
  • Devices are constrained in ways that have long since been deprecated on the desktop. For example, devices suffer from limited CPU performance, memory, screen size and battery life. Device developers understand how to architect mobile applications to mitigate these issues.
  • Intermittent connectivity issues coupled with limited bandwidth present a considerable challenge to mobile application development. Persisting device data locally and then forwarding it to the server in a store and forward fashion requires a sophisticated solution that to handle data integrity, handshake protocols, serialization etc etc.  [» see DEVBUZZ Background Technology]
  • To maintain a responsive mobile interface when accessing remote data via a low bandwidth connection you device developers write multi-threaded applications that asynchronously transfer data without impacting the UI. Mastering multi-threaded device applications with their limited processing power is essential.

How can we help?

Give us a call and we will discuss the options that will work for your solution - we are always happy to talk tech.