• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cross platform development: Was: Deprecated methods in NSDocument
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cross platform development: Was: Deprecated methods in NSDocument


  • Subject: Re: Cross platform development: Was: Deprecated methods in NSDocument
  • From: Shawn Erickson <email@hidden>
  • Date: Thu, 24 Nov 2005 08:23:20 -0800


On Nov 24, 2005, at 7:17 AM, email@hidden wrote:

Shawn wrote;

You may want to note the following ...

Important: Cocoa-Java technology is only a learning tool. Applications
targeted for release to customers must be developed using Objective-C
to take advantage of all the programming interfaces available in
Cocoa. Programming interfaces added to Cocoa in Mac OS X versions
later than 10.4 will not be available to Cocoa-Java applications.


...from the following page...

<http://developer.apple.com/documentation/Cocoa/Conceptual/ CocoaObjects/Articles/JavaCocoa.html>

First off; thanks for the pointer Shawn.
Second; Sorry if this sounds ranty; its not supposed to be; I genuinely
want to find an answer to this! Also; if this is off-topic (I don't think
it is really), I apologise; please point me to the right forum.


We have a project which will eventually be cross-platform (Mac, Windows,
possibly Linux, but unlikely). We are programming it on Macs to start
with and for the first release, because that's what we mostly use and it
allows us to set a high standard for the user interface. (Though we have
extensive experience of C++ on Windows as well)

I personally would go with a C++ core and wrap it with Cocoa UI on Mac OS X and on Window use what you like best. ...or go with a nearly pure J2SE product with some platform specific coding to get better platform integration.


Consider leveraging open source C++ libraries (like boost [1]) to provide a cross-platform base to build on if you don't have your own.

-Shawn

[1] <http://www.boost.org/libs/libraries.htm>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Cross platform development: Was: Deprecated methods in NSDocument
      • From: Kent Sandvik <email@hidden>
References: 
 >Deprecated methods in NSDocument (From: Stephen J Starkie <email@hidden>)
 >Re: Deprecated methods in NSDocument (From: Pontus Ilbring <email@hidden>)
 >Re: Deprecated methods in NSDocument (From: Stephen J Starkie <email@hidden>)
 >Re: Deprecated methods in NSDocument (From: Shawn Erickson <email@hidden>)
 >Cross platform development: Was: Deprecated methods in NSDocument (From: email@hidden)

  • Prev by Date: Glyphs displayed in a bad direction
  • Next by Date: Re: Optimizing NSView's drawRect
  • Previous by thread: Cross platform development: Was: Deprecated methods in NSDocument
  • Next by thread: Re: Cross platform development: Was: Deprecated methods in NSDocument
  • Index(es):
    • Date
    • Thread