Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

IFML-based (interaction flow modeling language) iOS development modeling method

A modeling method and model technology, applied in the direction of model-driven code, creation/generation of source code, program control device, etc., can solve the problems of occupying the market, unable to meet the rapid development of mobile phone applications, etc., and achieve the effect of shielding differences

Inactive Publication Date: 2017-09-05
NANJING UNIV
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional development methods have gradually failed to meet the needs of rapid development of mobile applications to occupy the market

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • IFML-based (interaction flow modeling language) iOS development modeling method
  • IFML-based (interaction flow modeling language) iOS development modeling method
  • IFML-based (interaction flow modeling language) iOS development modeling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0043] In the IFML-based iOS development modeling method of this embodiment, first, the iOS developer determines how many interfaces the iOS application to be developed consists of and the jump relationship between the interfaces, and determines which iOS controls are included in each interface, and which controls need to be bound. Determine the event and process the event, whether to jump between interfaces after the event is processed. After the overall operation process of the iOS application is determined, the standard IFML is initially used to establish an interactive flow model for various elements in the overall operation process of the iOS application. This model is coarse-grained and highly abstract, and the standard IFML is extended for the mobile platform. , use the extended IFML to refine the model, and the model obtained ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an IFML-based (interaction flow modeling language) iOS development modeling method, comprising the steps of I, allowing IFML to extend further for the iOS platform based on the extension of a mobile platform, and determining and abstracting an integral operation process of an iOS platform application; II, using the IFML to perform initial interaction flow modeling for the integral operation process of the iOS application in step I according to the extension of the mobile platform; III, performing further extension for the iOS application platform based on the extension of the mobile platform by the IFML, and using the IFML oriented to the extension of the iOS application platform to perform reality-oriented interaction flow modeling; IV, completing application development for an interaction flow model of the iOS application platform in step III in conjunction with project demands and iOS version information. In the method, iOS mobile applications are abstracted to obtain interaction flow models based on the model driving mode, and the IFML for iOS platform extension is used to perform modelling for the model.

Description

technical field [0001] The invention belongs to the fields of software engineering and model-driven engineering. The invention relates to a model-driven method, which abstracts and extracts an interaction flow model for an iOS mobile application, and uses IFML extended for the iOS platform to model it. Background technique [0002] In recent years, the mobile application market has flourished, and mobile apps have completely changed people's lifestyles and brought many conveniences to people's lives. However, increasingly rich interaction methods and more and more complex functions make the development of mobile phone applications more and more complicated. The mobile application itself presents a trend of multi-platform and multi-version. It has the characteristics of multiple platforms and fast version evolution. How to better and efficiently support the development of multi-platform and multi-version is a problem that has attracted much attention. iOS is a mobile operat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F8/35
Inventor 张天潘敏学黄安宋建李宣东
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products