Adaptive Developer Experience Based on Project Types and Process Templates
First Claim
Patent Images
1. A method, comprisingreceiving a selection of either a simple or complex project type corresponding to an application development environment (ADE);
- selecting one or more development tools for generating executable code based on the project type, wherein at least one of the tools of the simple project type includes functionality corresponding to a combination of two or more of the tools of the complex project type;
generating a project view corresponding to the project type, wherein the project view includes an arrangement of the selected development tools; and
providing the project view comprising the selected one or more development tools, over a network, responsive to the selecting.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are system, method, and computer program product embodiments for providing an adaptive application development environment (ADE). An embodiment operates by receiving a selection of either a simple or complex project type corresponding to an application development environment (ADE). One or more development tools for generating executable code are selected used on the project type. A project view, corresponding to the project type, is generated.
-
Citations
20 Claims
-
1. A method, comprising
receiving a selection of either a simple or complex project type corresponding to an application development environment (ADE); -
selecting one or more development tools for generating executable code based on the project type, wherein at least one of the tools of the simple project type includes functionality corresponding to a combination of two or more of the tools of the complex project type; generating a project view corresponding to the project type, wherein the project view includes an arrangement of the selected development tools; and providing the project view comprising the selected one or more development tools, over a network, responsive to the selecting. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a project servicer configured to receive a selection of either a simple or complex project type corresponding to an application development environment (ADE); a tool selector configured to select one or more development tools based on the project type, wherein at least one of the tools of the simple project type includes functionality corresponding to a combination of two or more of the tools of the complex project type; the project servicer further configured to; select or generate a project view corresponding to the project type, wherein the project view includes an arrangement of the selected development tools; and provide the project view comprising the selected one or more development tools, over a network, responsive to the selection for display in a browser. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
-
receiving a selection of either a simple or a complex project type corresponding to an application development environment (ADE); selecting one or more development tools for generating executable code based on the project type, wherein at least one of the tools of the simple project type includes functionality corresponding to a combination of two or more of the tools of the complex project type; generating a project view corresponding to the project type, wherein the project view includes an arrangement of the selected development tools; and providing the project view comprising the selected one or more development tools, over a network, responsive to the selection. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification