Learn the essentials for developing mobile applications for any device. Focusing on proven techniques and practices, this guide addresses the real-world needs of experienced Microsoft Windows® mobile developers. Users are growing increasingly dependent on mobile devices, and with innovations that make it easy to manage data synchronization, this proliferation will continue. Developers need to respond to this evolution with more than simple adaptations of the user interface--they need to implement mobile solutions for most of their applications. From expert authors with years of real-world experience, this book addresses this evolution, covering key mobile-development topics, including design, debugging, deployment, performance optimization, security, and globalization. It also covers mobile applications that use Microsoft .NET Compact Framework 2.0, Microsoft SQL Server(tm) 2005 Everywhere Edition, and Microsoft Windows Mobile® 5.0, running on devices such as Pocket PCs and Windows Mobile Smartphones. In addition, it includes extensive code samples in Microsoft Visual C#®, with additional code sample in Microsoft Visual Basic® on the book's companion Web site.
Andy Wigley focuses his attention on mobile technologies as a principal technologist at Content Master, a technical authoring and consultancy. He has been involved in software engineering for nearly 20 years, working on projects as diverse as high-performance messaging, electronic document exchange, computer-integrated manufacturing, and laboratory robotics. He has contributed to MSDN® and other publications, and he regularly speaks about applying mobile technology at conferences, such as the Mobile and Embedded Developers Conference. He is a coauthor of two other Microsoft Press® books on mobile application.
Daniel Moth is a developer evangelist for mobile technologies at Microsoft.
Peter Foot works for In the Hand, a company specializing in mobile development for Microsoft platforms.