In My view it is good to build apps that help kids to enhance their skills to gain knowledge by solving some tasks, and the tasks should be moderate which cover some educational topics as well as some tasks which are related to passion like sports, dancing, singing etc., the app should be in way that initiate interest to do more. Gaming or chating may deviate their interest to lose, but learning something which enhances their skills & passions can be much useful.