• 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
Rethinking my approach; rather overwhelmed.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Rethinking my approach; rather overwhelmed.


  • Subject: Rethinking my approach; rather overwhelmed.
  • From: Josh de Lioncourt <email@hidden>
  • Date: Tue, 17 Jun 2008 10:00:26 -0700

Hi all,

Thanks for the responses yesterday. They were quite helpful. However, they have led me down a number of other rivers of thought, and it seems that there should be a better way to handle the projects I'm working on than what I had originally planned. I have two main questions. The first is a simple one: is there a good, large repository of sample/open source code specifically in OBJC and/or C++, in XCode Project form, specifically for Mac development? I've found some small repositories, but nothing that has been very useful. I learn much better from dissecting projects.

The second question is: Is the approach I had laid out the best one? It is as follows:

I have a number of WIndows applications that need to be rewritten. I want them to be easily compiled under XCode and Visual Studio.net. To that end, the bulk of the application logic will be rewritten in C++, a language with which I have had passed experience and which I'm currently brushing up on. Precision timing, keyboard input, and limited GUI will be written platform specific. If I understand correctly, there is absolutely no way to do this in XCode without using Objective C. C++ cannot do any of these three. (Please correct me if I am wrong.) This should require me to use a mix of C++ and Objective C (Objective C++) in XCode, through .mm files. The C++ code will, when necessary, need to call upon the ObjC functions/objects/ methods/etc. I understand that classes/objects cannot inherit/be derived from those of the other language.

This has posed a new problem, though. My familiarity of Objective C is limited, and I am disinclined to spend a large amount of time learning yet another language strictly to accomplish these three tasks within the confines of a mainly C++ project.

Because the project has virtually no GUI, relying mainly on an audio interface, I'm wondering if there's techniques in C++ to, at the very least, generate a simple window for the application, as well as performing the other tasks that does not require Objective C.

Another option might be to locate some open source code I can draw understanding from for just these three tasks in Objective C.

...or maybe someone out there knows a better solution?


Josh de Lioncourt Mac-cessibility: http://www.Lioncourt.com Twitter: http://twitter.com/Lioncourt

...my other mail provider is an owl...



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Rethinking my approach; rather overwhelmed.
      • From: Rush Manbert <email@hidden>
    • Re: Rethinking my approach; rather overwhelmed.
      • From: Scott Ribe <email@hidden>
  • Prev by Date: Re: duplicating views
  • Next by Date: Re: How does an instance variable in the ObjC code get connected to an interface element in the NIB file? BACK ON TRACK
  • Previous by thread: PDF manipulation and fine control over page layout in Cocoa
  • Next by thread: Re: Rethinking my approach; rather overwhelmed.
  • Index(es):
    • Date
    • Thread