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

Method for raising HYBRID application experience based on IOS multi-UIVIEWCONTROLLER

An HTML page and purpose technology, applied in the field of mobile application development, can solve the problems of complex implementation and inability to make full use of it, and achieve the effect of simple structure, good use value and improved user experience

Inactive Publication Date: 2015-12-23
INSPUR SOFTWARE CO LTD
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this idea is often complicated to implement, and cannot make full use of the existing technologies provided by the iOS operating system, such as the function of responding to system events

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0009] A method for improving HYBRID application experience based on IOS multiple UIVIEWCONTROLLERs of the present invention will be described in detail below.

[0010] A method for improving HYBRID application experience based on IOS multiple UIVIEWCONTROLLERs of the present invention is characterized in that UIWebView is placed in a separate UIViewController, and the independent UIViewController manages its internal UIWebView;

[0011] The HTML page in UIWebView communicates with Objective-C through JavaScript, and notifies Objective-C to create a new UIViewController to achieve the purpose of opening a new page. At this time, the UIViewController animation mechanism provided by the iOS system can be used to improve the animation effect of the application; The communication between HTML pages also needs to save the opened UIViewController information; when the HTML page in UIWebView communicates with other UIWebViews through JavaScript, it actually searches for the opened UIV...

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 present invention provides a method for raising HYBRID application experience based on IOS multi-UIVIEWCONTROLLERs. The method comprises placing an UIWebView into an independent UIViewController; HTML pages in the UIViewController communicating with an Objective-C through a JavaScript, and notifying the Objective-C to establish a new UIViewController, thus to achieve the aim of opening new pages; in order to realize communication among HTML pages in the UIViewController, storing opened UIViewController information; and when the HTML pages in the UIWebView communicate with other UIWebViews through the JavaScript, searching for opened UIViewControllers through bottom codes of the Objective-C, thereby finding the corresponding UIWebView and invoking a JavaScript function of the HTML pages inside the UIWebView. The technology natively provided by a system is fully utilized, user experience of an application is raised, framework flexibility of the application is also ensured, and the method provided by the present invention also has the characteristics of being reasonable in design, simple in structure and convenient to use, and thus has excellent using values.

Description

technical field [0001] The invention relates to the field of mobile application development, in particular to a method for improving HYBRID application experience based on IOS multi-UIVIEWCONTROLLER. Background technique [0002] With the rapid development of the mobile Internet, enterprise mobile applications are also showing a diversified development trend. From the perspective of the implementation technology system of mobile applications, they can be divided into native applications, Web applications, and Hybrid applications. The development, update, and maintenance cycles of native applications are long, and the time investment and capital costs bring a huge burden to enterprise mobile informatization. Although web applications make up for the disadvantages of native applications, their functions cannot be compared with native applications, and the user experience is called its shortcoming. Hybrid applications combine the advantages of native applications and Web appli...

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
IPC IPC(8): G06F9/44
Inventor 王振峰刘桂海
Owner INSPUR SOFTWARE CO LTD
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