4

Apple makes Xcode Cloud available to all developers

 1 year ago
source link: https://arstechnica.com/gadgets/2022/06/apple-makes-xcode-cloud-available-to-all-developers/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

CI/CD —

Apple makes Xcode Cloud available to all developers

The CI/CD service was first announced a year ago at WWDC 2021.

Samuel Axon - 6/7/2022, 9:50 PM

A Mac laptop running Xcode.
Enlarge / A Mac laptop running Xcode.

CUPERTINO, Calif.—Xcode Cloud, Apple's continuous integration and delivery service (CI/CD), is exiting beta and will now be available to all developers, the company announced during its annual Worldwide Developer Conference (WWDC) on Monday.

Xcode Cloud was first announced during WWDC in June 2021. Since then, Apple has been slowly rolling it out to more developers. But now anyone can sign up for it. The service comes in several paid tiers, but the cheapest—25 hours at $14.99 per month—will be free through December 2023. More robust plans include 100 hours for $44.99 monthly, 250 hours for $99.99 monthly, and 1,000 hours for $399.99 monthly.

This is by no means the only CI/CD solution for Apple platform devs on the market, but it promises to offer deeper and easier integration with Apple's existing development tools. It's built into Xcode, the integrated development environment to make iPhone, iPad, and Mac apps. And it works directly with TestFlight (which lets developers distribute their apps to users for pre-release testing), App Store Connect, and more.

The Git-based service also plays nice with common code repositories like GitHub and GitLab. But Xcode Cloud is specific to Apple's platforms, of course.

If you're not a developer, there's little relevance for you. CI/CD facilitates reliable processes for deploying frequent, incremental code changes from developers' local machines to production, including various steps like automated testing. It's meant to ensure quality (that is, avoid bugs, conflicts, and other failures) as multiple contributors make iterative changes to a project.

But if you are a developer working in Apple's ecosystem, there's some possibility that Xcode Cloud's tight integration will be easier for you than the alternatives.

Promoted Comments

  • aerogems wrote:
    I get that developing XCode isn't free and all, but you'd think that you'd use the razor blade model on this. Give away the development tools so that people will use them to create lots of apps for your platform, which entices people to use said platform, and you then take a cut of all the app sales.

    Now, if they want to offer up plans where you can buy time on Apple servers to compile your app, that's all fine and well with me. Probably wouldn't be of interest to small time developers, but anyone who has an app that's a few million lines of code and might take several hours to compile on a single machine would likely see some value in it.
    Um, that’s what this is: XCode is free, and the plans being sold here are for compute hours on Apple’s infrastructure for compiling, test jobs, probably SCA, etc.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK