solana-mobile / Minty-fresh

An open source mobile first implementation of NFT minting on solana
https://solanamobile.com/
Apache License 2.0
45 stars 18 forks source link

Wallet not installed Automatically? #387

Open Hey-Deepak opened 12 months ago

Hey-Deepak commented 12 months ago

What is the issue?

When a user installs an app, he/she needs to connect with the wallet for further use. but unfortunately, he/she doesn't know about it at the start. like which wallet we show install etc.

What needs to be done?

When a user doesn't have the wallet on it then we need to redirect that user to the wallet so that person can install it.

Why it is important?

UX is a very important part of software engineering and we need to provide solutions that make their life easy. why does someone need to make extra efforts to install a wallet by themselves? if we can do this thing in clicks.

Michaelsulistio commented 12 months ago

Hey @Hey-Deepak!

EDIT: Ignore my previous answer, didn't realize this was in the Minty Fresh repo!

This is definitely a good UX improvement, and the recommendation here would be to:

  1. Check if the user has an installed MWA wallet - Can be done by resolveIntent, etc.
  2. If no installed wallet, explain to the user the issue and direct them to the official MWA wallet list. This is a complete list of Solana Mobile wallets that support MWA.
Hey-Deepak commented 12 months ago

Hi @Michaelsulistio, Do we have any UI design guidelines, or can I follow Martial 3 by default? We can show a list of wallets and then redirect to the Play Store.

Do you have any specific designs before I start working on it?

Hey-Deepak commented 11 months ago

@Michaelsulistio ???