• 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: Kent Sandvik <email@hidden>
  • Date: Thu, 24 Nov 2005 15:06:28 -0800


On Nov 24, 2005, at 8:23 AM, Shawn Erickson wrote:

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.

Yes, it's always best to use the native GUI libraries on each platform. If networking libraries are an issue, check out libcurl, the network libraries in evolution, and similar generic network frameworks. It means you can't use NSURLConnection and friends, but you gain the separation between the platform specific GUI code and your application foundation code. --Kent


_______________________________________________
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


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)
 >Re: Cross platform development: Was: Deprecated methods in NSDocument (From: Shawn Erickson <email@hidden>)

  • Prev by Date: expose hotkeys
  • Next by Date: Predicates and lex/yacc?
  • Previous by thread: Re: Cross platform development: Was: Deprecated methods in NSDocument
  • Next by thread: Re: Cross platform development: Was: Deprecated methods in NSDocument
  • Index(es):
    • Date
    • Thread