#napdev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #napdev, aggregated by home.social.
-
What would be a good name for my crossword puzzle creation app? 🧩
Help me by voting or commenting. 💡👇
Thanks! 🙏 -
Playing movies or trailers from your local server (2nd part of my app) now works as well. The #movie and #trailer discovery in the server app is complete. ✅💪
Next: Persisting the data with #SwiftData.
#WIP #BuildInPublic #NAPDev #tvOSDev -
Shortly before the #AppleEvent, I managed to complete the #scoreboard UI for after a playing round in my #Categories game.📝
Took 2 hours in #SwiftUI to get the transition animation right. Do you like it?
Next step: #GameCenter integration!🎮
#iOSDev #NAPDev #WIP #BuildInPublic -
Stay focused with a #Pomodoro split of your tasks. #AppleMusic Integration can auto-play/pause music to keep you focused.
Recorded video has music muted, but you can see how the ⏯️ icon changes & hear my sounds. Do you like it? Any feedback?
-
The UI of my #Contacts app to stay connected with people long-term is complete, including #search! 💪
Last 2 steps before kicking off the #Beta:
– Persistence with #SwiftData
– Server & API with #VaporLet’s see how nice SwiftData really is!
#WIP #NAPDev #SwiftUI #BuildInPublic -
Editing & Creating new profiles and Tabbed Navigation for my contact sharing app are now also complete ✅.
Next Up: Contacts UI, Persistence with SwiftData, the Server.
Not much left for the Beta release! 🚀
Took just 28 hours in total ⏰. -
Ditching traditional #calendars for daily planning 📆. Why? They're rigid when life throws a curveball...like oversleeping! 😴
My day planner app solves it like this: 🎞️ Thoughts? 💭
#WorkInProgress #NAPDev #BuildInPublic
#iOSDev #AppDev #IndieDev -
-
-
-
-
-
For fast contact sharing, I created 4 different data access presets. Do you think they make sense? Or missing any?
Of course, users can create their own, but I want good defaults. Full list of options:
https://iosdev.space/@Jeehut/110775343097737314 -
These are the configuration options you will have as a developer for my in-app #translation framework.
You’re in full control of when & how much to request from your users, & what additional instructions you want to give.
Do you miss anything?
-
How I split my day to work on 7 apps all at once? See the daily schedule I started with as an early preview of my upcoming productivity app: A flexible day planner.
First screen is hereby done, do you like it?
#WorkInProgress #NAPDev #SwiftUI #BuildInPublic #ProductivityHack
-
2nd screen complete! What do you think?
Good enough for release? Or too boring?Trying to get apps out faster than before instead of overworking every detail. The screen which leads to this is here:
https://iosdev.space/@Jeehut/110780616118036697 -
This is what the translation screen currently looks like of my upcoming in-app translation framework. Would you add this to your iOS apps? If not, why not?
The preceding dialog:
https://iosdev.space/@Jeehut/110735404958309773#WorkInProgress #NAPDev #iOSDev #SwiftUI #BuildInPublic #IndieDev
-
Would you play the #Categories word game with an app like this? Or do you prefer pen & paper? First screen of my app is done.
If you don’t know Categories (German: „Stadt, Land, Fluss“), it’s fun! 👇
https://en.wikipedia.org/wiki/Categories_(word_game) -
Today I learned that AsyncImage doesn’t support the .resizable() modifier. How’s that possible? Did I miss something?
I had to revert back to Image and load the image manually + create a UIImage …
-
Proposing new terminology for Native Apple Platforms Development:
✅ #NAPDev
🧑💻 “NAP Developer”❌ #iOSDev: Applies to non-native like Flutter + doesn’t cover platforms like macOS/visionOS
❌ #SwiftUIDev: Doesn’t cover other native Apple frameworks like UIKit/ARKit/RealityKit
-
Here’s how I imagine a privacy-preserving contact sharing experience should look like. ✨🔒