Patent ID: 9218162
Filing Date: 2015-12-22
Classification: G06F,H04W

Abstract:
1. A method for synthesizing mobile applications, the method comprising: receiving, by a computing device comprising one or more processors and a memory, a mobile application specification, the mobile application specification comprising: compiling, by the computing device, a first native mobile application based at least in part on the mobile application specification; compiling, by the computing device, a second native mobile application based at least in part on the mobile application specification, the second native mobile application being different from the first native mobile application; sending, by the computing device, the first native mobile application to the first client device, wherein the first native mobile application is specific to the first client device and the first native mobile application is capable of being executed by the first client device; and sending, by the computing device, the second native mobile application to the second client device, wherein the second native mobile application is specific to the second client device and the second native mobile application is capable of being executed by the second client device.