Font Size: a A A

Research On An Approach To The Virtual-Platform-oriented Modeling For Mobile User Interfaces

Posted on:2018-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:M X ShaoFull Text:PDF
GTID:2348330512499348Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
At present,most mobile applications need to fit a number of different physical platforms(Android and iOS).Due to the differences in the technical level of each platform,the same application must be customized for different platforms specially,leading to the multiple repeated development during the software design and implementation process.Manpower,material resources and time were greatly wasted in this way.Therefore,cross-platform development began to appear.Nowadays,Web technology becomes the main resolution,through which developers can apply the same code to all platforms,resulting apps lack a native look&feel,so they have a low usability and the user experience is poor.For reasons mentioned above,this thesis has proposed a virtual platform-oriented modeling approach for mobile user interfaces according to CRF.This method aims at developing a native user interface software at a high level of abstraction for multiple platforms efficiently.Moreover,this method mainly includes two parts:First part is to introduce the.concept of virtual platform based on existing platforms.The virtual platform consists of a set of virtual interface component and a virtual interface description language to isolate specific features of physical platforms,and then complete the modeling work for UI software.Secondly,by using model-driven mapping mechanism for code generation,we construct multiple code generator to achieve the conversion from virtual interface description to actual physical platform code,and let it bear responsibility of accelerating native application development.This thesis has elaborated the general framework and developing process of the virtual platform-oriented modeling approach for mobile user interface.It also introduced three unique development components that are Virtual Platform Components Set,Virtual User Interface Modeling Language,and Code Generator.At last,this paper sets an example to verify the feasibility and effectiveness of this method.
Keywords/Search Tags:Virtual Platform, Cross-Platform Mobile UI Development, CRF, DSL, MBUID
PDF Full Text Request
Related items