Create a mobile app (Android or iPhone) without prior programming knowledge: 6 strategies that can work for you