Often the build time for either iPhone or Android device is very long (5 to 10 minutes), sometimes I even have to kill the process because it never finishes the build. From my understanding one thing you check is the user credentials, but that cannot take that long. So what other data is exchanged between Corona client and your servers? [import]uid: 8111 topic_id: 2078 reply_id: 302078[/import]
To my knowledge, your whole project. They compile and bundle it on their server. [import]uid: 5712 topic_id: 2078 reply_id: 6178[/import]
Is there a difference in speed between iOS and Android for you?
To clarify what Mike said: When you do a build the SDK converts all the lua in your project to bytecode (the compilation happens on your computer) and sends that to the server to get packaged. In return the server sends you a completed .app or .apk minus assets. The SDK then unpacks that, adds all your assets, re packs it and runs the whole thing through the platforms signing process.
A normal build sends us a few k of lu files, and gets a few hundred k back. It’s fairly lightweight as far as network traffic goes. [import]uid: 3 topic_id: 2078 reply_id: 6211[/import]