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...

Full description

Saved in:
Bibliographic Details
Main Authors MIDHA, RAKESH, URATA, KENTARO, LANGE, DONOVAN, ESCAPA, DANIEL, KUMAR, VINAY, BARABE, BENOIT, PRATINIDHI, DEEPAK KUMAR
Format Patent
LanguageEnglish
French
German
Published 15.07.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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