go noticeably faster and smoother than using the hosted builder.
Even though I have a MacBook, I still go for the Hosted Builder. It is faster.
Even though I am not earning for the past few months, I decided and just renew my B4i license with Hosted Builder. I don't think it is expensive. Why we pay monthly for Internet but can't afford extra $26 for Hosted Builder? (if we do the math, it just $2.17 per month or $0.07 per day) Instead of donating to B4X, why not purchase the hosted builder as a sign of supporting B4X?
Why I said hosted builder is faster?
Since my only Internet source is from the Mobile broadband in my iPhone, normally I will share the network using Hotspot. If I use local Mac then I also need to boot it up, run the Terminal and type in the command to run B4iBuildServer with a shared IP. The MacBook is using more electricity too.
With hosted builder, I don't need to do all this. Just open a B4i project and run debug. The hosted builder performance when compiling the app is faster compare to my local machine with Core i7 and 16GB RAM.
When I use a Mac:
1. Building and testing B4J app on Mac OS (for B4XPages or Cross platform UI app)
2. My hosted builder expired
Edit: Another benefit of using hosted builder is I don't need to bother about updating the library for local builder and getting errors. Hosted Builder is always working without need to worry about what libraries are not up to date. For example, the Facebook or Firebase libraries.
Edit2: After reading
this post, I can think of another benefit is you don't need to "cry" if your Mac is too old to support the latest XCode. As I am using a second hand old MacBook, one day my machine may not able to run the latest MacOS. This is not happen with Hosted Builder since Erel always offer the Hosted Builder that "just work!" using the new hardware and latest version of MacOS. I don't need to spend more money on another new Macs.