Font Size: a A A

The Software Development Method Of Android Plug-in Combined With Cloud Service

Posted on:2017-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:M Y ZhangFull Text:PDF
GTID:2348330482486411Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the widespread use of network technology in the mobile terminal applications, the market share of smart phones is growing. In the current form, the integration of the development model is not enough the needs of users, users have begun to pursue a more personalized mobile applications. The APP Developers have been searching for better software architecture and development method, due to the plug-in development mode have good performance in PC application software development, so we consider to used such development model in Android application development process, to help developers to satisfy the user requirements of the application. Plug-in architecture for Android development is extremely beneficial. It can be the application function to dismantle, thus a large application dismantling grounds each function is composed of a number of small applications, thus effectively reducing the volume of a single program installation package, also solve the DEX package cannot be more than 65536. Due to the module from the main body,and each module can be by different groups of development and development, so as to greatly improve the speed of software development, reduce the coupling, and also facilitates the design and in the operation, can greatly improve the testability and maintainability.In the development process of mobile phone client to server support, because the cloud services provide the infrastructure as a service(IAAs infrastructure as a service) and middleware and platform as a service(PAAS platform as a service)when as a small and medium-sized site back-end and infrastructure services,compared with the traditional ways of working(back-end platform to build their own,buy or rent a traditional server) have obvious advantages, greatly improves the development efficiency and user experience, so in this paper proposed cloud services and the Android plugin of combining methods solve Android development process encountered in the development and maintenance costs are too high, bulky DEX packet method is too much.Around the low cost, high reliability, high availability, size can be expansionresearch objectives, detailed introduced cloud computing and the key technology of cloud services on Android development provides the convenience, and the data service problems, between this the weight increment and similar aggregation of user behavior analysis algorithm, in order to solve resource personalized recommendation for users, and based on the above theoretical questions of specific solutions. First, the RFM(Recentness, frequency, monetary amount) model analysis of user behavior data, will have the same behavior data users that a group of; then to users in the last stage of the operation data were investigated with Apriori algorithm based on weight increment association rules between the users of mining, combining the vector space model to calculate the similarity between, similar users gathered together, through the collaborative filtering recommendation, to achieve the overall personalized recommendation. Finally, the Android plug-in technology, recommendation algorithm and cloud services(Iaa S and Paa S) in combination with the three applications to the field of electronic education, and achieved good results.
Keywords/Search Tags:plug-in, cloud services, android, weight increment, apriori algorithm
PDF Full Text Request
Related items