The thing I noticed right out of the gate when I went slumming on Threads is that the Android app package is 77MB. Compare that to Mastodon at 2.5MB.
Two apps that (from the user's perspective) do pretty much the same thing - make queries to servers and display pieces of text on the screen, maybe with some pictures or videos. Not that hard.
So what does that extra 74MB of bloat in the Threads app do? Meta's not telling us...
Just different tech used most likely. Mastodon is a native app and Threads probably something like React Native, so it has a JS runtime inside and a bunch of dependencies.
The thing I noticed right out of the gate when I went slumming on Threads is that the Android app package is 77MB. Compare that to Mastodon at 2.5MB.
Two apps that (from the user's perspective) do pretty much the same thing - make queries to servers and display pieces of text on the screen, maybe with some pictures or videos. Not that hard.
So what does that extra 74MB of bloat in the Threads app do? Meta's not telling us...
Just different tech used most likely. Mastodon is a native app and Threads probably something like React Native, so it has a JS runtime inside and a bunch of dependencies.