Font Size: a A A

The Design And Implementation Of Smart Home’s Mobile Client Software Based Android And IOS

Posted on:2016-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:L ChengFull Text:PDF
GTID:2308330503477429Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet of things and the mobile Internet, the requirements of safety, comfort and convenience in living environment are improving. In this case,Smart Home concept was constantly mentioned, the market demand brisk, the research and development of Smart Home’s solution independently is very necessary. And the Smart Home’s mobile phone client is an important part of Smart Home system, therefore the development of easy to use client software is very important.At present, the intelligent mobile phone of the mainstream market mainly concentrated in two big platform:Android of google and iOS of Apple. Their market share is as high as 90%, with a large user groups. Therefore, in order to enable the Smart Home system can meet the needs of most people requirements, this paper mainly completes the development of iOS client and Android client.Firstly, this paper introduces the background of this subject, the domestic and foreign development situation of Smart Home, and the development status of iOS and Android platform.Then analyzed the demand of Smart Home’s mobile phone client.Through analysis, the establishment of Smart Home client software architecture is done, the Smart Home client software is mainly divided into user interface module, software update module, TCP communication module, and database storage module,client and Smart Home’s gateways using C/S model, base on TCP communication protocol defined by myself.Then,this paper introduces the implementation scheme of user interface module, software update module, TCP communication module, and database storage module in Android and iOS platform. And the implementation details are given according to the different platform.Finally, introduce the software testing of Smart Home’s mobile phone client, choose the test cases for testing and analysis, and give out the debugging results of Smart Home system, to verify the correct of the system’s logic and the function realized.In the final,the summary of the work is carried out, making the prospect of the software’s improvements in the future.
Keywords/Search Tags:Smart Home, Android, iOS, Internet communication, Database
PDF Full Text Request
Related items