The best mini app builders optimize for building on mobile. A few general tips for making best-in-class mobile mini apps:
Simplify screens
Make buttons and touch targets bigger
Remove unnecessary crypto jargon and UI complexity
Example: Crowfund mini app

Here's an example on how to improve a popular mini app, Crowdfund.
Consider moving anything optional to after you complete the primary action, so in this case the comment would come after the donation
Make the primary action -- adding a donation amount -- bigger and place it front and center
USDC + logo, the wallet selected are not useful for 95% of people
The available balance is useful, so consider making that a clear secondary piece of info
Make the primary button big and easy to tap on a mobile device.

Subscribe to Farcaster Blog and never miss a post.