iosmindset.hashnode.devEngineering a Yoga Platform with Gemini (Part 1: The Foundation)I recently decided to take a repository of "inspiring" iOS components and transform it into a fully functioning application: a free yoga class platform connecting teachers and students. It’s an ambiti5d ago·6 min read
iosmindset.hashnode.devInteractiveMeshGradient (part 1)With iOS 18.0 Apple introduced MeshGradient. It grabbed my attention while watching this year's WWDC What's new in SwiftUI. With this new SwiftUI View we can create colourful gradients. MeshGradient(width: 3, height: 3, points: [ .init(0, 0), .in...Jul 9, 2024·4 min read
iosmindset.hashnode.devSwiftUI custom controls all styling no compositionWhen creating controls in SwiftUI the gentle reader can compose existing View objects to create something new like: // Swipe to 100% to buy product struct CheckoutSlider: View { @State var value: Double var body: some View { VStack ...Jun 25, 2024·7 min read
iosmindset.hashnode.devSwiftUI animations with GitHub CopilotA SwiftUI animated loader written by AI using TDD This time I'm focusing on writing a SwiftUI animation with the help of GitHub Copilot. I choose this task because I would need a lot of searching on the internet how to do this properly and I was wond...Apr 30, 2024·9 min read
iosmindset.hashnode.dev@SecurelyStored with GitHub CopilotI was interested how well can AI write code for my home project, where I needed to store any Codable securely using Keychain Services. Based on my previous experience on the blog, I was wondering how can I provide specific context to Copilot to best ...Apr 16, 2024·10 min read