We have a android based application that gets data from the server using web services. Currently for consuming web services we are using SOAP protocol. But for production roll out we are using 2G network and 2G has lower bandwidth. Because of this performance of the application is not good during syncing of the data from the server. We are thinking that we should use REST design instead of SOAP and that will increase our performance for consuming web services. Is it right?
Kindly guide us in this issue. And our major concern is network connectivity with less data bandwidth for consuming web services.