What makes an ideal app for kids?

Though it may seem easy to make one, apps for children  the biggest challenge for developers and educators. Yes, kids love playing games but not just any games! They love good games and apps. And only about 20% of all published apps for kids are good enough. So, what makes an ideal app for...