I want to develop web service app which will be used by mobile app (iPhone and Android). I was investigating a bit, and I found only examples that uses SOAP for communicating. SOAP isn't supported in Rails3, and some libraries like actionwebservice doesn't work in Rails3. On other side, developers says that SOAP is the past, and RESTful is the future. I don't know anymore what to do and what to learn, and I need advice.
What protocols and technologies you suggest me to use? I need something that can handle connection between iPhone app and Rails web app (web service).