6 ms·
The ability to set up contracts between apps at the OS level is my biggest feature wish list item for iOS. The jump in usefulness of the device would be similar
by wmeredith 13y ago
The ability to set up contracts between apps at the OS level is my biggest feature wish list item for iOS. The jump in usefulness of the device would be similar to when Apple opened the App store after initially launching with web-apps only.
- w1ntermute 13y agoI can't see this ever happening. Apple's whole shtick is that they make decisions for the user. Moreover, I don't think that average iOS users actually care. Most of them didn't even realize that Google Maps was replaced by an Apple equivalent. And when Apple Maps doesn't work correctly, they just accept that that's how things are - that's the sort of mentality that Apple cultivates in its users.
- deleted 13y ago[deleted]
- rjohnk 13y agoNo, it isn't a function of Apple cultivating tech ignorance. Apple, Microsoft, and Google make user decisions all the time. It's that most people don't care. They buy a tech product and go about their day. That's the point of consumer technology - make it out of the box ready because most people don't think like us. Maps or Browser or whatever. Joe User : "Huh, that's different" If it still works they go about their day. Average Hacker News User: "Dammit, they moved the border padding 1 pixel to the left and the anti-aliasing on the font looks different when I look at it with a magnifying glass at 2 inches from my eyeball. I have to complain on my tech blogs right away about this travesty!"
- w1ntermute 13y ago> No, it isn't a function of Apple cultivating tech ignorance. Strawman. I never used the word "ignorance." It's more like acceptance of things as they are. > Joe User : "Huh, that's different" If it still works they go about their day. > Average Hacker News User: "Dammit, they moved the border padding 1 pixel to the left and the anti-aliasing on the font looks different when I look at it with a magnifying glass at 2 inches from my eyeball. I have to complain on my tech blogs right away about this travesty!" Reductio ad absurdum, and you totally missed my point. I'm not talking about situations where something has just changed, I'm talking about when something has changed such that it no longer works. In such a situation, Apple users tend to consider that acceptable, such as with Apple Maps or with antennagate. As long as that fruity logo is present, they'll buy just about anything.
- pirateking 13y agoXPC[1][2] is a private framework in iOS. I am hoping it will be made accessible before iOS 8 (unlikely). [1] http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-6/ http://oleb.net/blog/2012/10/remote-view-controllers-in-ios-... [2] https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingXPCServices.html https://developer.apple.com/library/mac/documentation/MacOSX...
- masklinn 13y agoI was really disappointed to see it's still private in iOS7.
- pirateking 13y agoSame. I am curious to see what sort of marketing treatment the feature will get come iOS 8 (hopefully 7.X), as it potentially blurs the line between apps and could be confusing if used for deeper integration than presenting a modal.
- snowwrestler 13y agoIsn't this possible now? When I click a link in the Gmail app, it offers to open it in Chrome.
- rimantas 13y agoIt is possible if the app has it's own URL scheme and other app knows about that. Let's say I make an app Foo which supports "foo://" and you make an app Bar. You can ask iOS does any app recognize "foo://" and if so, then open it. So as it currently works on iOS you cannot say to OS: hey, I want to use this app for http, instead you check if there is an app that handles "googlechrome(s)" scheme, and if yes you can replace your http(s) in URI to googlechrome(s) and then it will open in Chrome instead of Mobile Safari.
- smackfu 13y agoIt needs to be done in each app, by bypassing the system web browser or maps support. So Google may support it in their apps, but Apple doesn't in the system apps like Siri, Contacts, etc.
- davydka 13y agoYea I was very pleasantly surprised to see this worked when I switched back to ios from android. It allows me to stay within the google maps, gmail, and chrome ecosystem most of the time.
- smackfu 13y agoUnfortunately this article shows that Apple has pretty good strategic reasons to never allow this.
- pflats 13y agoIndependent developers are doing a pretty decent job of this on their own with x-callback-url. Without Apple's buy-in, of course, it's not quite the same thing. http://x-callback-url.com/ http://x-callback-url.com/ has the info.