4 ms·
Thanks for the detailed explanation. Based on your experience, is it possible to start with cross-platform frameworks while the app is simple, and then rewrite
by bingemaker 3y ago
Thanks for the detailed explanation. Based on your experience, is it possible to start with cross-platform frameworks while the app is simple, and then rewrite (ahem) or gradually move to Android and iOS development?
One issue that I see is: I need to learn both Kotlin and Swift as opposed to Dart. I wonder how much of a learning curve that would be?
With respect to web frameworks, I totally agree. Web dev is much more fun.
- palata 3y ago> One issue that I see is: I need to learn both Kotlin and Swift as opposed to Dart. With Flutter, unless everything you want already exists, then you will have to do some Kotlin and Swift (when writing your plugins). One question I always ask is: do you really need both Android and iOS? Can't you just start with one? If you start with Flutter and then rewrite in Android/iOS, that's 3 apps. If you start with Android and then add iOS, that's 2 apps. I know people want the cheapest ("I only want to learn Dart"), but the best is usually not the cheapest. IMO, just start with Android/iOS, and continue from there.
- bingemaker 3y ago> do you really need both Android and iOS? Can't you just start with one? This approach makes sense to me. Start with one, and then build the other one. Thanks palata!