Я не специалист в этих вопросах, но если у вас нет своего сайта, то лучше воспользоваться сервисами по такой услуге.
Но если есть свой сайт, то легко сделать новую страницу (например
https://my_site/my_application) и там вставить код:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Redirect</title>
<script type="text/javascript"> // <![CDATA[
//iPhone Version:
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
window.location = "https://ВАША_ССЫЛКА_НА СТРАНИЦУ_В_APP_STORE";
}
//Android Version:
if(navigator.userAgent.match(/android/i)) {
window.location = "https://ВАША_ССЫЛКА_НА СТРАНИЦУ_В_GOOGLE_PLAY";
}
</script>
</body>
</html>
Редирект работает на основании данных из USER AGENT.
А уже затем делаете QR код ( на любом удобном вам сайте qr генераторе) со ссылкой на эту новую вашу страницу
https://my_site/my_application.
В зависимости от того, откуда зашел пользователь, его перенаправит или туда или туда.