while the current version does not prescribe to RESTfulness very well, check out http://starmakerapp.com/ this iPhone app's database backend is web2py on GAE.
it's still kinda beta version, but many enhancements (including converting the website for the app to web2py) are coming! so yes, it's possible to have an iphone app interact with web2py. cfh