If you or your team develop a cloud mobile app, knowledge of web development is a must. But, if you use an out-of-the-box solution or hire an external team, you do not need special knowledge. However, in that case, your solution will be limited in functions.