Day 3 of #Shipaton! Started integrating FeedKit and built a basic HomeView for EchoKeep 🛠️
Things are starting to take shape as I work through parsing RSS feeds and laying out the main screen.
🎥 Watch here → https://youtu.be/3vamE9cteqE
📬 Join the waitlist → https://waitlist.echokeep.app
#Shipaton #BuildInPublic #iOSDev #EchoKeep #RSSReader #IndieDev #SwiftUI #RevenueCat
On iPadOS 26 how do you display the search bar in the navigation bar when you don't have a NavigationSplitView? (It did that by default in iPadOS 18) #SwiftUI #iOSDev

I’ve been experimenting with building this extension in SwiftUI – still very much a WIP.
I’m targeting macOS 26 (Tahoe) for now, so I’m not entirely sure how it will behave on earlier versions, but I’ll figure that part out later.
☛ github.com/ruiaureliano/X-SwiftFormat
Not sure if this is the final direction I’ll take, but I’m making a point to use only APIs and components that make it feel like an Apple‑built, truly native app.

I feel like I am in crazy town today. Why is the button executed for every person in that array and not just for the tapped one? When not using a LazyVGrid or regular Grid it works fine. #SwiftUI

Programming question about #SwiftUI and #SwiftData: I have an app I use to keep track of which books I've given away, and am happy with it. However, now that I've been running it for 9 months, I'd like to get some reports. Most of these would be by grouping, but I haven't worked at it much. Things like: how many books per day/month/year? How many *distinct* books? How many books by each author? How many copies of each book? That sort of thing.
Suggestions of samples to look at?
Finished up adding share options and settings for automatically including hashtags and using simpler URLs. Tomorrow, let's start writing the settings for specifying distributors and languages. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/ILCVW9poXaQ
⏮️ 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
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let’s continue improving the share options!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/e2CDqyVb5FQ
@ctietze “So I believe they settled for: throw, and we ignore it; but throw immediately on button press, which means throw twice real quick, then you get an alert, because something’s broken.”
At best, that’s somewhere between crazy and insane on the spectrum of API design.
More honestly, I am not sure if there is even a mark for this on the scale of API design.
At the very least, there should be a documented `CancelCreationException`.
Even that is not good.
#SwiftUI #Apple #dev #API #design
🚀 New Remember beta is out!
Now with:
✅ Text recognition (extract text from photos)
✅ Search across notes, tags, items & recognized text
✅ Private memories
✅ Delete individual items
✅ Manual sync to file system
✅ Better camera focus
📲 Try it on TestFlight: https://testflight.apple.com/join/xATPwbGj
Get Started with Remember: https://rogy.app/remember-help
P.S. Nothing has been Vibe Coded, so it’s safe (hihi) 😄
#iOSDev #SwiftUI #IndieDev #Productivity #Privacy #RememberApp
Soooo when you add 1 NewDocumentButton and 1 regular button to the document launch scene, you get a "More..." menu with one empty row.

Different traffic scores for two ASO tools
The problem is that keyword traffic shows major differences between two ASO tools. I used Sensor Tower and AppFollow for my iOS app ASO. Huge difference below:
AppFollow:
Keyword 1 - popularity is 5.
Sensor Tower:
Keyword 1 - traffic is 28.
Can you give your opinion?
#BuildInPublic #indiedev #iOSdev #dev #app #solo #swiftui #startup #aso #organicrank
Moved on to improve sharing, so things like hashtags get automatically included, but running into trouble. Tomorrow let's see if we can find some clues that help. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/e2CDqyVb5FQ
⏮️ 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