Before a concrete answer to the question can be given, let’s take a look on all the general stuff of an iPhone app development.
The requirements to develop an iPhone app are:
- Have an Apple ID.
- Download iPhone SDK.
- Download Apple Developer Tools (pretty much Xcode).
- Know Objective-C programing language.
- Buy Standard ($99) or Enterprise ($299) Program (if you want to publish your apps on the App Store).
You can find the first 3 at the Apple Developer Connection site. Now here comes something interesting about step 4. There is an open source software called XMLVM, which is pretty much a cross-compiler, so if you only know Java, you can compile all your code into Objective-C. So in few words “develop iPhone apps with Java”.
If XMLVM caught your attention and you are currently into Java, I highly recommend checking out their site, they have nice and detailed explanations about how it works and a video on how to develop the apps with Java.
There used to be this web based IDE called Jiggy, which was great for Jailbroken iPhones since it would let you develop apps relatively fast, but when software 2.x came out Jiggy didn’t jump in to the wagon.
So as long as you know Objective-C or Java, the answer is a YES, and obviously if you don’t know any of those 2 the answer would be a NO.
Continue reading:
- Everything New Apple Just Announced (Septembe
- Apple Watch Pre-Order
- Apple Research Kit launches with 5 Apps
- Apple TV now only $69
TAGS: iPhone, Java

