See larger picture | Writing Mobile Code: Essential Software Engineering for Building Mobile Applications
by
Ivo Salmre
- Addison-Wesley ProfessionalList Price: $54.99 Price at Amazon.com: $46.69
(Save
15%)
Availability: Usually ships in 24 hours Shipping rates and policies |
- Average Customer Review:
Based on
1
review.
- Amazon.com Sales Rank: 307370
|
Product Description Mobile devices have now become both much richer and much morewidespread - just look at the capabilities of the newest cell phones. At the sametime advances such as the .NET Compact Framework have opened the worldof application development for these devices to a much larger group ofpotential developers. Most of the material available to help traditionalapplication developers adapt to the very different world of mobile applications(including books) has focused on particular features sets of either thedevelopment tools or the devices. This is the first concise and practicalengineering book that lays out the principals and methods of good mobilesoftware design and uses concrete examples to back up the theaory. While thenumerous examples use the .NET Compact Framework, the general principalsdiscussed are valid for all mobile device development. This is a book which isdestined to be a well-respected guide to this growing field for years to come.
Featured Customer Reviews useful for any mobile development environment,
March 04, 2005 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.
You might also be interested in these items...
|
|