Why build server ?

Why do we need build servers ?

This means we can build apps only online ?

we cannot build without be connected ?

Is it there a way to build locally ?

Thanks.

Welcome to the forums!

Corona provides two ways to build apps:  1. Using the simulator. This requires online builds since some of the compiling work is done on our servers. Most people prefer this because it’s really simple and does all the work for you. 2. Native builds. We offer the ability to build Corona apps using either Xcode or Android studio. In this case you start with our “App” project template, put your Corona code into the Corona folder in the App template and then you can use Xcode or Android Studio to make your apps in an offline fashion.

Rob

Rob has answered your question, but let me ask a question back.

Why do you think it might be beneficial to build using Corona’s servers?

I think if you consider it for a bit, you’ll come up with numerous reasons why this is a real benefit.

I will give you two starter hints. 

  1. There isn’t a single version of Corona.  Corona releases regular builds, so there are literally hundreds of versions in use throughout the world. 
  2. Corona utilizes a plugin system so not all libraries are built-in unless they are needed.

Cheers and welcome to the community.  Stay curious.

Welcome to the forums!

Corona provides two ways to build apps:  1. Using the simulator. This requires online builds since some of the compiling work is done on our servers. Most people prefer this because it’s really simple and does all the work for you. 2. Native builds. We offer the ability to build Corona apps using either Xcode or Android studio. In this case you start with our “App” project template, put your Corona code into the Corona folder in the App template and then you can use Xcode or Android Studio to make your apps in an offline fashion.

Rob

Rob has answered your question, but let me ask a question back.

Why do you think it might be beneficial to build using Corona’s servers?

I think if you consider it for a bit, you’ll come up with numerous reasons why this is a real benefit.

I will give you two starter hints. 

  1. There isn’t a single version of Corona.  Corona releases regular builds, so there are literally hundreds of versions in use throughout the world. 
  2. Corona utilizes a plugin system so not all libraries are built-in unless they are needed.

Cheers and welcome to the community.  Stay curious.