Native DApp Support on Mobile SUCKS 😐

At the moment, even the SIMPLEST action requires a full blown transaction.

I am talking about trivial things like: making a single move in a card game or changing the profile picture of your account.

In other words, the user experience of DApps SUCK.

If Jony Ive tried to use a DApp on mobile right now, he would die from a heart attack and Apple will need a new designer.

The User Experience of native DApps are almost as bad as this

The reason why trivial actions require full blown transactions is because they are treated with the same severity and security as if you were moving millions of dollars.

How ridiculous is that?

It would be like the UX equivalent of trying to kill a fly with a high-powered chainsaw.

Loom DAppChains solved this problem on Desktop by offloading non-financial DApps from Ethereum mainnet and letting the developers handle trivial actions in the DApp without forcing confirmations at each step.

...and If a financial transaction requires high security, it falls back on Ethereum mainnet.

This process works well on browsers equipped with a bridge like MetaMask.

…But on Mobile, DApps can only exist in the form of a web page displayed inside of a DApp browser.

In other words, there is no good solution for native mobile games (or DApps) to work with Ethereum alone.

Side note: You CAN embed an Ethereum wallet in a game, but that requires the user to manage yet another wallet, which introduces more friction and serious security issues.