Apple’s Xcode Cloud CI/CD system helps developers build and test apps

Elevate your enterprise data technology and strategy at Transform 2021.

Apple has unveiled a new continuous integration/delivery (CI/CD) system called Xcode Cloud that allows developers to create, test, and deploy apps automatically for all Apple devices from the cloud.

Continuous integration, for the uninitiated, enables multiple developers to push out frequent small changes to a shared code repository and test for flaws, while continuous deployment is concerned with releasing the quality-checked code to the final product in small batches. A CI/CD approach allows developers to ship code more quickly, find and fix issues more easily, and collaborate more effectively.

In the cloud

Apple first introduced its Xcode integrated development environment (IDE) for developers way back in 2003 to help developers create applications for Mac computers. Apple has since branched into all manner of devices, from smartphones and tabletsto watches and TV players, with Xcodes scope expanding alongside to help developers write code and design user interfaces for all manner of Apple products.

Xcode Cloud marks a notable evolution for Apples IDE, as it leverages the power of the cloud (i.e. remote servers) to free up developers local machines for other resource-intensive tasks. It also supports parallel testing so developers can test software for bugs using simulations across various device configurations.

Above: Xcode Cloud: Parallel testing

Its worth noting that Xcode Cloud plays nicely with TestFlight (which is now extending beyond mobile apps and onto the Mac), enabling quality assurance (QA) teams of up to 100 people to install new builds and start their testing process. This also supports up to 10,000 invited external testers who can help test new features or identify bugs in the wild.

Xcode Cloud follows a notable trend of developer tools gravitating toward the cloud, with GitHub last year bringing its IDE to the browser via Codespacesand countless other tools such as GitPod, CodeSandbox, Replit, and CoScreen going to market and raising sizable investments for cloud developer tools over the past few years.

Xcode Cloud is available for developers now as part of Xcode 13 in limited beta.


VentureBeat’s mission is to be a digital town square for technical decision-makers to gain knowledge about transformative technology and transact.

Our site delivers essential information on data technologies and strategies to guide you as you lead your organizations. We invite you to become a member of our community, to access:

  • up-to-date information on the subjects of interest to you
  • our newsletters
  • gated thought-leader content and discounted access to our prized events, such as Transform 2021: Learn More
  • networking features, and more

Become a member

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *