Tips on Android Usability Testing

Usability for mobile apps is not the same for desktop apps. For mobile apps, the input method, the connection speed and the screen size are the criteria that make the difference. We look at the general principles that guide Android usability testing and what users should know regarding the guidelines that need to be followed when actually performing it.

Ten general principles that guide user interface design

  1. Visibility of systems status
  2. Match between systems and real world
  3. User control and freedom
  4. Error prevention
  5. Flexibility and efficiency of use
  6. Consistency and standards
  7. Help users recognize, analyse, and recover from errors
  8. Recognition rather than recall
  9. Aesthetic and minimalistic design
  10. Help and documentation

Android Guidelines and Tips (What You Should Be Testing Against)

  1. Touch
  • Slidebars are not easy to use on touch screens
  • Fingerprints are more visible on darker backgrounds
  • There must be a way to go back or undo an action, as a user touches the wrong item quite impulsively
  • Common operations must be visible directly on the screen
  • Use full screen and minimise keyboard input
  1. Icons and buttons
  • Buttons should have the right size and should be suitable for big fingers
  • They should remain in the same place in the screen to avoid confusion
  • Buttons that have the same functionality should have the same colour
  • Icons and buttons should be natural and consistent
  1. Text
  • Keep text simple and clear
  • Short sentences and paragraphs are readable
  • Use headers as it will make the text that much more readable
  • Typing in a text box should start with an uppercase letter
  • Font size should be big enough, but not too big (neither should it be too small)

  1. Messages
  • Confirmation messages should be avoided, as a click performs the action directly
  • The user should be warned when the app starts downloading a lot of data

5 Tips to Get the Maximum Out Of Mobile Application Analytics

When you set out to build a mobile app, a well-planned strategy and solid development are a must and a neat design is paramount. But analytics is the key to measuring execution and the value of all hard work you’ve put into building the app. As mobiles continue to penetrate every aspect of our lives, it is but natural that developers and marketers alike are constantly trying to measure user behaviour through app analytics. While the mobile app industry might be young, there are a number of platforms and services vying with each other to provide you with good app data.

Start Using Analytics Before Your Application Is In the Appstore

There’s no use if you start thinking about analytics after your application has been accepted in the Appstore. You can create a more robust, user-friendly version1 if you start analysing data during your application’s alpha and beta phases. You could use Test flight for example.

Users May Not Use Your App the Way You Do

You’ve meticulously planned your app’s design, functionality and flow, but you still need to be able to think like the user. Get third party opinion by asking unbiased users to use your application. Put websites like Craigslist and heatmap which uses heat maps to enable you to see which part of your application users interact with to good use.

Analyse Market Data to Avoid Mistakes of Your Competitors

While analytics providers may be a bit expensive, it is still worthwhile to see what other apps are doing in the market, their price and functionality. With this information, you can make decisions knowing how consumer preferences and application performances in your category.

Select KPIS That Suit Your Target Audience

There are a variety of apps for a variety of things. There are apps for education, testprep, epub, news, messaging, movies and entertainment. Each has a performance indicator of its own. User retention might be important for a particular application while purchase conversion would expectedly, be paramount for an ecommerce application. It is important to know what metric to focus on for your app.

Different Providers for Different Apps

Again, this boils down to knowledge. You need to know which analytics provider caters to which vertical. Localytics and Platyomics are both analytics providers, but one caters to content delivery while the other is for mobile gaming.

As mobile users grow at a rapid pace, mobile analytics too would catch up. Which means you’ve got to keep pace as the scenario keeps changing.