Updates

Latest Tweet



What's New?

Check out for latest innovation, a computer based training video collection


Like this Page

Writing Mobile Code: Essential Software Engineering for Building Mobile Applications Review by W Boudville

useful for any mobile development environment

Salmre gives a very thorough exposition of the issues involved in writing applications for mobile devices. Where you face strong constraints in available memory, screen size and lack of a mouse. Plus network connectivity might be low bandwidth and intermittent.

His analysis is mostly within the context of .NET Compact Framework. You can regard this as a slimmed down .NET/C#, analogous to the way that J2ME/MIDP is a reduced J2SE.

Several chapters transcend the Compact Framework context and apply equally well to any development environment for mobile code. Like the chapter on using a state machine to model your application. Or the chapter on whether to use XML for data interchange. These chapters, like the rest of the book, have examples in C#. But the examples are short and clearly enough written to be understandable even if C# isn't your cup of tea. So you can use the examples as pseudocode, to port to other languages.

Actually, a closer scrutiny of the book reveals that most of it is written in a logical and general enough manner to be handy for any mobile development. The guidelines in most chapters can be thusly used.