System and method for developing software applications of wearable devices
First Claim
1. A system for developing software applications of wearable devices, the system comprising:
- a memory storing program instructions;
a processor configured to execute program instructions stored in the memory;
an application vision module, executed by the processor, configured to;
facilitate creation of a sitemap for one or more applications under development of one or more wearable devices; and
create one or more application screens using one or more predefined templates based on the created sitemap;
a screen designer module, executed by the processor, configured to customize the one or more application screens;
a business logic module, executed by the processor, configured to generate code for one or more business rules and business logic functions related to the one or more applications and link the generated code with the one or more customized application screens;
a database creation and interaction module, executed by the processor, configured to generate code for creating a local database on the one or more wearable devices for the one or more applications and link the generated code with the one or more customized application screens;
a server mapping module, executed by the processor, configured to map the linked code corresponding to the one or more business rules and business logic functions and the linked code corresponding to the local database with one or more web services and a server database, wherein the server database is part of an existing enterprise system with which the one or more applications under development will interact for performing requisite business functions;
an application structuring module, executed by the processor, configured to generate an application structure based on the one or more customized application screens after mapping with the one or more web services and the server database; and
one or more code generators, executed by the processor, configured to generate a native code of the one or more applications, specific to operating system of the one or more wearable devices, based on the generated application structure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and computer-implemented method for developing software applications of wearable devices is provided. The system comprises an application vision module configured to facilitate creation of a sitemap for applications of wearable devices and create application screens and a screen designer module configured to customize the application screens. The system further comprises a business logic module configured to generate code for business rules and business logic functions and link the generated code with the customized application screens and a database creation and interaction module configured to generate code for creating a local database on the wearable devices and link the generated code with the customized application screens. Furthermore, the system comprises a server mapping module configured to map the linked code with web services and a server database, an application structuring module configured to generate an application structure and code generators configured to generate native code of the applications.
-
Citations
17 Claims
-
1. A system for developing software applications of wearable devices, the system comprising:
-
a memory storing program instructions; a processor configured to execute program instructions stored in the memory; an application vision module, executed by the processor, configured to; facilitate creation of a sitemap for one or more applications under development of one or more wearable devices; and create one or more application screens using one or more predefined templates based on the created sitemap; a screen designer module, executed by the processor, configured to customize the one or more application screens; a business logic module, executed by the processor, configured to generate code for one or more business rules and business logic functions related to the one or more applications and link the generated code with the one or more customized application screens; a database creation and interaction module, executed by the processor, configured to generate code for creating a local database on the one or more wearable devices for the one or more applications and link the generated code with the one or more customized application screens; a server mapping module, executed by the processor, configured to map the linked code corresponding to the one or more business rules and business logic functions and the linked code corresponding to the local database with one or more web services and a server database, wherein the server database is part of an existing enterprise system with which the one or more applications under development will interact for performing requisite business functions; an application structuring module, executed by the processor, configured to generate an application structure based on the one or more customized application screens after mapping with the one or more web services and the server database; and one or more code generators, executed by the processor, configured to generate a native code of the one or more applications, specific to operating system of the one or more wearable devices, based on the generated application structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for developing software applications of wearable devices, via program instructions stored in a memory and executed by a processor, the computer-implemented method comprising:
-
creating a sitemap for one or more applications under development of one or more wearable devices; creating and customizing one or more application screens using one or more pre-defined templates based on the created sitemap; generating code for one or more business rules and business logic functions related to the one or more applications and linking the generated code with the one or more customized application screens; generating code for creating a local database on the one or more wearable devices for the one or more applications and linking the generated code with the one or more customized application screens; mapping the linked code corresponding to the one or more business rules and business logic functions and the linked code corresponding to the local database with one or more web services and a server database, wherein the server database is part of an existing enterprise system with which the one or more applications under development will interact for performing requisite business functions; generating an application structure based on the one or more customized application screens after mapping with the one or more web services and the server database; and generating a native code of the one or more applications, specific to operating system of the one or more wearable devices, based on the generated application structure. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for developing software applications of wearable devices, the computer program product comprising:
-
a non-transitory computer-readable medium having computer-readable program code stored thereon, the computer-readable program code comprising instructions that when executed by a processor, cause the processor to; create a sitemap for one or more applications under development of one or more wearable devices; create and customize one or more application screens using one or more pre-defined templates based on the created sitemap; generate code for one or more business rules and business logic functions related to the one or more applications and linking the generated code with the one or more customized application screens; generate code for creating a local database on the one or more wearable devices for the one or more applications and link the generated code with the one or more customized application screens; map the linked code corresponding to the one or more business rules and business logic functions and the linked code corresponding to the local database with one or more web services and a server database, wherein the server database is part of an existing enterprise system with which the one or more applications under development will interact for performing requisite business functions; generate an application structure based on the one or more customized application screens after mapping with the one or more web services and the server database; and generate a native code of the one or more applications, specific to operating system of the one or more wearable devices, based on the generated application structure.
-
Specification