Mobile application generator
First Claim
1. A method comprising:
- receiving, by a processing device, a request to create a mobile application, the request comprising provider-specific application information and provider-specific content for the mobile application;
generating, by the processing device, an application description based on the provider-specific application information, wherein the application description comprises a selection of one or more application features for the mobile application;
retrieving, by the processing device, a base mobile application stored in a data store, wherein the base mobile application comprises previously generated base application software code, and wherein the base mobile application is configured to display a first view to a provider and a second view to a consumer;
modifying, by the processing device, the base mobile application in view of the application description, wherein modified the base mobile application is configured to display the first view to the provider and the second view to the consumer;
generating, by the processing device, binary mobile application code for the mobile application in view of the modified base mobile application; and
uploading, by the processing device, the modified base mobile application to an application distribution platform.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for receiving a request to create a mobile application, the request comprising provider-specific application information and provider-specific content for the mobile application, generating, by a processing device, an application description based on the provider-specific application information, wherein the application description comprises a selection of one or more application features for the mobile application, retrieving, by the processing device, a base mobile application stored in a data store, wherein the base mobile application comprises previously generated base application software code, modifying, by the processing device, the base mobile application in view of the application description; and generating, by the processing device, binary mobile application code for the mobile application in view of the modified base mobile application.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving, by a processing device, a request to create a mobile application, the request comprising provider-specific application information and provider-specific content for the mobile application; generating, by the processing device, an application description based on the provider-specific application information, wherein the application description comprises a selection of one or more application features for the mobile application; retrieving, by the processing device, a base mobile application stored in a data store, wherein the base mobile application comprises previously generated base application software code, and wherein the base mobile application is configured to display a first view to a provider and a second view to a consumer; modifying, by the processing device, the base mobile application in view of the application description, wherein modified the base mobile application is configured to display the first view to the provider and the second view to the consumer; generating, by the processing device, binary mobile application code for the mobile application in view of the modified base mobile application; and uploading, by the processing device, the modified base mobile application to an application distribution platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a memory; and a processing device communicably coupled to the memory and to; receive a request to create a mobile application, the request comprising provider-specific application information and provider-specific content for the mobile application; generate an application description based on the provider-specific application information, wherein the application description comprises a selection of one or more application features for the mobile application; retrieve a base mobile application stored in a data store, wherein the base mobile application comprises previously generated base application software code, and wherein the base mobile application is configured to display a first view to a provider and a second view to a consumer; modify the base mobile application in view of the application description, wherein the modified base mobile application is configured to display the first view to the provider and the second view to the consumer; generate binary mobile application code for the mobile application in view of the modified base mobile application; and upload the modified base mobile application to an application distribution platform. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to execute operations comprising:
-
receiving, by a processing device, a request to create a mobile application, the request comprising provider-specific application information and provider-specific content for the mobile application; generating, by the processing device, an application description based on the provider-specific application information, wherein the application description comprises a selection of one or more application features for the mobile application; retrieving, by the processing device, a base mobile application stored in a data store, wherein the base mobile application comprises previously generated base application software code, and wherein the base mobile application is configured to display a first view to a provider and a second view to a consumer; modifying, by the processing device, the base mobile application in view of the application description, wherein the modified base mobile application is configured to display the first view to the provider and the second view to the consumer; generating, by the processing device, binary mobile application code for the mobile application in view of the modified base mobile application; and uploading, by the processing device, the modified base mobile application to an application distribution platform. - View Dependent Claims (20, 21, 22, 23)
-
Specification