I take a photo with with my phone and it's synced to my Linux desktop in 1-2 seconds.
That speaks more to your failure than to iOS's. I've been getting meaningful work done on iOS for a decade.
It sure is popular for a certain sort of HN poster, presumably deeply insecure about their own choices, to drop in and do their best to shit on iOS whenever anyone says something positive about it. It's predictable as clockwork, but as useful as tits on a bull.
Working with the filesystem was very tricky in the past but this is no longer the case with https://developer.apple.com/documentation/fileprovider for the past 4-5 years.
Any sort of basic interaction outside of their own ecosystem even through established standards and protocols is made difficult or impossible.
Case in point, I wanted to transfer a pic from an Android phone to an IPhone and was surprised to find that ios doesn't allow bluetooth file transfer!
It is completely ridiculous to think that you need to involve a third-party app/service or device to transfer small amounts of data between two very expensive communication devices sitting next to each other.
Weird. I interact with ALL SORTS of other systems via established or even proprietary protocols using my iOS devices.
>Case in point, I wanted to transfer a pic from an Android phone to an IPhone and was surprised to find that ios doesn't allow bluetooth file transfer!
This is the kind of thing that Android people like to complain about, but the complaint is based in a failure to appreciate that iOS doesn't work like Android.
There's only very limited interaction with the file system in iOS. This is by design. Complaining about that is like complaining that the original Mac had no command line. It's missing the point.
Sharing photos between phones is most often done via messaging or email. That works beautifully. In neither case is a third party service required.
There are additional avenues for photo sharing between two iOS devices, but those are features of the platform. It's not a failure of iOS that they don't work with Android.
The third party is the mail server and the internet.
It's still ridiculous.
This is the kind of thing Android people complain about, but it never comes up for iOS people. Sharing a photo from a computer involves plenty of "third party" actions, too; it's just not a big deal. It's simple and intuitive.
I'm going to have to disagree with you here. Airdrop is basically the same thing as Android's Quick Share/Nearby Share, utilizing BT to find and pair devices, and then perform a direct wifi transfer of data. Android<->Android works no problem. iOS/MacOS<->iOS/MacOS no problem. Hell, I can even do this between Android devices and Windows/Linux machines. But Android<-/->iOS/MacOS - FOR NO GOOD REASON other than to keep them separate for capitalist reasons (doesn't matter what excuse you give it, brand differentiation, brand protection, walled-garden security - they're all excuses at the end of the day).
>There's only very limited interaction with the file system in iOS. This is by design.
In response to that, Apple can very easily extend the functionality over the API-layer to allow the sharing of, AT LEAST, photos and videos between Android and iOS/MacOS devices without having to worry so much about this issue. No need to give direct filesystem access.
Is there anything that is a dealbreaker for "iOS folks"? If usability would have been a dealbreaker they might not have been on iOS in the first place.
Let's just look at Syncthing not being on iOS - Apple makes sure things like Syncthing can't be on iOS. Mobius Sync does a trillion workarounds to give a semblance of being on iOS. So maybe "iOS folks" should reach out to Apple talking about why softwares like Syncthing (which is top notch!) is not on "iOS".
I mean for heaven's sake Apple keeps devices so limited and they themselves don't write softwares to fully utilise a device's capacities and features and don't let anyone else write them. I was reading Logic Pro on iPad comments a day ago and "iOS folks" instead of being enraged at Apple giving peanuts in terms of capability on a fully capable device (that too after years and then not opening it up for other devs), they were going crazy as if Jesus just made third appearance on the fruit company website.
A sync tool that doesn't sync to iOS is useless to people who use iOS.
>So maybe "iOS folks" should reach out to Apple talking about why softwares like Syncthing (which is top notch!) is not on "iOS".
Why, though? Dropbox is working fine. iCloud even works fine. I suspect there's a client for whatever MS's sync tool is. Why should I care about a tool that doesn't even support iOS?
>If usability would have been a dealbreaker they might not have been on iOS in the first place.
That's hilarious. I'm literally ON iOS because I find the ability to "just get shit done" far and away better than any experience I ever had on Android devices. I don't care how YOU work, or what YOU find useful, so it's super weird that an article of faith among some Android folks is that iOS is somehow LESS useful universally, and that people who DO use are just mistaken.
Funny you say that because it doesn't appear you made any efforts to understand what they were saying.
Apple clearly does everything in it's power to make sure you do things theirs way (regardless of if it is 'superior' or not). If you feel like that helps you 'get shit done' then good for you, embrace the stockholm syndrome I guess. But please stop being rude to the rest of us for preferring more control and freedom.
That's a dealbreaker for iOS folks, though.
I hate the mission creep Dropbox has embraced, and would definitely consider something else, but I need access to my stuff on Windows, MacOS, and iOS. Anything that doesn't hit all three notes isn't a contender.