Recently I decided to have a go at building some apps. Not long ago, that would have been a job for specialists. But start-ups have emerged offering app production for the novice, with the help of AI.