Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"The best way to solve this problem is to eliminate the need for hacky bookmarklets entirely:

Add a proper registry of apps that can accept URLs from Safari, recognized by an Info.plist key, and add a “Share” or “Send To” panel to Safari that allows users to easily send the current page’s URL to any capable apps."

This is what Android has been doing for a while. When I switched from the iPhone to Android I realised how much this sort of message passing between apps can improve the productivity of the device.



> When I switched from the iPhone to Android I realised how much this sort of message passing between apps can improve the productivity of the device.

iPhone has always[0] supported message passing between apps, based on URI schemes.

What it doesn't support is Safari sending URLs to third-party applications registered against the `http` scheme (a `redispatch` feature, basically).

[0] Or for a very long time anyway, but I think it's been there since the release of the original SDK.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: