• 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
Where is the line drawn?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Where is the line drawn?


  • Subject: Where is the line drawn?
  • From: Jean-François Brouillet <email@hidden>
  • Date: Mon, 13 Jun 2005 21:53:00 +0100

Sorry if this is the wrong list to ask; please point me to the right one :-)

The block diagram of OS X shows Cocoa & Carbon as "peers", relying on the
"core OS" to provide facilities to build on top of.


For some reasons, I want to build my own smallish framework that is neither
Cocoa, nor Carbon.


Should I start with a BSD target in Xcode, and add "core frameworks" after
core frameworks as I see fit, or am I missing something?


There are still a few blurry lines in my head. For example, knowing that Carbon
"emulates" QuickDraw, but that the core OS provides Quartz, is QuickDraw
accessible outside Carbon as a framework on its own, or is this emulation
built-in into Carbon?


Also, I kind of sense that, for "end-user" application, there are features
that are built into Cocoa or Carbon (and not necessarily the same) that
are nowhere to be seen as independent frameworks.


Any measure of how many of those "add-in" features not part of the core OS
that I will miss if I go my own route?


Many Thanks
--
JFB
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Where is the line drawn?
      • From: Mike Lazear <email@hidden>
  • Prev by Date: Re: Troubles using headers precompilation [SOLVED]
  • Next by Date: Per-architecture SDK
  • Previous by thread: getResourceAsStream can't find the XML file ~~ Resolved
  • Next by thread: Re: Where is the line drawn?
  • Index(es):
    • Date
    • Thread