Lightweight framework for web applications
First Claim
Patent Images
1. A method, comprising:
- exposing a control as part of a scripting language-based framework;
receiving one or more calls to the control;
managing generation of a user interface in response to the one or more calls to the control such that the user interface is tailored based on detected hardware capabilities of a client device on which the user interface is to be displayed; and
managing access to a cloud-based service on a cloud platform in response to the one or more calls to the control, wherein the control is pre-programmed to access the cloud-based service on the cloud platform and generate the user interface when enabled, and wherein the one or more calls to the control enables the control.
2 Assignments
0 Petitions
Accused Products
Abstract
Various technologies described herein pertain to developing a web application using a scripting language-based framework. A call can be received via an interface of the scripting language-based framework. The call can manage a control included in the scripting language-based framework. Further, the call can be provided by an application that references the scripting language based framework. Moreover, a user interface can be generated based on the control managed by the call, and backend cloud-based services provided by a distributed data store on a cloud platform can be accessed based on the control managed by the call.
-
Citations
20 Claims
-
1. A method, comprising:
-
exposing a control as part of a scripting language-based framework; receiving one or more calls to the control; managing generation of a user interface in response to the one or more calls to the control such that the user interface is tailored based on detected hardware capabilities of a client device on which the user interface is to be displayed; and managing access to a cloud-based service on a cloud platform in response to the one or more calls to the control, wherein the control is pre-programmed to access the cloud-based service on the cloud platform and generate the user interface when enabled, and wherein the one or more calls to the control enables the control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
at least one processor; and memory coupled to the at least one processor, the memory storing instructions configured to implement a scripting language-based framework, the scripting language-based framework comprising; a control exposed as part of the scripting language-based framework, wherein the control receives one or more calls; the control manages generation of a user interface in response to the one or more calls such that the user interface is tailored based on detected hardware capabilities of a client device on which the user interface is to be displayed, wherein the scripting language-based framework is configured to detect the hardware capabilities of the client device; and the control accesses a cloud-based service on a cloud platform in response to the one or more calls, wherein the scripting language-based framework is pre-programmed such that the control of the scripting language-based framework is configured to access the cloud-based service on the cloud platform when enabled, and wherein the one or more calls to the control enables the control. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium including computer-executable instructions that, when executed by at least one processor, cause the at least one processor to perform acts including:
-
exposing a control as part of a scripting language-based framework; receiving one or more calls to the control; managing generation of a user interface in response to the one or more calls to the control such that the user interface is tailored based on detected hardware capabilities of a client device on which the user interface is to be displayed; and managing access to a cloud-based service on a cloud platform in response to the one or more calls to the control, wherein the control is pre-programmed to access the cloud-based service on the cloud platform and generate the user interface when enabled, and wherein the one or more calls to the control enables the control. - View Dependent Claims (20)
-
Specification