HIGH PERFORMANT IOS TEMPLATE BASED APPLICATION BUILD SYSTEM
First Claim
1. A method comprising:
- receiving, at a computer, a request to build a first application developed using an application development framework;
determining, by the computer, one or more binary artifacts of a second application compiled using a build toolkit;
modifying, by the computer, declarative information associated with the one or more binary artifacts of the second application using metadata associated with the first application, the metadata configuring one or more components included in the first application; and
building, by the computer, the first application to target a mobile device using the one or more binary artifacts of the second application and the modified declarative information.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provide for optimizing the iOS application build process to dramatically reduce build times for highly templated mobile applications. A request to build a first application developed using an application development framework can cause one or more binary artifacts of a second application compiled using a build toolkit to be determined. Declarative information associated with the one or more binary artifacts of the second application can be then modified using metadata associated with the first application. The metadata configures one or more components included in the first application. The first application can then be built to target a mobile device using the one or more binary artifacts of the second application and the modified declarative information.
-
Citations
10 Claims
-
1. A method comprising:
-
receiving, at a computer, a request to build a first application developed using an application development framework; determining, by the computer, one or more binary artifacts of a second application compiled using a build toolkit; modifying, by the computer, declarative information associated with the one or more binary artifacts of the second application using metadata associated with the first application, the metadata configuring one or more components included in the first application; and building, by the computer, the first application to target a mobile device using the one or more binary artifacts of the second application and the modified declarative information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a hardware processor; and a memory storing a set of instructions which when executed by the processor cause the processor to; receive a request to build a first application developed using an application development framework; determine one or more binary artifacts of a second application compiled using a build toolkit; modify declarative information associated with the one or more binary artifacts of the second application using metadata associated with the first application, the metadata configuring one or more components included in the first application; and build the first application to target a mobile device using the one or more binary artifacts of the second application and the modified declarative information.
-
Specification