• 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: "Guided tour" of sample app (was Re: Smart Group Question)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Guided tour" of sample app (was Re: Smart Group Question)


  • Subject: Re: "Guided tour" of sample app (was Re: Smart Group Question)
  • From: Charilaos Skiadas <email@hidden>
  • Date: Thu, 7 Jul 2005 15:50:31 -0500


On Jul 7, 2005, at 3:25 PM, mmalcolm crawford wrote:


On Jul 7, 2005, at 1:02 PM, Charilaos Skiadas wrote:


It illustrates a lot of stuff, but I have to admit it's quite a sudden change from the hands-on examples. I would be invaluable to me at least if someone who understands the ins and outs of it could write a walkthrough of the app, what all the classes do and why it is necessary for them to be there. I would do it myself, in fact eventually I will, but it will certainly take me a while to figure it out, and I certainly don't know the ins and outs of it. The comments in the docs are pretty helpful found, but I would have liked a lot more detailed explanations, and a smoother jump between the hands-on examples and the full-fledged app.



That's an interesting suggestion. My guess is that there's too much in the application to make it into a full tutorial, plus it would be likely to represent a maintenance nightmare, particularly if the example is updated (which it may be independently of the documentation). That said, would some sort of terse "guided tour" (that highlights areas of interest, and gives pointers to other relevant documents) be useful?

Yes, indeed! It is certainly a vast application, and even just a guided tour of its main areas and some general comments about the implementation choices would be most welcome.


One of the areas I personally found confusing is the collection of classes around InferenceRules, and how they work in general terms. There is a number of classes there, lots of the times just passing messages along to each other, and it was not very clear what was going on, and how it tied to the UI in the SimpleNameValueEditor.nib through the inferredValues binding. I could not track down where that binding was reaching in the code. Then again, maybe I just haven't spent much time with bindings in code.

It is wonderful that CoreRecipesApp is available, though I have to admit it's a bit too large and complex for a sample app. (Or probably I'm not used to large apps.) Anything that would make it more understandable will be of immense help.
mmalc

Haris


_______________________________________________ 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: 
 >Smart Group Question (From: SA Dev <email@hidden>)
 >Re: Smart Group Question (From: Andreas Mayer <email@hidden>)
 >Re: Smart Group Question (From: SA Dev <email@hidden>)
 >Re: Smart Group Question (From: mmalcolm crawford <email@hidden>)
 >Re: Smart Group Question (From: SA Dev <email@hidden>)
 >Re: Smart Group Question (From: Charilaos Skiadas <email@hidden>)
 >"Guided tour" of sample app (was Re: Smart Group Question) (From: mmalcolm crawford <email@hidden>)

  • Prev by Date: Substitute for Deprecated NSQuickDrawView?
  • Next by Date: Re: Visiblity
  • Previous by thread: Re: "Guided tour" of sample app (was Re: Smart Group Question)
  • Next by thread: Re: Smart Group Question
  • Index(es):
    • Date
    • Thread