4 ms·
I started building a side project in Swift/SwiftUI for the first time a few months back. It has quite simply been the most painful development experience to dat
by ollysb 6y ago
I started building a side project in Swift/SwiftUI for the first time a few months back. It has quite simply been the most painful development experience to date (I've been a professional developer 16 years - front/back/many languages). I've wasted a huge number of days trying to get the damn thing to build reliably, or getting preview to work without hanging the machine or any number of random issues that generally go away if you just rebuild the project enough times... On a side project it's been a real motivation killer, instead of building my app I spend my time trawling through bug reports and trying to find workarounds for broken features. At this point I'm considering starting from scratch with Flutter. /rant
- anoncareer0212 6y agoYou should, it was the best decision I ever made - comfort and simplicity of writing ObjC (Dart) with an _amazing_ UI toolkit (that hopefully SwiftUI will eventually be if/when it grows up)
- ZeroCool2u 6y agoFlutter has been the most fun I've had writing mobile apps in a long time. Generally just works and with just a bit more effort you can even get the desktop version of your app running. Definitely recommend for a fun side project.
- jamil7 6y agoI’ve tried Flutter a few times and it doesn’t stick. Part of my issue is finding the stock cupertino widgets to look kinda off and the material design widgets to look out of place on iOS. Maybe Flutter is great for when you have a custom design to implement or you’re primarily targeting Android? I also strongly prefer Swift/Kotlin to Dart but I’m sure I’d get used to it.