The Decline of Mobile Development
-
In the supplemental newsletter, this link [The Decline Of Mobile Development - DONN FELKER](https://www.donnfelker.com/the-decline-of-mobile-development/) appeared. Having semi-successfully attempted to write for Android, this guy is only touching the tip of the iceberg on why mobile development sucks. At this point I think any mobile apps I'd write would be pointers to a website that's written to detect screen sizes and adjust.
-
In the supplemental newsletter, this link [The Decline Of Mobile Development - DONN FELKER](https://www.donnfelker.com/the-decline-of-mobile-development/) appeared. Having semi-successfully attempted to write for Android, this guy is only touching the tip of the iceberg on why mobile development sucks. At this point I think any mobile apps I'd write would be pointers to a website that's written to detect screen sizes and adjust.
Do you think that mobile development sucks because it's not dominated by one company the way Windows development is?
The difficult we do right away... ...the impossible takes slightly longer.
-
Do you think that mobile development sucks because it's not dominated by one company the way Windows development is?
The difficult we do right away... ...the impossible takes slightly longer.
I have developed mobile apps for both Android & Apple. In the past, Android Studio and Kotlin was the best. Building hte UIs was very nice using the XML (normally I hate XML-anything). Android apps had the same feeling as developing apps for early windows using MFC & Visual Studio C++. Really not that bad once you learn some basics — but Android added many things (paths) to creating apps (Jetpack, Materials (UI framework) and it got really confusing to know which path to take. iPhone apps were terrible when Swift first released — still using InterfaceBuilder (there were things you could only do with your mouse — adding button click events — & it was crazy) Then iphone released SwiftUI and building the UI became so easy!!! I couldn’t friggin’ believe it. It is like using the old Visual Studio C++ winform editor but even better. I love it. I can’t believe I love it because Xcode (IDE kind of sucks) Building apps is like old winforms apps: 1) build UI 2) connect events 3) run the app * *of course you still break things up into classes (Models) etc, but I’m just saying the basics of building a UI and wiring it up is elegant and beautiful. The big problem is that you have to have a Mac to even try Xcode and SwiftUI — so you have to go all-in.
-
In the supplemental newsletter, this link [The Decline Of Mobile Development - DONN FELKER](https://www.donnfelker.com/the-decline-of-mobile-development/) appeared. Having semi-successfully attempted to write for Android, this guy is only touching the tip of the iceberg on why mobile development sucks. At this point I think any mobile apps I'd write would be pointers to a website that's written to detect screen sizes and adjust.
obermd wrote:
At this point I think any mobile apps I'd write would be pointers to a website that's written to detect screen sizes and adjust.
Isn't that what most mobile apps are nowadays? Disclaimer: I've never written a mobile app in my life, except in the days of (yikes!) Windows CE. That was before anything got connected. I avoid installing apps on my phone if I can help it, and I shudder when I see people showing me their phones and the loads of apps they've installed, which ultimately are just horrible, touch-enabled UIs that just castrate what would be a much better experience on a large monitor using a mouse and keyboard. And then every app insists on being granted access to your contacts, your call history, your photos, your location, etc. Most apps have zero need for any of that to function, so we know what that's really about.