Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
VSCode but not Microsoft Visual Studio. Different products and VSCode is an Electron app. No thanks.
Incorrect They ported visual studio. Visual studio code is a completely different product.

 
  • Like
Reactions: Unregistered 4U
VSCode but not Microsoft Visual Studio. Different products and VSCode is an Electron app. No thanks.

Actual Visual Studio. Not complete feature parity with the Windows version, but getting closer all the time.
 
Incorrect They ported visual studio. Visual studio code is a completely different product.

Thanks. I corrected myself with an edit for both the original reply and the further misinformation. Thanks again for the correction.
 
VSCode but not Microsoft Visual Studio. Different products and VSCode is an Electron app. No thanks.

I should research before making blanket statements. You are correct. I had no idea that they did port Visual Studio to the Mac.

Thanks for the correction.
I am deeply impressed with your humility. Kudos to you for owning the mistake. Have an awesome day!
 
I don't understand, Apple is now charging us developers to just use Xcode?
No. XCode Cloud is to run tests of your code in the cloud and report the results to you.
Look at how it is described: "continuous integration and delivery service"

This is valuable if you have a large set of tests; after every change the tests can be run so that you can learn rapidly what broke as the result of a change. And tests don't have to be pass/fail; they can also be tracking things like performance or energy or network usage, so that again you can catch regressions in those areas.
For small apps this may not be necessary; run the tests can be run on the developer's primary machine or a secondary machine. But as apps get larger, the time taken to run the tests can grow to start becoming a real impediment.

In principle, a second use case would be if your tests were able to run against all manner of different hardware and OS versions, so basically press one button and tests run for every piece of HW and Apple OS of the past five years. I don't know (I don't think so) that XCode Cloud has that sort of functionality yet, but I expect that's one direction they will head.

Of course all this requires that you write your code with many test cases...
But hey, even Apple can't make you behave like a professional if you refuse to behave like a professional...

There's some additional stuff involving testers, for example how new builds (or automatically failed test builds) get distributed to various people, which is convenient but less dependent on having large remote compute power.

This is best thought as a very first preliminary step in Apple selling generic cloud compute services to users; it's not an end point. More developer functionality will surely be added, along with more ways to buy additional cloud compute; but everything takes time...
 
So, all developers currently developing using Xcode already have their own solutions set up. That’s a LOT of developers. This is just going to get the developers that don’t have the skills to set their own solutions up… and if you’re a developer that can’t set up your own CI solution… well that’s another problem.

It’s like a mechanic that doesn’t know how to pump gas into the car..

No, that's a dumb analysis. It also helps for shops that are small now but will eventually grow. At the time you're doing everything yourself, you don't need this. But even when you hire your first employee it might start to become useful as a way to enforce workflow, to get you both always on the same page. And that just becomes more important with more employees.
 
No, that's a dumb analysis. It also helps for shops that are small now but will eventually grow. At the time you're doing everything yourself, you don't need this. But even when you hire your first employee it might start to become useful as a way to enforce workflow, to get you both always on the same page. And that just becomes more important with more employees.
Free software ALSO helps for shops that are small now and will eventually grow. This is pretty much for those that lack the skills, but don’t lack the funding.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.