Re:Flutter is the most popular cross-platform mobile SDK
by gfarah on Tuesday February 22, 2022 @11:00AM
(#30429499)
Our experience has been similarly good.
750k monthly active users between iOS (29%), Android (60%) and web (11%). Supporting low spec Android devices has proven to be a much nicer experience for us using flutter.
Re:Flutter is the most popular cross-platform mobile SDK
by ricardos12 on Tuesday February 22, 2022 @11:43PM
(#30437739)
Are you using flutter for the web, how is your experience with its performance
Re:Flutter is the most popular cross-platform mobile SDK
by novok on Tuesday February 22, 2022 @11:27AM
(#30429840)
Curious what yours and daves apps are! Could you link?
Re:Flutter is the most popular cross-platform mobile SDK
by jamil7 on Tuesday February 22, 2022 @08:02AM
(#30427379)
I believe you but it's hard to make a reasonable comparison without knowing what your app does. I've seen some really janky Flutter apps on iOS.
Re:Flutter is the most popular cross-platform mobile SDK
by kirbyfan64sos on Tuesday February 22, 2022 @09:32AM
(#30428339)
Worth noting that inconsistent jank on iOS due to the way shader compilation works is a "known issue", and that whole part of Flutter is being rewritten as part of the 2022 roadmap: https://github.com/flutter/flutter/wiki/Roadmap#jank
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @09:49AM
(#30428564)
Yes! I'm looking forward to that update. But even before, there have always been little performance improvements here and there with every update of Flutter.
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @08:28AM
(#30427649)
It's an investment tracking app [1]. Flutter did a lot to fight jank on iOS in the past months/years and is still improving there. So far I've heard no complains from my users.
Re:Flutter is the most popular cross-platform mobile SDK
by jamil7 on Tuesday February 22, 2022 @08:34AM
(#30427707)
Great work, I downloaded and played around, it's a useful app and am glad it's working out for you. I may be picky as I work as an iOS developer but I definitely see the places where it doesn't look or feel native to me and unfortunately list scrolling and view transitions still stutter - I understand this is a known issue the Flutter team is working on and is out of your control. Overall probably expected and reasonable trade-offs for a cross-platform framework.
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @08:41AM
(#30427793)
Cool, thanks a lot for the review and feedback! I think oftentimes it's hard to tell if it's a problem with the framework/SDK or your own code. I can't deny that there is a lot unoptimized code (for performance) in my app and I'm sure native iOS would be more forgiving. I guess it's 50/50 fault of my own negligence and flutter causing this jank.
Re:Flutter is the most popular cross-platform mobile SDK
by abeisgreat on Tuesday February 22, 2022 @09:32AM
(#30428332)
I migrated from being a lifetime Android user to an iOS user a few years ago and I’m also a paid user of your app. StockEvents has never felt jankier than iOS as a whole. Is it perfect? No but iOS itself is filled with bugs and inconsistencies (just like Android). It’s definitely never felt out of place UX wise, I can’t think of any app I use regularly that uses much of the native iOS UI toolkit (except maybe the phone Settings) so I really have no specific expectations.
Re:Flutter is the most popular cross-platform mobile SDK
by jamil7 on Tuesday February 22, 2022 @10:00AM
(#30428724)
These are actual issues recognised by the Flutter team themselves - you can't really hand wave them away as being standard iOS issues.
Re:Flutter is the most popular cross-platform mobile SDK
by jklein11 on Tuesday February 22, 2022 @01:56PM
(#30431971)
I think the point was that from the perspective of the user the experience isn't any worse than a native IOS app. Your user likely doesn't know or care about the difference between a Flutter issue vs a Native IOS issue. You just don't want them to open the app and say wow this is jankier than normal, I don't trust it.
Re:Flutter is the most popular cross-platform mobile SDK
by Steltek on Tuesday February 22, 2022 @12:12PM
(#30430522)
Saying Flutter and native iOS share the same issues is not the same as denying it as a Flutter issue.
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @09:43AM
(#30428475)
Hey, thanks a lot for using Stock Events and thanks for your feedback! I'm always humbled whenever I come across one of my users. Feel free to contact me through the app or otherwise if there's anything that could be improved!
Re:Flutter is the most popular cross-platform mobile SDK
by zerr on Tuesday February 22, 2022 @08:16AM
(#30427512)
I'd say text inputs are notoriously hard/cumbersome to emulate/re-implement in order to match the native control behavior/functionality. I guess your app doesn't depend that critically on it? (unlike messaging app)
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @08:31AM
(#30427681)
I will be honest. I was focusing on getting to production fast and never really bothered with the look and feel of specific inputs, so I can't really tell. And my users don't seem to care as well, since I never heard any complains from them in that category. They're just happy there is an app providing them value in this specific space.
Re:Flutter is the most popular cross-platform mobile SDK
by galosh on Tuesday February 22, 2022 @08:53AM
(#30427894)
The presentation of your app is gorgeous, but I was unable to open the try pro free page on LineageOS (no Play Services installed). I was just curious about how monetization worked. It just shows an endless spinner, tried repeatedly and waited 30+ seconds
Just curious, how much time do you think you put into it in total? App / web
Also curious how you marketed it, if at all
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @09:06AM
(#30428039)
Thanks for downloading and reviewing! Yes, you can't buy the pro version without Play Services or the Apple equivalent right now.
I'm monetizing only through subscription. I made it part of my mission to refrain from all ads and focus on privacy as much as possible. For the next version I have removed Firebase Analytics and Crashlytics as well.
The subscription for my app is half as expensive as the one from other apps on the market. But there is a rather hard point where you kinda have to buy PRO. That's if you want to track more than 15 stocks.
I put in around 1000 hours so far.
Re:Flutter is the most popular cross-platform mobile SDK
by Palmik on Tuesday February 22, 2022 @08:12AM
(#30427481)
Off-topic: 10K MRR sounds like a lot for 200K downloads. What is your app and how is it monetized, if you don't mind me asking.
Re:Flutter is the most popular cross-platform mobile SDK
by iKlsR on Tuesday February 22, 2022 @08:14AM
(#30427497)
You can oft find a person/project by just checking the post author's submissions/name/comments. https://davidkunnen.com/how-my-stock-app-in-flutter-reached-...
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @08:58AM
(#30427953)
Oh gosh, it's kinda embarrassing reading old blog posts I wrote.
Re:Flutter is the most popular cross-platform mobile SDK
by Palmik on Tuesday February 22, 2022 @10:46AM
(#30429320)
Touchè, thanks.
Re:Flutter is the most popular cross-platform mobile SDK
by HWR_14 on Tuesday February 22, 2022 @08:48AM
(#30427854)
Would you mind sharing the iOS/Android breakdown? The claim was it doesn't work as well on iOS.
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @08:51AM
(#30427868)
Sure!
Android 70% of the downloads and 60% of the revenue
iOS 30% of the downloads and 40% of the revenue
Generally, there are a lot more Android users outside of the US.
Re:Flutter is the most popular cross-platform mobile SDK
by HWR_14 on Wednesday February 23, 2022 @12:44PM
(#30443900)
Interesting. I think the conversion rate is (industry-wide) higher on Apple than Android, but you seem to have aimed at people who have money (literally) as your target audience, so I'm guessing that helps even out the converters. But also, you don't offer an ad-based option, so any tendency among Android users to lean towards ad-based software is likely overcome.
Thanks.
Re:Flutter is the most popular cross-platform mobile SDK
by miohtama on Tuesday February 22, 2022 @11:52AM
(#30430222)
It must largerly depend on the use case. Games, for example, might not need to deal with text input at all. A chat application on the other hand, might be more difficult nut to crack if the text controls do not work well.
Re:Flutter is the most popular cross-platform mobile SDK
by iKlsR on Tuesday February 22, 2022 @08:17AM
(#30427519)
What library are you using for your charts in Stock Events? Looks very clean.
Re:Flutter is the most popular cross-platform mobile SDK
by davidkuennen on Tuesday February 22, 2022 @08:27AM
(#30427628)
Thanks for the compliment! I use a simple sparkline package: https://pub.dev/packages/chart_sparkline
I get consistently good reviews about performance and ux/ui.
I think it's quite ready.