As Darren pointed out, no, you can't write Java apps for iPhone. For iPhone, you need to learn Objective-C, a language that is somewhere between C, C++, and Smalltalk.
Reading between the lines, it seems like you're trying to provide an interface into Atmos from a mobile device. If that's the case, you might want to look at the JavaScript library that was just released yesterday. It's been tested in Safari on iOS 4 and 5 and I don't see any reason why it wouldn't work on Android.
You could also write an android app using our Java binding. That would connect directly to Atmos without the need for an additional application server.
To address your questions, I'm not sure what you mean by "hosting it on Atmos to create a cloud environment." If your app uses REST to connect to Atmos, you don't need to host anything (unless you're talking about the actual .apk file).
Spring Source is basically a set of plug-ins for Eclipse, so the environment is the same; you just have more productivity tools tailored for Spring development.
DarrenSoothill
15 Posts
456
0
Posted November 28th, 2011 06:00
Can you write an iPhone app that talks directly to Atmos? Yes you can.
Can that app be written in Java? No as the iPhone doesnt support Java.
Steve Jobs has been quoted as saying "Java's not worth building in. Nobody uses Java anymore. It's this big heavyweight ball and chain."