Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacMan988

macrumors 6502a
Original poster
Jul 7, 2012
893
176
Hi, I have been developing iOS apps for some time and now I want to learn to develop backends for the apps I create. Previously, I have been provided with backends configured and they were mostly done using Java.

I have a very little knowledge in PHP and running a local server. I wish to start learning backend development from the scratch. Some of my friends suggest me to learn Java for backend. But I read some articles on the internet saying that either Python or Ruby will be better for this purpose. Any tips, suggestions or help on where to begin would be much appreciated.
 
Learn Python the Hard Way? (Google it, it's a free ebook. I've heard good things about it and I'm a big fan of another book in the series, Learn C the Hard Way.)
 
For most app back ends you're probably going to want some kind of REST API implemented to send data back and forth from your application. In my experience Ruby on Rails is a great framework to build these things on, as if you follow the standard Rails conventions you end up building everything in a RESTful way anyway.

It really depends on your application's requirements, but Rails will deal with most. I would strongly recommend Michael Hartl's book as a starting point, its freely avaliable on his site: http://ruby.railstutorial.org/
 
For most app back ends you're probably going to want some kind of REST API implemented to send data back and forth from your application. In my experience Ruby on Rails is a great framework to build these things on, as if you follow the standard Rails conventions you end up building everything in a RESTful way anyway.

It really depends on your application's requirements, but Rails will deal with most. I would strongly recommend Michael Hartl's book as a starting point, its freely avaliable on his site: http://ruby.railstutorial.org/

That looks helpful... I think I'll do some of those free exercises! Thanks!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.