Tell me are you going to develop applications for mobile systems android and IOS?
The application should be in any case. Just think unlikely you want to write code from the phone it will be extremely inconvenient.
Here I agree with you but all the same a very large part of the traffic is coming from a mobile device. This should be an application where the basic functions of the entire system will be available to the user...
Right. Mobile application support is important. Users will definitely want to perform basic repository actions and interact with fellow collaborators on the go.