Tip 1: Keep It Simple
Your user interface should be simple. Show only the most important content, and make sure functionality is useful for someone on the go. Make your environment eyecatching, uncluttered, and intuitive. Not all users are adept at using their smartphones. For that reason, the mobile app should be so simple that even a new mobile user can navigate it or play it effectively. Once you have a prototype design ready, take the most non-technical friend or family member you have and watch them work the app or game. Take extensive notes, and pay attention to the places where they get stuck — new users will drop off quickly if you don’t make your design or gameplay intuitive and easy-to-use.
Tip 2: Cover as Many Platforms as Possible
Every day users access apps across multiple devices and platforms — desktop, smartphone and tablet — often covering all platforms in one day. Developers need to make sure their app is available, functional and attractive across as many devices and platforms as possible. Make sure your design principals match the operating system you are designing for.
Tip 3: Make It Convenient
Helping visitors achieve their goals in as few steps as possible will increase your likelihood of closing a sale. Put users on their desired path as quickly as possible. With any mobile app, game or mobile website, the sole concern should be, “Am I making the end user’s life more convenient or enjoyable?” Human-centered design is often left out of the digital space. Design with your end user by seeking input at every step of the way and putting yourself in their shoes.
Tip 4: Let Users Be Social
Mobile users contribute twice as much social content as desktop users, so enable your app users to interact by integrating social capabilities. Make it easy for users to evangelize your product for you by writing mobile reviews, and enable them to share their reviews with one touch posting capabilities to outlets such as Facebook and Twitter
Tip 5: Make Every Experience personal
Ensure that your promotions and offers are always targeted. Where possible information should always be tailored to the user’s context. With the limited time you have to engage mobile users, irrelevant promotions will frustrate them, take up valuable screen real estate, and push abandonment. Mobile devices are always on and with users, so enable users to take action immediately. Use your analytics data to push contextual promotions and continually update your environment(s) to reflect the insight that users give you. For example if the user of your game loves blue offer them blue items that are on sale. Or if your user is playing your game and has purchased widgets in the past offer them a sale price on widgets.
Tip 6: Make Purchasing Painless
Make upgrades, in app purchases, etc. available from every screen. If you app is product centric feature relevant items.
Tip 7: Motivate Users to Come Back
Create a way to entice users to come back to your application with features such as a loyalty offer for repeat visits. In a game this can be accomplished by using depleting health, etc.
Tip 9: Adapt to Your Users
As more users engage and more data is gathered, your game or app should gradually align with the experience that visitors are demanding. Analytics are a must. Your users’ motivations matter more than your own. You need to understand the motivations of your users at a very deep level and place triggers accordingly.
Tip 10: No WiFi…No Problem!
Make sure that your app or game can work seamlessly even when the consumer is not connected to WiFi or another signal. This is a design practice that development teams should think about as they plan their apps. Think ahead about how the app works when offline.