Font Size: a A A

Design And Implementation Of Interaction Driven Android Application Development Framework

Posted on:2018-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:H ChengFull Text:PDF
GTID:2348330518496144Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of mobile Internet technologies, mobile phones have become indispensable tools in people's daily life, the efficiency and convenience of mobile phone enables users to make full use of the fragmented time to serve their study and life. In order to grab the share of market, more and more Internet companies began to develop mobile applications. However, with the increasingly competition of mobile applications, user requirements become more complicated and the time for the software development becomes less and less, so the developments of mobile applications are becoming more and more difficult. In this context, a number of application development technical frameworks which are aim to improve the development efficiency have been put forward, but these frameworks are unable to cooperate with the project management process effectively. Besides, the abuse of technical framework might cause the decline of software product quality.In order to solve the problems above, an interaction driven Android development framework is brought forward in this paper. The framework includes a process management framework and a technical framework.The process management framework is based on the principles of agile development, it describes the iterative process and designs the work stages of requirements analysis, prototype design, system development in detail; the technical framework defines the basic functional modules such as UI modules, data storage module, network communication module and so on, it provides a series of reusable fundamental service. Moreover, the process management framework can cooperate with the technical framework effectively, the whole framework is easy to be put into practice, so it can improve the efficiency of Android application development.At first, the relevant background knowledge is given in this paper,including the the key technologies of Android application development and the concept of technical framework. Then the problems existing in the traditional Android application development are analyzed, and the requirements of the interaction driven Android development framework are specified. Next, the design and implementation of the interaction driven Android development framework is illustrated. In the end, an Android application development case is introduced in detail to verify the effectiveness of the framework.
Keywords/Search Tags:Android, Development Framework, Agile Principle, Process Management
PDF Full Text Request
Related items