Issue 40
🗣️ Conference season is underway!
Conference season is well and truly underway and what a way to kick it off at Swift Heroes!
This year’s edition of the Turin-based conference was amazing, I attended amazing talks by world-class speakers, met a lot of new friends caught up with friends I hadn’t seen in a while and got to know the lovely organisers better.
It was my second time speaking at the conference and I can say the people from Synesthesia always make me feel right at home and I can’t wait to be back!
This morning when I woke up I was reflecting on the talks I attended and I have to say there were three that truly stood out to me and that I can’t wait to watch back when the videos come out on YouTube:
- Alberto de Bortoli’s Scalable Continuous Integration for iOS.
- Flora Damiano’s Crafting Better Icons
- Peter Friese’s One more thing - How to create insanely great slides using Keynote.
Keep an eye on Swift Heroes’ social media to know when the videos are available and watch those sessions, they were amazing!
Back home now and time to focus on making Helm even better and preparing the webinar I am giving on Wednesday for London Tech Leaders and AppCircle about The Future of Mobile Releases.
CI/CD providers latest software versions
Latest available Xcode and macOS versions on popular mobile CI/CD providers.
16.2 (16C5032a)
15.1 (24B2083)
16.2 (16C5032a)
15.2 (24C101)
16.2 RC (16C5031c)
15.1 (24B2083)
16.2 RC (16C5031c)
15.1.1 (24B91)
16.2 Beta (16B5100e)
14.6
16.2 (16C5032a)
14.6.1 (23G93)
15.4 (15F31d)
14.6.1 (23G93)
16.0 (16A242d)
14.5 (23F79)
🔁 Why 100+ Companies Are Switching to AppCircle from Microsoft’s App Center (Sponsored)
With the news of App Center’s retirement, the search for App Center alternatives has accelerated. In the past month alone, more than 100 companies have switched their processes from Microsfot’s App Center to Appcircle.
Check out this post to learn about the reasons why companies are choosing Appcircle as their new mobile DevOps platform and how it can help you with your mobile app development process.
🚀 Using Danger with Swift on CI
Danger is a tool that runs as part of a CI/CD workflow and allows developers to automate tasks such as linting code and enforcing name conventions on their PRs using metadata from their code hosting platform.
The tool is written in Ruby, but did you know it has a Swift counterpart? Check out this article by JC Pastant to learn all about it!
💻 Become an Xcode Cloud expert with this 3-hour workshop
I have recently announced that I will be running an online workshop about Xcode Cloud where not only will I share my knowledge on Apple’s CI/CD service, but I will also be answering any questions you might have.
Are you considering migrating your app’s CI/CD pipelines to Xcode Cloud and don’t know where to start? Come to the workshop and I’ll give you a detailed step-by-step guide that fits your needs and where you can even reuse some of your CI/CD code!
🤝 Ask Apple experts about the review process!
Apple’s app review process is one of the biggest points of friction for us Apple developers. If you’ve been a developer for a while, chances are that you will have had an app version rejected by Apple and have had to either appeal the decision or make some changes to comply with their feedback.
If you’ve got questions about the review process and want to speak to Apple experts, this is your chance! You can book a 30-minute online consultation and ask them all your questions ❤️.
🚨 Upcoming App Store Connect upload requirements
As the date is quickly approaching, I thought it was wise for me to include a reminder in this newsletter that, as of the end of this month (29th of April), Apple will only accept apps built with Xcode 15.
📱 A comparison of top iOS beta app distribution
As I mentioned back in issue #38 of the newsletter, Microsoft have announced that their popular mobile app distribution service AppCenter is scheduled for retirement on the 31st of March of 2025.
I still know many companies use AppCenter, so I thought I would share this great article from Sherif Abul-Ezz on the Instabug blog, where they compare the top iOS beta build distribution services out there.
📹 Automatically generating release notes using Xcode Cloud
I shared Wes Chua’s free Xcode Cloud course on Youtube back in issue #30 of the newsletter and, this week, I saw that Wes is adding some new videos to the course 🎉.
The latest video in the course shows you how you can automatically generate release notes for your TestFlight builds as part of your Xcode Cloud workflows using CI scripts and a simple git command!