• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Iphone client-server app with Rails backend (v3)

by

  • 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

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

10 Embeds 1,401

http://sujee.net 1126
http://www.slideshare.net 112
http://myscribd.wordpress.com 96
http://www.sujee.net 40
http://paper.li 13
http://www.linkedin.com 6
http://redwatch.posterous.com 5
http://sujee.local 1
http://zootool.com 1
http://twitter.com 1

More...

Statistics

Likes
15
Downloads
257
Comments
4
Embed Views
1,401
Views on SlideShare
18,400
Total Views
19,801

14 of 4 previous next Post a comment

  • sujee sujee updated presentations : http://sujee.net/tech/articles/iphone-client-server-presentations.php 2 years ago
    Are you sure you want to
  • landlessness landlessness sujee, great presentation. tons of great tips.

    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
    Are you sure you want to
  • sujee sujee From the presenter:

    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
    Are you sure you want to
  • sujee sujee This is version 3 of the talk, presented at SF Ruby Meetup on Feb 17, 2010 3 years ago
    Are you sure you want to
Post Comment
Edit your comment

Iphone client-server app with Rails backend (v3) Iphone client-server app with Rails backend (v3) Presentation Transcript