Each board consists of individual boardlets. Each boardlet is like an iOS or Android app with its own functionality and goals. The handling must be the same everywhere and the logic as simple as possible.
Maybe we can actually build each boardlet so that it could become an iOS or Android app of its own.
How should the content of a boardlet be structured?
1. Don't make me think.
2. Try to understand my problem as a user (empathy)
3. Try to build functionalities self-explanatory. "Help" should only be needed in exceptional cases.