News for hackers. Stuff that matters.
Re:Flutter – A mobile app SDK for iOS and Android by Eridrus on Saturday August 19, 2017 @10:08AM (#15053431)
> One of the downsides of Webview based apps is that it's harder to align with the native OS look and feel.

Is this really a problem though? It doesn't seem crazy to want your app to just look the same on all platforms.

Re:Flutter – A mobile app SDK for iOS and Android by Grustaf on Saturday August 19, 2017 @10:34AM (#15053576)
No, it doesn't seem crazy, but it's also not really what users want. Android users probably expect native Android behaviour, iOS users definitely expect native iOS widgets, anything else will feel quite off.
Re:Flutter – A mobile app SDK for iOS and Android by zerkten on Saturday August 19, 2017 @10:55AM (#15053711)
I guess it depends on the app. Google's own apps on iOS don't strike me as feeling very native. I would think they'll get closer to nailing the Android behaviour. In a way these toolkits fill a space like Electron on the desktop where the developer won't, or can't, for all in on a native experience.

As someone who built some mobile apps with web technology I can see how Flutter would have an appeal because going into the project you've already given up on the native experience. There are still (unfortunately?) a world of marketing-driven apps with the brand overriding design choices which would be suited to this. Tools like Xamarin probably have a lead for line-of-business apps inside companies due to the MS ecosystem integration, but I could see people choosing Flutter for these apps if it's easy to build and maintain apps.

None of this changes the fact that for best-of-breed apps in a public store you'll need to use the native toolkits.

Re:Flutter – A mobile app SDK for iOS and Android by chriswarbo on Saturday August 19, 2017 @12:53PM (#15054340)
This reminds me of switching from Windows to Linux in the noughties: one of the complaints about Linux not being 'suitable for average users' was the lack of consistency between GTK/Gnome and Qt/KDE applications, and a lot of effort was spend on compatibility layers and such.

When I looked at a friend's Windows XP installation, it struck me that pretty much every application they used had a different UI system: WinAmp, Firefox, Opera, Windows Media Player, MSN Messenger, ...

Re:Flutter – A mobile app SDK for iOS and Android by Grustaf on Saturday August 19, 2017 @10:57AM (#15053719)
> Google's own apps on iOS don't strike me as feeling very native.

That is true, but does anyone actually like the feel of google's iOS apps? I personally think they're awful, but the content they present is so useful that people use them anyway.

Re:Flutter – A mobile app SDK for iOS and Android by zerkten on Saturday August 19, 2017 @11:12AM (#15053828)
I don't disagree, but they have reasonably good performance which covers a lot of sins.
Re:Flutter – A mobile app SDK for iOS and Android by Grustaf on Saturday August 19, 2017 @01:01PM (#15054376)
Sure, they don't stutter and they serve a crazy amount of very useful information.
Re:Flutter – A mobile app SDK for iOS and Android by LeoNatan25 on Saturday August 19, 2017 @11:35AM (#15053943)
Performance is not everything. I expect iOS apps to behave and look like iOS apps, not just run fast. Google's software looks like fisher-price third-rate crap on iOS.
Re:Flutter – A mobile app SDK for iOS and Android by vegasje on Saturday August 19, 2017 @10:44AM (#15053631)
This is very true when it comes to consumer apps, but in our experience businesses prefer a more unified experience for their users--it minimizes the training effort.