Re: develop java client with XCode
Re: develop java client with XCode
- Subject: Re: develop java client with XCode
- From: Andres Toussaint <email@hidden>
- Date: Mon, 14 Feb 2005 10:23:52 -0500
Hi Sako.
The thing with Java Clients is the way you make your user interface. You have two paths: use the Direct to java Client Approach, that has a dynamic generation of Swing components based on your EOModel and a set of XML rules, or through NIB files.
A NIB file is a Cocoa interface file that is converted by xCode to a Swing file upon compilation. You can edit the NIB file in interface builder and the java code in xCode, so you can modify the code, but the wizard for the Java Client is simply to lay down the basic elements in the proper targets.
If you do not have a Mac to even test xCode before buying, i would recommend to try and develop a simple Java Client in Project Builder in windows before going to the expense. But, that said, if you are serious about venturing into developing Java Client´s, xCode is the only way to go.
I like xCode, and i like the Mac. I recognize that Eclipse is a better IDE than xCode, but that does not make xCode bad. Actually, xCode is pretty reliable and fast.
And, also, as Robert said, Java Clients are not for the weak of heart, since there is almost no support, too few developers, lousy documentation, and on top of that, things that should work, sometimes they do not. It is a great concept, and in some specific cases a necessity, to use java clients, and it is the most streamlined solution that i know of, but it has its risks also.
That said, the basic question you need to ask yourself is: IS IT WORTH TO WORK WITH JAVA CLIENTS? and if your answer is "yes", then you should use xCode.
Andres.
On Feb 14, 2005, at 9:39 AM, email@hidden wrote:
Thank you Andres,
the most important point for me is, weather its really worth to work with XCode?
I must buy Mac and suffer with XCode as you explained in the beginning.
my information about XCode say, I have only a wizard to create the java client in XCode.
after I click finish. I cant edit the java client again? I can do that only by hand.
thank you,
Sako.
<x-tad-bigger>----- Original Message -----</x-tad-bigger>
<x-tad-bigger> </x-tad-bigger><x-tad-bigger>From:</x-tad-bigger><x-tad-bigger> </x-tad-bigger><x-tad-bigger>Andres Toussaint</x-tad-bigger><x-tad-bigger> </x-tad-bigger>
<x-tad-bigger>To:</x-tad-bigger><x-tad-bigger> </x-tad-bigger><x-tad-bigger>webObjects (Group)</x-tad-bigger><x-tad-bigger> </x-tad-bigger>
<x-tad-bigger>Sent:</x-tad-bigger><x-tad-bigger> Monday, February 14, 2005 3:02 PM</x-tad-bigger>
<x-tad-bigger>Subject:</x-tad-bigger><x-tad-bigger> Re: develop java client with XCode</x-tad-bigger>
Hi,
If you are used to Eclipse, you may find that xCode misses a lot of the nifty features that make programming simpler (like code suggestion, automatic compiling, etc.. that if xCode has them it is a mystery making them work for you, although when they work, they are pretty nice also).
xCode has its own unique features that once you get used to them they make your life simpler. Specially at the build stages. In my own experience with eclipse-wolips, not always the targets get properly assigned and it is not that simple to modify them as it is in xCode.
Now, most important, and please somebody correct me if i am wrong. WoLips-Eclipse does not have any support for the Java Client or D2JavaClient features, so without xCode you are left with Project Builder under windows, and that is really a path you do not want to get into. Project Builder is an out of date, buggy program, compared with xCode.
So, if you are planning on developing Java Client applications with WO, the ONLY option is to do it in xCode. At least that is my conclusion, and I should say that if i could use eclipse to develop my Java Client apps, i would, but have not found out a reliable way of doing it.
Andres.
On Feb 14, 2005, at 5:15 AM, email@hidden wrote:
thank you,
I know that. but how is it XCode in this section?
"XCode runs only on OSX." that's why I ask :)
Sako.
----- Original Message -----
From: Weide, Björn
To: 'email@hidden' ; omni gourp ; apple list
Sent: Monday, February 14, 2005 11:10 AM
Subject: RE: develop java client with XCode
Hi,
XCode runs only on OSX.
Ciao,
Björn
-----Original Message-----
From: email@hidden [mailto:email@hidden]
Sent: Monday, February 14, 2005 11:05 AM
To: omni gourp; apple list
Subject: Re: develop java client with XCode
Hello all,
nobody answer my question,
let me change the q a little,
can you say programming a java client with XCode is not so good? bad? or anything about that?
regards.
Sako.
----- Original Message -----
From: email@hidden
To: omni gourp ; apple list
Sent: Saturday, February 12, 2005 9:45 PM
Subject: develop java client with XCode
Hello,
I use windows/Eclipse/WOLips , and somebody *says* XCode is very good tool for developing java clients.
anybody knows a good site describes that?
or maybe you would like to tell me you experiences about it!
Thank you for that,
Sako.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden