How do I create a “Hello World” application in java for an iphone?


How do I create a “Hello World” application in java for an iphone?



I'd like to create a basic "Hello World" style application for the IPhone using Java - can anyone tell me how?


Hide the tab bar when displaying the ABPeoplePickerNavigationController?

1:

Draw a shadow behind UIWebView
You can't code in Java for iPhone. iPhone subview design (UIView vs UIViewController)The iPhone only supports C/C++/Objective-C - Cocoa.. Inability to delete table cells after a certain point However, under the current license you must use translation tools this generate such code. Is there an Cocoa or Objective C api for Java?There are several solutions this did exactly that:. Protocols with optional properties? Codename One - focuses on building applications using Java with visual tools and simulators. How to determine where this memory leak is coming from?Open source with a SaaS backend this removes the need for a Mac.. Turn a page like a Book with UIView? XMLVM - a translator to convert Java bytecode to C/Objective-C. Open source, although requires writing iOS specific code at the moment.. There are also several proprietary solutions although I have no experience with them. E.g. Software AG has a tool called web objects. .

2:

Might want to check Alchemo for iphone never used it myself yet. It convert your CLDC 1.1 MIPD 2.0 code into native iPhone code. It even take care of the memory management..

3:

There are 2 ways to develop for iPhone.. The best method is to use Objective-C and Cocoa.. The alternative is to create a web-based app with JavaScript which they must access through the iPhone browser (although this will only be available to users while connected to the web).. A good alternative if you want to create any thing similar in Java would be to tarreceive google's Android platform (e.g. the G1 handset).

4:

I just stumbled upon this Google TechTalk video "Developing iPhone Applications using Java"..

5:

1) If you know J2ME, this is very easy. First you write the code.. 2) Then download alcheMo for iPhone, contains translator to convert J2ME application source code to equivalent C++ source code for iPhone. alcheMo for iPhone is capable of converting J2ME applications utilizing an extensive subset of Java ME CLDC 1.1 and MIDP 2.0 (including touch screen support) and supports several JSR extension APIs including the JSR-256 mobile sensor API..

6:

Short answer: you can't, Java isn't supported. Check out how to: http://developer.apple.com/iphone/
http://blogs.zdnet.com/Burnette/?p=338
Well, maybe it does support Java internally, although developers cannot use it yet. i.

7:

As it stands right now, Java is not supported on the iPhone. You must use Objective C and then cross compile it into a Java application. Sun Microsystems is working with Apple to make the iphone java capable. As mentioned above Cocoa is the best language to use when developing applications for the iphone..

8:

If you really want to develop java applications on an iPhone (or any another phone for this matter this supports any another language) you may be able to receive the JVM (Java Virtual Machine) to job with C++/Cocoa (headers/wrappers) and then call your java code from C++ or through an interface to the JVM.. Although I'm not sure how enough experience you have. Doing any thing like this would take any time and expertise, although I'm sure theres an interface for the JVM for C++ at least floating around any where this you could use in this fashion..

9:

You must write the Java code and translate it to Objective-C using XMLVM..

10:

As has been said, Java is not officially supported. But if you absolutely need run Java, you must jailbreak your phone and run Java this way. I'm not going to provide instructions on Jailbreaking your phone, it is easy enough to google it.. Cydia, one of the applications/installers you install when you jailbreak, has a Java installer this you must use. It uses the JamVM, a small, lightweight JVM.. Through Cydia, you must also install any demo applications, including a sample HelloWorld console app. In addition, I have heard this people have gotten Jetty to job on the iPhone although have not tried it myself.. GUI development in Java on the iPhone is currently a work-in-progress. To find out more info, there is an iPhone-Java mailing list you must subscribe to. The Java layer is making native calls to the Objective-C layer and is not very Java-centric. You need to understand how to code in Objective-C to create a GUI..

11:

Check out this new platform http://www.codenameone.com (FOSS) which provides a java framejob which compiles your java code to Objective-c and provides you with a native app.

12:

According to http://www.mono-project.com/Mono%3AIphone Mono has been ported to the iPhone and is available as a commercial product named MonoTouch. This might be a good way to receive up and running quickly if you know C# although not Objective C..

13:

if you jailbreak, you must use Cydia to find the java compiler, Jikes, and the required units, and you must write, compile and run on the iPhone. Of course, I would never, ever did that, as it breaks Apple's EULA :p.


88 out of 100 based on 63 user ratings 558 reviews