FROM : Mike Jackson
DATE : Tue Jan 14 21:43:31 2003
If you go Cocoa-Java, then you lose all the cross platform goodness of Java
because you are using the Native Cocoa Frameworks (bridged from Java to
Obj-C) which does not exist on Windows. If cross platform is your primary
design goal, then write pure java/swing apps.
That being said, I did write a Cocoa-Java App and found it really nice to
have the Cocoa extensions to Java, and especially Quartz, but realized full
well that I would never run the app on another platform.
If you really want to have a native Cocoa Gui, then completely abstract
the controller/model code from any view code, then you can write a Cocoa GUI
and a Swing GUI (Also have been down this road) for your app.
Mike Jackson
On 1/14/03 10:12, "Roarke Lynch" <<email_removed>> wrote:
> What does it take to compile a Cocoa-Java app so that it is
> cross-platform? I've never used Java before, but I'm sure I can plunk
> my way around this project I have as long as I can get it to run on
> both a wintel and mac system
>
> Roarke Lynch
> -------------------------------
> <email_removed>
> _______________________________________________
> cocoa-dev mailing list | <email_removed>
> Help/Unsubscribe/Archives:
> http://www.lists.apple.com/mailman/listinfo/cocoa-dev
> Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
DATE : Tue Jan 14 21:43:31 2003
If you go Cocoa-Java, then you lose all the cross platform goodness of Java
because you are using the Native Cocoa Frameworks (bridged from Java to
Obj-C) which does not exist on Windows. If cross platform is your primary
design goal, then write pure java/swing apps.
That being said, I did write a Cocoa-Java App and found it really nice to
have the Cocoa extensions to Java, and especially Quartz, but realized full
well that I would never run the app on another platform.
If you really want to have a native Cocoa Gui, then completely abstract
the controller/model code from any view code, then you can write a Cocoa GUI
and a Swing GUI (Also have been down this road) for your app.
Mike Jackson
On 1/14/03 10:12, "Roarke Lynch" <<email_removed>> wrote:
> What does it take to compile a Cocoa-Java app so that it is
> cross-platform? I've never used Java before, but I'm sure I can plunk
> my way around this project I have as long as I can get it to run on
> both a wintel and mac system
>
> Roarke Lynch
> -------------------------------
> <email_removed>
> _______________________________________________
> cocoa-dev mailing list | <email_removed>
> Help/Unsubscribe/Archives:
> http://www.lists.apple.com/mailman/listinfo/cocoa-dev
> Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
| Related mails | Author | Date |
|---|---|---|
| Susan G. Conger | Jan 9, 17:43 | |
| Susan G. Conger | Jan 9, 19:58 | |
| jeremy | Jan 9, 20:01 | |
| Joshua S Emmons | Jan 9, 20:23 | |
| Mike Benonis | Jan 10, 02:21 | |
| Jim Jaeger | Jan 10, 06:38 | |
| ryan | Jan 10, 08:29 | |
| Mark Grimes | Jan 10, 08:36 | |
| m | Jan 10, 08:40 | |
| Chris Ridd | Jan 10, 08:44 | |
| Chuck Toporek | Jan 10, 08:57 | |
| Stéphane Pinel | Jan 10, 10:01 | |
| Oliver Donald | Jan 10, 11:38 | |
| Alexander Lamb | Jan 10, 13:09 | |
| Jeffrey Drake | Jan 10, 14:24 | |
| Jeff LaMarche | Jan 10, 16:11 | |
| Alex Rice | Jan 10, 17:38 | |
| Phillip Mills | Jan 10, 21:15 | |
| James Duncan David… | Jan 11, 07:09 | |
| Bill Cheeseman | Jan 11, 13:00 | |
| Brian E. Howard | Jan 11, 15:02 | |
| Susan G. Conger | Jan 13, 00:05 | |
| Roarke Lynch | Jan 14, 16:12 | |
| James Duncan David… | Jan 14, 20:13 | |
| Mike Jackson | Jan 14, 21:43 |






Cocoa mail archive

