Cloud based editor for generation of interpreted artifacts for mobile runtime
First Claim
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to create an application, the create the application comprising:
- accessing an application development user interface (UI) through a browser, wherein the application development UI is hosted by a web-based application development server in a cloud system that provides an application development framework (ADF) as a declarative framework;
capturing a user'"'"'s intent in response to user interactions with the UI and recording the intent into the declarative framework;
developing the application through the application development UI, wherein the application is developed with the ADF; and
generating an identity of a download location for the application and providing the identity to a mobile device having a mobile operating system;
wherein the application is configured to be downloaded from the download location in the cloud system,wherein the application is configured to be downloaded on the mobile device as a native application as a device resident application that is resident of the mobile operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment is a system that accesses an application development user interface (“UI”) through a browser. The application development UI is hosted by a web-based application development server in a cloud system that provides an application development framework (“ADF”). The system develops the application through the application development UI. The application is developed with the ADF and is configured to be downloaded from a download location in the cloud system. The application is configured to be downloaded on a device as a native application.
-
Citations
20 Claims
-
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to create an application, the create the application comprising:
-
accessing an application development user interface (UI) through a browser, wherein the application development UI is hosted by a web-based application development server in a cloud system that provides an application development framework (ADF) as a declarative framework; capturing a user'"'"'s intent in response to user interactions with the UI and recording the intent into the declarative framework; developing the application through the application development UI, wherein the application is developed with the ADF; and generating an identity of a download location for the application and providing the identity to a mobile device having a mobile operating system; wherein the application is configured to be downloaded from the download location in the cloud system, wherein the application is configured to be downloaded on the mobile device as a native application as a device resident application that is resident of the mobile operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of creating an application, comprising:
-
accessing an application development user interface (UI) through a browser, wherein the application development UI is hosted by a web-based application development server in a cloud system that provides an application development framework (ADF) as a declarative framework; capturing a user'"'"'s intent in response to user interactions with the UI and recording the intent into the declarative framework; developing the application through the application development UI, wherein the application is developed with the ADF; and generating an identity of a download location for the application and providing the identity to a mobile device having a mobile operating system; wherein the application is configured to be downloaded from the download location in the cloud system, wherein the application is configured to be downloaded on the mobile device as a native application as a device resident application that is resident of the mobile operating system. - View Dependent Claims (19)
-
-
18. A system for creating an application, comprising:
-
a processor coupled to a storage device that stores instructions, wherein the processor executes the instructions and implements modules comprising; an accessing module that accesses an application development user interface (UI) through a browser, wherein the application development UI is hosted by a web-based application development server in a cloud system that provides an application development framework (ADF) as a declarative framework and captures a user'"'"'s intent in response to user interactions with the UI and records the intent into the declarative framework; and a developing module that generates an identity of a download location for the application and providing the identity to a mobile device having a mobile operating system and develops the application through the application development UI, wherein the application is developed with the ADF, wherein the application is configured to be downloaded from the download location in the cloud system, wherein the application is configured to be downloaded on the mobile device as a native application as a device resident application that is resident of the mobile operating system. - View Dependent Claims (20)
-
Specification