摘要 |
FIELD: physics, computer engineering.SUBSTANCE: invention relates to computer engineering. A computer-implemented application activation method, comprising providing, by an operating system, an application activation component to provide a common channel for application activation between different applications and runtime platforms of a computing device; registering, via the application activation component, applications to support extension points provided as integrated functionality of the operating system, that are serviceable by the applications through contracts created between the applications and the operating system; and invoking, via the application activation component, an application selected from among the registered applications to perform a particular contract for one said extension point.EFFECT: facilitating integration of applications with an operating system due to implementation of extensible functionalities provided by extension points, which can be offloaded to applications according to contracts.10 cl, 5 dwg |