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
890
165
Hi, I want to learn java backend development for iOS apps (JSON). I'm completely a noob when it comes to developing web APIs. Most tutorials are seems to be written for Windows platform.. Any kind of tips/learning sources would be highly appreciated. Thanks.
 
Howdy!

Personally, I'd look into something else in the open-source community like Ruby or Python.

Both are free, have great frameworks (Rails, Sinatra, Django) for API/web, strong community support and great PAAS options like Heroku. Also tons of free, opensource modules for both - everything from authorization to image manipulation. Building a RESTful API in either is very straight forward, and well implemented code in either can be incredibly fast (many services you know use one or both).

I'd also recommend sitting either on top of Postgres DB (assuming you're going to need some kind of data/state store). Figuring you're on a Mac since you're talking about iOS development, so you've got both of those languages OOTB (though you'll want newer versions, frameworks, etc.), a good editor, a DB ... good news, it's all free :)
 
Look at Grails. It uses the Groovy language, which is like Java without semicolons. Similar functionality to Ruby/Rails but in a Java like language. Actually Groovy has a lot of features in common with Objective-C, although the syntax is different, of course.
 
Since this was resurrected, I just thought I'd throw out that I use Apache, Python, and MySQL. Python frameworks that have helped tremendously are Django and Django Rest Framework.
 
Look at Grails. It uses the Groovy language, which is like Java without semicolons. Similar functionality to Ruby/Rails but in a Java like language. Actually Groovy has a lot of features in common with Objective-C, although the syntax is different, of course.

I second this, Grails is an awesome framework. I've been working with it since the 1.0 betas.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.