SHARING APPLICATION CODE ACROSS PLATFORMS
Application functionality is separated into platform neutral components and platform specific components. An application model component defines the core logic of the application and includes interaction models for handling user input that is platform neutral and may be used across platforms. An app...
Saved in:
Main Authors | , , , , , , |
---|---|
Format | Patent |
Language | English French German |
Published |
15.07.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Application functionality is separated into platform neutral components and platform specific components. An application model component defines the core logic of the application and includes interaction models for handling user input that is platform neutral and may be used across platforms. An application host component includes functionality for a specific platform but may be reused across different applications on the same platform (e.g. how to draw on a specific platform). An application user interface component includes functionality (e.g. specific UI for an application) that is platform specific and application specific. Platform neutral Application Programming Interfaces (APIs) are used by the developer to abstract functionality of the application such that the platform neutral code is portable across different platforms. The communication between the platform specific components and platform neutral components uses thread and memory isolation similar to a client-server architecture. |
---|---|
Bibliography: | Application Number: EP20130765857 |