Making Smartphones work

I love my smartphone, my iPhone. In addition to this, I love my iPad, but I’m not as enamoured by it as I am with my phone. Since I got my iPad I have found myself using my laptop even less (it’s only 2 years old so not, by any means, old or slow or a cumbersome weighty block of plastic with a tiny screen). But they could both be better.

Considering how I (we) use these new mobile devices I am surprised that there is less integration between apps. Let me explain:

When I click a link in an email it opens up the Safari web browser. Simple and easy to understand. But when I click a link in an email, or on a webpage, to a Facebook update, to a tweet, or to something on LinkedIn or something else that I use an App to manage, the Safari web browser is used. I don’t use the browser on my phone (or iPad) to use those services, use the app I’ve installed and configured for my account(s). I am not logged in to the website version of those services (and many others) but I am logged into the App.

Why can’t the OS be configured to allow it to ‘learn’ from the apps I have installed. Let’s have them learn that a link to something on Twitter (tweet, profile, hashtag, etc) means I want to use the App and not the web browser?

Perhaps this is just ‘limited’ to iOS devices? Perhaps to get what I want I need to think outside the ‘Apple’ box and go Android or Windows … ?

Or have I missed something so fundamental to iOS and it can already do this? Comments below please if you agree with me, have a handy hint to help me sort this out, or just want to gloat because your (smart)phone already does this.