Profile avatar
gitswifty.bsky.social
iOS developer and Swift enthusiast, author of CodableWrappers https://github.com/GottaGetSwifty/CodableWrappers
134 posts 35 followers 27 following
Active Commenter
comment in response to post
If static URLs work that’s probably the easiest thing. Could even put them in another fit repo if you really don’t want to run a server 😅
comment in response to post
My company currently uses it for iOS/Android native
comment in response to post
Anything’s possible, but things would have to change a lot for Apple to make development tools for other platforms
comment in response to post
I kinda doubt that will happen any time soon, at least not official supported from Apple. Someone could duplicate the API if they want I suppose? But I doubt the end result will be all that similar
comment in response to post
If you can use the latest APIs MOST things are possible, and hopefully even more in the betas after WWDC in June. Good luck!
comment in response to post
It’s 2025, chances are you don’t have a unique app idea. Don’t over think it, make something simple or make something you just want to make/use!
comment in response to post
It’s for people who want to use PHP. Just like KMP is for people who want to use Kotlin and RN is for people who want to use JS 🤷‍♂️
comment in response to post
What it wraps is an implementation detail. Most of SwiftUI started as using UIKit components under the hood, and many have changed things over time
comment in response to post
Because that’s what’s modern. In a few years you’d regret building it in UIKit
comment in response to post
Best skyline in the country!
comment in response to post
Xcode has the one built in, but copilot’s better IME
comment in response to post
I haven’t seen anything that feels modern…I wonder if this is actually a good time to build something new with the latest concurrency support 🤔
comment in response to post
UIKit’s lineage goes back to OSX and even NEXT so of course it’s more stable. SwiftUI is being built for the future unlikely to catch up to UIKit for another ~5 years. Thats why it’s not deprecated. We can/should still use it
comment in response to post
Hm…I wonder how hard it would be to change 🤔
comment in response to post
I feel like the only place I’ve seen that is when Xcode stubs methods…Swift doesn’t even do it in Swift 😭😭😭 github.com/swiftlang/sw...
comment in response to post
You can have them generated, yes. What you can’t do is know whether you have the legal right to use it. What you CAN know is it’s not IP you own 😬
comment in response to post
It’s good other than when it isn’t 😅. Though it’s nice there’s at least some kind of autocomplete when the compiler version isn’t working. Which is…often 🤣
comment in response to post
Ah I see! I suppose the Swift’s version of that is Collection’s map, reduce, filter, etc.
comment in response to post
Do you have an example?
comment in response to post
The latest is pretty decent, but lot of us have to work 3 versions behind 😬😭
comment in response to post
Swift has the best enums ❤️❤️
comment in response to post
Mark it @MainActor?
comment in response to post
Can’t this year 😭😭
comment in response to post
Yeah…I really hope it can be shipped with the compiler at some point 😞
comment in response to post
In terms of bugs and things, maybe…though if that’s the only question why not open source all software?
comment in response to post
Why would Apple be interested in SwiftUI being used on other platforms? Also, is that even possible? Depending on how it’s built that might require significant work. Nothing’s stopping anyone from duplicating the API, I think some have even done it
comment in response to post
Why’s that? It’s far from the norm for Apple, so anyone familiar shouldn’t be expecting it
comment in response to post
If you think swift has a lot of options you should see Kotlin 🤣🤣
comment in response to post
IMO a linter is a must. SwiftLint is what I’ve generally used, but I’m considering SwiftFormat now that it’s integrated into Xcode. That said, the tooling for it isn’t yet as good as for SwiftLint, so TBD whether it’ll be a worthy replacement
comment in response to post
Well I didn’t know the second one existed…🤔🤔
comment in response to post
Yeah I definitely feel like I have less control over things compared to auto layout, but some of that is probably due to it being a new and different approach 😅
comment in response to post
Also everyone saying Python tells me they’ve forgotten about it’s abhorrent Class syntax 🤣
comment in response to post
Swift 🤓 (or maybe Kotlin if you’re anti-Apple)
comment in response to post
JS has plenty to hate 🤣🤣
comment in response to post
Swift does have decent official support for Linux, windows, embedded, and even some AWS environments. But yeah, outside of Apple platforms and servers, it’s used pretty rarely 😬
comment in response to post
White space and that god-awful class syntax makes this a no for me 😅
comment in response to post
Curious what use cases specifically you need it for. What I really want is an easier way to do proportional layouts
comment in response to post
I wonder if focussing on generics in general might help? It’s not a concept unique to swift, but the protocol-aspect of it is more abstract than say, Array<String>
comment in response to post
Ah ok, glad it’s working for you!
comment in response to post
Oh nice! I haven’t seen any recently so maybe it’s working! 👏👏
comment in response to post
Legitimately one of the most powerful tools in a language. Definitely takes some time to wrap your head around, but don’t give up! It’s worth it!
comment in response to post
What versions are you supporting? Curious how many of my hurdles are due to needing to use the 3-year-old APIs 😬
comment in response to post
This is my main feed for bluesky ❤️🙏 Have you figured out how to filter out Taylor swift related posts? 😅
comment in response to post
Omg how did I not know about this! 🙏🙏
comment in response to post
Legitimately one of my favorite features 😁
comment in response to post
Yeah no thank you 🤣🤣
comment in response to post
Took me way too long to remember what day it was 🤣🤣