val uri = Uri.parse("https://instagram.com/_u/${instaListeleme[index].instakullaniciadi.toString()}")
val iyi = Intent(Intent.ACTION_VIEW, uri)
iyi.setPackage("com.instagram.android")
try {
startActivity(iyi)
} catch (e: ActivityNotFoundException) {
startActivity(Intent(Intent.ACTION_VIEW,
Uri.parse("https://www.instagram.com/${instaListeleme[index].instakullaniciadi.toString()}/")))
}

Hocam bu şekilde alabilirsin. setPackage kısmına açacağınız uygulamanın paket adını girmeniz gerekiyor. Onu da google play'de uygulamanın url'sinden alabilirsiniz. Eğer telefonda uygulama var ise uygulamada açar yoksa internetten açar