News for hackers. Stuff that matters.
Re:We're forking Flutter by flawn on Monday October 28, 2024 @04:04PM (#41975592)
If you have an Android phone, get FlutterShark and check which of your installed apps use Flutter. It's a surprising amount actually. For example, I just recently discovered that Supercell uses Flutter for their Supercell-ID flow.
Re:We're forking Flutter by kgeist on Monday October 28, 2024 @04:24PM (#41975815)
FlutterShurk says 3 apps on my phone use Flutter. Device Info (a different app) reports that's 0.2% of all my apps...
Re:We're forking Flutter by IshKebab on Monday October 28, 2024 @04:50PM (#41976136)
I only got one (ASDA), I'm pretty sure it's just a webview though so I'm not sure why they are using Flutter.

Hard to say it is "everywhere". It's probably more popular than any of the other cross platform alternatives though.

Re:We're forking Flutter by ascorbic on Monday October 28, 2024 @07:55PM (#41977883)
There are 25 on mine, so ymmv
Re:We're forking Flutter by sundarurfriend on Monday October 28, 2024 @05:21PM (#41976447)
It was 8 out of 86 apps for me (9% of my apps). Including Hacki, the HN client. It's a good variety of apps too, from big billion dollar companies to tiny games I downloaded from F-Droid.
Re:We're forking Flutter by distances on Monday October 28, 2024 @05:23PM (#41976477)
Interesting to check, thanks for the tip. I have 6 Flutter apps, half of which I had assumed to be in React Native.
Re:We're forking Flutter by kernal on Monday October 28, 2024 @05:32PM (#41976566)
I had about 30 apps. That surprised me.
Re:We're forking Flutter by no_carrier on Monday October 28, 2024 @08:08PM (#41977974)
I have a pretty limited understanding of mobile sandboxing, but how does FlutterShark have access to analyse all the apps on my phone?
Re:We're forking Flutter by drilbo on Monday October 28, 2024 @11:44PM (#41979176)
>android.permission.INTERNET

>android.permission.QUERY_ALL_PACKAGES

>com.google.android.gms.permission.AD_ID

>android.permission.ACCESS_NETWORK_STATE

>android.permission.WAKE_LOCK

>android.permission.FOREGROUND_SERVICE

seems like imo the type of thing you should be prompted for but what do I know

Re:We're forking Flutter by IshKebab on Tuesday October 29, 2024 @08:05AM (#41983020)
Since the beginning of Android apps could see what other apps were installed on your phone without asking for special permission.

They finally added a permission for it - QUERY_ALL_PACKAGES - in Android 11 (2020). Unfortunately it's one of those stupid permissions like filesystem access where you have to apply for it via a form, and only whitelisted use cases are allowed:

> Permitted uses involve apps that must discover any and all installed apps on the device, for awareness or interoperability purposes may have eligibility for the permission. Permitted uses include device search, antivirus apps, file managers and browsers.

I suppose that situation is slightly better than "anyone can do it for any reason".