Issues
Issue #23: 🪆 Adapting Your App For Multi-Platform Support Using SwiftUI's NavigationSplitView ⚡️
If you have been following recent issues, I built a navigation layer for SwiftUI apps. While testing my sample app in different Xcode simulators, I noticed it didn't look great on iPads or macOS! This week, I decided to build on top of my previus work to demonstrate how simple it is to support multiple platforms with SwiftUI.
November 25, 2024
Issue #22: 👷 Refactoring my SwiftUI Navigation Layer to follow the Coordinator Pattern 🔀
Recently, I implemented a navigation layer for my SwiftUI apps, initially handling only stacked screen navigation. I left out sheet and full-screen presentations, planning to add them later. Now, I am back to refactor the layer, expanding it to handle these additional presentation types for more versatile navigation options.
November 18, 2024
Issue #21: 🚧 Manage SwiftUI Navigation using the Router Pattern 🚌
Views on SwiftUI's navigation are divided: some developers support it fully, while others feel it is not yet robust enough for complex apps, even with NavigationStack. An appropriate design pattern can be beneficial to decouple view logic from navigation code.
November 10, 2024
Issue #20: 🧑✈️ GitHub Copilot for Xcode is now available! ✈️
This week, GitHub revealed that GitHub Copilot's code completion feature is now available in public preview for Xcode! GitHub Copilot, an AI-powered coding assistant, helps streamline and enhance your coding process.
November 3, 2024
Issue #19: 🥷 Migrating workflows from TeamCity to Xcode Cloud ☁️
Last week, I have been migrating our CI/CD pipelines from TeamCity to Xcode Cloud. Xcode Cloud is a Continuous Integration and Continuous Delivery (CI/CD) platform provided by Apple.
October 27, 2024
Issue #18: 👀 Reaching (almost) my personal goals for 2024! 🏋🏼♀️
Earlier this year, I set several personal milestones, and as we enter the final quarter, I am happy to say that the only goal I haven't hit yet is going to the gym four times a week 😅🏋🏼♀️! On the bright side, I have not only posted more on my blog, but I also built this newsletter from scratch, which now has over 250 email subscribers and is close to 1k unique visitors!
October 20, 2024