Use cross platform code to develop software.
Have the ability for users to contribute using forms.
Make information easily accessible.
Descriptions should be less than 140 words with links to larger descriptions if needed.
Carousel-like navigation with an easy swipe (not just left and right but also up and down and maybe fan folded).