5 ms·
I’m guessing nobody was using it. I think Figma became successful (apart from being a good product) because it was free, so developers try it in their free time
by jacobp100 3y ago
I’m guessing nobody was using it. I think Figma became successful (apart from being a good product) because it was free, so developers try it in their free time, and bring it into their company
- isodev 3y agoI think the main goal of Xcode Cloud is to offer a first-party, out of the box solution for CI/CD. You'd be surprised how crappy (and expensive) GitHub's experience is when it comes to iOS and macOS builds.
- maccard 3y agoCI for Mac and iOS is a disaster. We manage builds and deploys for multiple languages, platforms and cloud providers in our CI system, the _last_ thing we want is another platform to check for Mac builds.
- isodev 3y agoWell that's your choice of course. I like Xcode Cloud because it knows what I expect for building an app and gets the job done. I don't like systems that need me to fiddle with infinite number of config files before they can do anything useful for me.
- maccard 3y agoThat's fair. I think the problem for me is that there's no in between. We use buildkite, and _everything_ goes through buildkite. We compile native desktop apps, monolithic Kotlin web backends, deploy clients to multiple different app store like platforms, servers to AWS, and the workflow is the same. Click new build, wait, fill in the form. That's just not an option for mac or iOS in the same way it is for Windows.
- tehbeard 3y agoOne has to wonder how much of Github's subpar experience for it is down to mac market share not making it worth improving, and Apple's own strangehold on the hardware and "odd" licencing (I know that with AWS due to Apple, you are stuck with a minimum 24 hour allocation, compared to being able to spin up half a dozen Intel/AMD/ARM instances for a few minutes then terminate them and only get build by the second.)
- axelthegerman 3y agoInteresting so another unfair advantage for Apple themselves. AWS and other vendors can't offer per second or minute billing but I assume they're doing it for the 25h of credits.
- isodev 3y agoWell, GitHub is certainly in control of their own platform and a problem entirely done by themselves. For example, not making pre-release Xcode versions available on their images, or by default selecting 1-year-old versions of macOS (and as a result throwing everyone into a side quest just to get started)... and ultimately charging 3x the regular pricing for this is absurd.
- andygeorge 3y ago> charging 3x the regular pricing for this is absurd macOS virtualization is pricey by Apple's design. This is not just a GH problem
- isodev 3y agoSurely if Microsoft (this big corp, that happens to own a cloud) wanted to find a way for GitHub to offer a pleasant experience, they would have.
- smoldesu 3y agoArguably, they've done the best they can do without partnering with Apple directly. Are you suggesting that they should invest in hacking MacOS to improve the customer experience?
- arthur_sav 3y agoThey've done very to promote it. No educational material, no community... just a handful of announcements. Besides that, most companies already have CI pipelines in place for all their apps. Why would their switch?
- david_allison 3y agoThere's a jarring in-IDE ad, which feels unusual for Apple