Issues

Issue #34: 😎 Using SwiftUI's Improved TabView with Sidebar on iOS 18 πŸ™Œ

This week, I want to explore the iOS 18's new TabView feature and share insights into how Apple manages tab bars and sidebars with the latest SwiftUI APIs.

February 24, 2025

Issue #33: πŸ”Ά How matchedGeometryEffect() came to the rescue πŸ¦Έβ€β™‚οΈ

This week, I chose to highlight the matchedGeometryEffect() modifier because it is a great tool for creating smooth, custom transitions between views β€” perfect even if you are not confident with animations!

February 17, 2025

Issue #32: πŸŽ“ How to Write Better Pull Requests ✍️

Who doesn't love code reviews, right? I will be sharing some valuable tips to help you improve the way you create Pull Requests and make the review process smoother and more effective.

February 9, 2025

Issue #31: 🎩 Using ImageRenderer in SwiftUI 🎨

ImageRenderer is a straightforward tool that can convert a SwiftUI view into various image formats such as CGImage, NSImage or UIImage. Using it is easy β€” just create an instance, give it some content and request an image output.

February 3, 2025

Issue #30: βœ… Part 3 of Bringing App Intents to Your SwiftUI App 🍭

This week, we reach the 3rd and final part of the series on App Intents! This time, I will continue refining my to-dos sample app and show you how you can create interactive widgets using App Intents.

January 27, 2025

Issue #29: βœ… Part 2 of Bringing App Intents to Your SwiftUI App 🍭

This week, I will show how you can take App Intents to the next level by taking advantage of the ShowsSnippetView protocol to return a custom view as a result of performing an action.

January 20, 2025