Finally achieved a stretchy header without fixed height values. #SwiftUI
Just worked on a bunch of new stuff for my hobby app Swan. I love working on software development again, although a lot more still needs to be done!
https://apps.apple.com/fr/app/swan-journal-de-voyage/id6447071821
Students are working on their final #SwiftUI apps and tweaking their UI right up to the presentations on Friday. Someone asked me the best method for accessing a font modifier that can be changed in once spot and propagated throughout code. I realize there are LOTS of ways to do this & am consulting Mastodon for best practices & why. Thanks for helping me learn!
Faculty teaching #SwiftUI and iOS are often the only people doing so in their institutions so it’s tough to know latest best practices. I’ve been trying to keep pace with AI in iOS dev. Here is a post I’ve found on using Cursor https://dimillian.medium.com/how-to-use-cursor-for-ios-development-54b912c23941 and a book on AI and iOS dev. https://academy.rudrank.com/product/ai-assisted-coding It’s a moving target but as you learn more, please share!
I've been trying lately to give a bit of volume to my UI elements. So I wrote a small article explaining the design process behind this and how to achieve it using SwiftUI.
Read it here: https://snopia.net/en/blog/interfaces-are-gaining-weight
#swift #swiftui #ui #design #buildinpublic
I have prepared something that makes it easier to search the
#Swift language, including #SwiftUI and other frameworks, using Brave Seach's Goggles. However, it is a subtle finish. The current mechanism only allows you to change the search order based on URLs.
Brave s://sのGogglesを使って、 #SwiftUI などのフレームワークを含む #Swift 言語の検索を簡単にするものを用意しました。ただし、微妙な仕上がりです。現在の仕組みでは、URLを元に検索順を変更することしかできません。
Battling doing background app refresh in iOS and watchOS where both have unique approaches to handling background tasks. I thought once we went to async/await we would no longer need completion blocks or even a delegate, but for watchOS widgets/complications, you need to still incorporate the older delegate pattern for background tasks. I might write a blog post about this as there really needs to be some better documentation out there ...
#swift #swiftui #watchos #iosdev
For those teaching #SwiftUI & iOS, the last Keynote slides of the semester have been posted in the open Google Drive at Gallaugher.com. You are welcome to use them in your own classes. Includes in-class challenges & solutions as we go zero to full stack in a semester & track my full video course, online at http://bit.ly/prof-g-swiftui I teach flipped. Updates are constant since I teach each semester Let me know if you use it. Feedback always welcome. I love hearing from others. Cheers!
❓Which method do you prefer?
💡You have a few choices in #SwiftUI for scrollable containers besides List. Is one better than the other?
🎁 Save 40% on SwiftUI picture books all week at https://bigmtn.studio
Stuck on data modeling? UI performance issues? CI/Server Deployment issues? Low conversion? Get unstuck with personalized coaching from an experienced Indie dev. Limited availability.
👉 https://coach.fline.dev
#AppleDev #SwiftUI
Cats are driving me crazy, but at least I fixed some issues with push notifications on the PWA, and started a WebPush library. Tomorrow let's flesh it out. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/CzIEZhiVbwk
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush