Thread with 12 posts
jump to expanded postdeleted the iOS/Android file management thread because it’s too complex a topic to do justice in like four tweets
‪both iOS and modern Android’s file management are aggressively sandboxed, but somehow modern iOS manages to do it in a more comprehensible way, and they have made things easier for app developers rather than harder‬
the thing I’m actually annoyed at is Android trying to kill the traditional filesystem API (POSIX etc). this is extremely annoying if you are writing a cross-platform app, especially since Android used to let you do useful things with those.
meanwhile hell has frozen over and now iOS lets the user just… move files in and out of apps’ sandboxes. they can just open the Files app and move… files… around. and the app can simply access those files with POSIX APIs.
if only iOS allowed side-loading, I’d make apps for it
in general I think Android is designed to antagonise anyone whose favourite programming language isn’t Java, which incidentally includes almost all game developers.
s/Java/JVM-based/
@hikari more like kotlin nowadays, at least from what I've seen
@hikari praying to the EU gods
@hikari Ironically this really harms Flutter, which relies on direct paths for file system access. I've had way more issues letting users access an app directory, while on iOS I can just make the document directory visible in Info.plist
Ideally I'd like users to be able to select any path but that doesn't seem possible on either platform for Flutter, it really needs URL path support