is code uploaded to somewhere when building native apps?

Hi, I am new here.

First thank you for your great work.

I have a question:

When I build Android native app, I can see ‘WebServices: downloading build’ in the console.

Does it mean that local code is uploaded to somewhere for the build?

If it is true, is the code safe?

Thanks a lot!

Are you using the Corona simulator to build or are you using Android Studio?

Rob

I am using the Corona Simulator, and can see “WebServices: downloading build” in Corona Console when building Android native app.

Thank you, this helps. We actually use “native” as a terminology if you use Xcode (iOS) or Android Studio (Android) to build your project, those are “Native builds”. If you’re using the simulator we refer to that as “Simulator builds”.  

When you build with the simulator, we convert your .lua files to bytecode and then transfer that bytecode to our servers for packaging and then it’s sent back for final project assembly and code signing. The bytecode isn’t stored. We are not making a copy of your code. Your code is safe.

If you are very concerned about this, you can use Android Studio to build your project in which case we don’t transfer anything to our servers, but you don’t get the benefits of using the simulator and the build process is slower and you have to do a lot more setup to get native builds working.

We have thousands of developers using simulator builds and it works well for all of them.

Rob

Are you using the Corona simulator to build or are you using Android Studio?

Rob

I am using the Corona Simulator, and can see “WebServices: downloading build” in Corona Console when building Android native app.

Thank you, this helps. We actually use “native” as a terminology if you use Xcode (iOS) or Android Studio (Android) to build your project, those are “Native builds”. If you’re using the simulator we refer to that as “Simulator builds”.  

When you build with the simulator, we convert your .lua files to bytecode and then transfer that bytecode to our servers for packaging and then it’s sent back for final project assembly and code signing. The bytecode isn’t stored. We are not making a copy of your code. Your code is safe.

If you are very concerned about this, you can use Android Studio to build your project in which case we don’t transfer anything to our servers, but you don’t get the benefits of using the simulator and the build process is slower and you have to do a lot more setup to get native builds working.

We have thousands of developers using simulator builds and it works well for all of them.

Rob