I’ve created an widget that will display if you’ve not outstanding on a long list of 3rd party applications.
I’m wanting the user to then be able to click on the icon and take them into that app just as if the widget was working like the main app launcher.
I’ve seen examples for things like the call logs and Messaging etc, but how should I be doing this for 3rd party apps (e.g. facebook, whatsapp etc) from within my app?
You can just send the intent to the 3rd party apps as if they are your own. To identify the 3rd party apps you can use the PackageManager: http://developer.android.com/reference/android/content/pm/PackageManager.html