Apple devs in 2010: Wow I can't wait to make apps for the upcoming Apple tablet
2014: We're shutting down our iPad app and will just make our iPhone app big
2015: Wow I can't wait to make apps for the upcoming Apple wearable
2018: We're shutting down our Apple Watch app
2023: Wow I can't wait to make apps for the upcoming Apple mixed reality headset
@stevestreza iPhone sized apps on iPads should be criminal.
@cwilliams25 @stevestreza Most iPad apps died shortly after Apple killed theirs with iOS 7 šŸ™
@stevestreza you skipped over TV apps entirely
@MikeBeas so did everyone!
@stevestreza @MikeBeas It’s fun to make Apple TV (tvOS-native) apps, in my view. Definitely an underrated platform (speaking as a SwiftUI hobbyist — and an ATV ā‰ˆdaily user for almost a decade). The problems I’ve faced are the messages in Xcode saying something like ā€this feature is not available in tvOSā€ or similar, so you’ll inevitably see conditional platform checks for iOS/iPadOS and tvOS, or a bunch of tedious refactorisations.

@stevestreza You forgot

2008: I can’t wait to make apps for the iPhone!

2020: We are shutting down our (actual) iPhone app and replacing it with an Electron-based app-like slurry that mostly works (horribly) on all major platforms!

@NateBarham @stevestreza Electron is a macOS thing though 😬 React or PhoneGap I think.
But the premise is right and currently flutterā€˜ing
@helge @stevestreza Good correction.
Yes. That is what I meant, but unfortunately, not what I said. šŸ¤¦ā€ā™‚ļø
@stevestreza admittedly I’m still excited to make things for all of this, especially my watch, as soon as they ship the dev environment for it ;) (😭 no really, when is Xcode going to be improved for watch development!)
@savaran Yeah it's been years since I tried Watch dev but I remember it being... pretty poor.
@stevestreza I was ridiculously excited when the S0 came out to get to work on ideas, and was unable to do anything of them within the framework provided, so shrugged and moved on. I’d still love to revisit them someday, I think at least SwiftUI support would likely improve it some. But I’ve heard nothing but pain from people trying to get things done in that environment, so who has the time
@savaran @stevestreza It's apparently hugely better with SwiftUI and more recent watches! Not doing it myself, but people on my team. The latest watches have crazy amounts of RAM and speed compared to early series and the Xcode integration is much less flaky than it used to be.
@stevestreza the math seems to check out