Summary

From this chapter we've learned that there are four common client models used in mobile development, each with their own strengths and weaknesses. In this book, we will build three applications that cover the two models that utilize the .NET Compact Framework—thick and smart clients:

  • The mobile sales force application is a thick-client application that allows users to key in data offline and to sync it with a remote server at a later time.
  • The mobile dashboard application is a smart-client application that will utilize stateless web services for data retrieval due to the limited availability of its Internet connection.
  • The mobile support case application demonstrates how a common messaging backbone can be built on top of the MSMQ framework to provide instant notifications to mobile devices.

Your journey through this book will also ultimately walk you through three important aspects of mobile application development:

  • Learning the various methods of data transmission between the mobile device and a remote server and between mobile devices themselves
  • Learning the various ways to integrate Windows mobile and the device itself to provide an interactive and seamless solution
  • Designing an adaptable three-tier and MVC-based solution that makes future maintenance of the application easier.

With this overview, we have enough context to begin building the application. We will start by creating the data layer for the mobile sales force application in the next chapter.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.93.210