Your final app will be compiled on a Mac in the same way that all iOS apps are compiled. In the "release mode" B4i generates Objective C and then compiles it with the standard xcode tools (on the remote Mac).
In the past Apple didn't allow the usage of third party development tools. However they changed their terms about 3 years ago and such tools are now allowed.
When a full compilation will be required the compilation will be done on a set of hosted Macs. Developers do not need to own a Mac.
During development most compilations will not require a "full compilation".
This is a philosophical questions.here?
This is a philosophical questions.
We will host the remote Mac compilers. Where exactly will they be hosted is less important.
This is a philosophical questions.
We will host the remote Mac compilers. Where exactly will they be hosted is less important.
Not in the first version. Maybe in a future version.Will it be possible for us to host our own Mac compiler, if we have a Mac mini connected to the LAN?
Will it be possible for us to host our own Mac compiler, if we have a Mac mini connected to the LAN?
Most Objective C libraries are distributed as source code projects. This means that the process is a bit more complicated as you need to first compile the code.
The source code is deleted immediately after compilation.I have a privacy question. What happens to our source on the hosted compiler after it has compiled? Is it completely deleted after compiling and downloaded? Will this be addressed in a more complete policy statement as I think a short answer is more appropriate here.
Having said that, what will the performance/speed of this remote compiling be when in "Release" mode? Will it be similar to the speed of doing a local "Release" compile in B4A now?
The source code is deleted immediately after compilation.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?