Iphone client-server app with Rails backend (v3)
by sujee
- 19,801 views
Some of the lessons learned from building a client-server iphone app (DiscountsForMe)
Some of the lessons learned from building a client-server iphone app (DiscountsForMe)
This is version 3 of the talk, presented at SF Ruby Meetup on Feb 17, 2010
Accessibility
Categories
Upload Details
Uploaded via SlideShare as Microsoft PowerPoint
Usage Rights
© All Rights Reserved
Statistics
- Likes
- 15
- Downloads
- 257
- Comments
- 4
- Embed Views
- Views on SlideShare
- 18,400
- Total Views
- 19,801
I am about to start writing my first iPhone/Rails app today.
btw, you might want to check out Apigee (http://apigee.com/) for the server side analytics. It’s free and is super easy to set up. I am using it on my Rails APIs already. 2 years ago
Some of the comments I received during the talk:
1) 'BluePill' was mentioned for monitoring
2) If you are just building a mobile backend and don't need the web app, you might consider Sinatra or some thing similar.
3) how to divide processing between client / server:
off load as much processing to client/phone. This way your server doesn't become bogged when your app takes off.
4) I mentioned logging vital stats (time taken to server requests ..etc) so you can easily spot trends.
Also consider Hyperic for gathering stats. It has nice history / graphing features
5) I use APache + Phusion for my site.
Nginx is considered a better choice for 'slow clients' like mobile apps. It keeps a low memory profile, so you'll get more connections out of a server. 3 years ago