Font Size: a A A

Research And Implementation Of Human-Computer Interaction Module Generator For Android

Posted on:2017-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:X J LiuFull Text:PDF
GTID:2348330518494792Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet,the variety and quantity of Android applications are increasing.In order to be more competitive in the marketplace,excellent Android human-computer interaction modules are critical,which should be user centric,aesthetical,capable of capturing users' intentions;at the same time,these modules should follow the trend of human-computer interaction for mobile devices,which mainly contains the trend of multichannel and context awareness.Therefore,researching and developing excellent Android human-computer interaction modules needs multiple domain of background knowledge,such as Android application development,human-computer interaction for mobile devices,user psychology,etc..For this reason,it is difficult for software engineer without professional learning and training to complete the development task in a short term.Previous studies show that the majority of Android applications have similar human-computer interaction modules with a large number of repeated codes.If these common modules are extracted and classified into a series of frames and reused by other programmers,it will greatly improves work efficiency.This thesis summarizes and classifies commonly used Android human-computer interaction modules aligning with the trend of human-computer interaction for mobile devices and user psychology,and designs and implements human-computer interaction module generator for android.The generator is based on web technology,such as Ruby on Rails used to build application and popular web front-end framework used to design web pages.Besides that,modules generated from this generator are displayed to the users in a form of wizard tools,which involves human-computer interaction development life cycle,like guiding pages modules,logging on modules,navigation modules and views modules.In each of the types,there are multiple ways for users to choose and download.By browsing the web pages,users can download a single module,or a target sample application combines with the four modules from the four types according to users' choices.Besides that,there are some famous modules added to the generator,which enrich the modules generated from the generator.This thesis also provides the application examples of the generator,shows the operation steps of the generator and the executing effects of the modules generated from the generator.The test results of stability,availability and compatibility of the generator system show that the generator system is able to work stably and successfully to generate version compatible human-computer interaction modules.
Keywords/Search Tags:human-computer interaction for mobile devices, Android, generator
PDF Full Text Request
Related items