Four months ago I started to work in Mofables, an experienced company in making apps for kids. As a developer I have learnt a couple of things that I wish I would have known few months ago. Everything comes down to one sentence:
"An adult testing an app for kids is like an human testing food for dogs"
So there it is the secret. Test your app! Test it as much as you can. Your own kids or relatives are not enough. You need to be able to reach as many kids as possible because you will find out things you would never imagine.
Testing "Shadows" with kids in the preschool. Proud developer :)
The video above is the final test of the app Shadows. During the first tests we discovered many problems in the app. That is why at the end, kids were playing the game without trouble, and more importantly having fun!. The two more important factors when developing games for kids are: Usability and Entertainment. Here are some examples of important aspects you should keep in mind.