I have a rails application currently running ,I want to make a mobile application for it ,I don\'t want to learn objective-c or java ,I read many articles about phonegap and how
This may not be the solution but an attempt on how I would do it if I were to use these technologies. The way I can see you pull this off is to use RubyonRails as Backend Sever that fetches REST API. Look here and there to see how it can be achieved. So in essence RuybOnRails server will perform fetching REST API services.
Then, in PhoneGap you could use Backbone.js, Look here for more info, to perform your GET/POST/CRUD requests. Hope this helps.