Live data from Hacker News

Hidden Gem of iOS6: File Uploads in Mobile Safari

agileleague.com

51–55 of 55 posts

Re: Hidden Gem of iOS6: File Uploads in Mobile Safari

#51

Earlier quoted context omitted.

Well, you can, if it's an image or a video.

... and is saved in the camera roll (not all images are there. for example a drawing app doesn't put its stupid images in your camera roll!)

Not to condone the way they've interpreted file input, but at the very very least - you can upload almost any image in the system by either saving it to camera roll, or taking a screenshot.

This is really a lowest-common-denominator for file transmission - for example, until recently my mom couldn't upload her photo on meetup.com due to this limitation (she uses only an iPad)... I figure Apple cares more about her needs than mine (saving specs.xls into a JIRA).

Any other file uploads (docs, etc) are likely better handled by an app or simply email.

Re: Hidden Gem of iOS6: File Uploads in Mobile Safari

#52
post #46

Earlier quoted context omitted.

What OS/DE does not have a toolkit just for creating File Open dialogs?

Android didn't have it at first too. What other mobile OS matters?

Android implemented it years ago. My point was simply that "one small feature that no-one has implemented well" is pretty much revisionist nonsense.

Re: Hidden Gem of iOS6: File Uploads in Mobile Safari

#53

Earlier quoted context omitted.

I've been waiting for intents since 4.0 - I still can't believe it's not been added in 6.0. Maybe iOS 7.0?

Apple is now using their own "intents" system (XPC Services[1]) internally in iOS 6.0, so it seems reasonable for it to arrive in a later version. One major benefit is that Apple will be able to support JIT'd WebViews outside of Mobile Safari, without a privilege escalation. [1] http://developer.apple.com/library/mac/#documentation/MacOSX...

Thanks! I didn't know about XPC being on iOS...

It's great news (especially in regards to Nitro-ed UIWebVIew), but still it's short of what intents are able to do. For example, I don't suppose it would be possible to "announce" to the system that I, for example, do "image editing" by getting a "png, jpg, pdf" and returning a "png, jpg, pdf". XPC would mostly be used in a single app for further sandboxing and increased security/stability.

Re: Hidden Gem of iOS6: File Uploads in Mobile Safari

#54

Earlier quoted context omitted.

Apple is now using their own "intents" system (XPC Services[1]) internally in iOS 6.0, so it seems reasonable for it to arrive in a later version. One major benefit is that Apple will be able to support JIT'd WebViews outside of Mobile Safari, without a privilege escalation. [1] http://developer.apple.com/library/mac/#documentation/MacOSX...

Thanks! I didn't know about XPC being on iOS... It's great news (especially in regards to Nitro-ed UIWebVIew), but still it's short of what intents are able to do. For example, I don't suppose it would be possible to "announce" to the system that I, for example, do "image editing" by getting a "png, jpg, pdf" and returning a "png, jpg, pdf". XPC would mostly be used in a single app for further sandboxing and increase…

I don't have any inside information on how Apple will do things in iOS, but I see no reason why they couldn't do that.

"Services" have been part of iOS/OS X since the late 80s/early 90s with NeXTStep, the precursor to both.

I don't think Apple is deliberately not allowing services/intents in the manner you describe, I think it's just taking them a long time to figure out how to do it within the process and security model they are trying to enforce in iOS.

Re: Hidden Gem of iOS6: File Uploads in Mobile Safari

#55

Earlier quoted context omitted.

The were so ashamed that they decided to announce it among other new features in iOS 6 at WWDC this year. No-one pays attention to those silly conferences, especially Apple's.

Itself under NDA...

Not the keynote, and this feature was mentioned on one of Forstall's slides.
Post reply on HN