|
Mobile applications with fast response , simple operation, suitable for outdoor and other characteristics, has been applied in many fields . In recent years , with the development of network technology , wireless standards mature , the construction of telecommunications networks , users increasingly strong demand for mobile office , mobile application development software industry to become a new hot spot. But because the hardware resources of the mobile device itself, there is a big limitation , CPU computing speed , memory size, and other aspects of multimedia processing performance worse than the desktop PC , plus a wide range of terminal devices , operating systems, infrastructure platform is not uniform, so the mobile application in development tools and methods have its own characteristics . Through the mainstream mobile application development platform and development tools for the analysis and comparison, for the most part on the platform to develop mobile applications when designing complex , tedious programming , testing, defects such difficulties , the paper chosen . NET platform, and based on . NET Compact Framework class library programming , which greatly simplifies the programming difficulty and workload. In this paper, mobile applications, system design, database design, and other aspects of the development process for a more in-depth discussion , and develop a . NET-based platform for mobile applications : Food wireless ordering system , which includes the front moves a la carte subsystem , system management background subsystems and data synchronization subsystem , through the system architecture design, detailed design, programming and testing process , discusses the general steps mobile development . System uses SQL SERVER CE mobile database , to achieve the offline data storage. Database and the back-end database in the mobile data synchronization , the previous method used most mobile applications is the state of each data marker lacks stability and reliability , encounter data and handle conflict more difficult to judge . This paper studies , for the above defects , an improved solution: merge replication , and carry out the programming and testing , confirmed the feasibility of the program . Based on the research results , the paper carried out on the system design and coding , to achieve the overall system framework and functions , and tested . Test results show that the system is easy to use , reliable, that the usefulness of wireless mobile applications .
|