Re: Program structure
Re: Program structure
- Subject: Re: Program structure
- From: Ben Golding <email@hidden>
- Date: Fri, 3 Jun 2005 14:52:57 +1000
It's a good-sized project to start into Cocoa with, but I'm not a
learner programmer... just a learner to Cocoa! I'd rather go into
this with a goal that's challenging, yet brings great rewards when
(I say 'when' not 'if'..!) I have managed to succeed at it.
Scott Ellsworth's suggestion to do a couple of vignette projects to
get used to the environment and API is a sound one; I did the same
thing for text input and output, archiving, various UI elements...
It's worth doing.
My first goal (setting up a window in Interface Builder with
controls, creating target/action links, then in XCode reading in a
text file, and doing some simple search/replace on the text) has
been a success! It's the first thing I've achieved in Cocoa without
simply copying code from a book, and I'm so pleased and excited! I
can see the reality of getting my project into Cocoa now and I
don't want to look back!
Congratulations! It is, however, best to perform technology
prototypes separately from shipping applications, to avoid the
temptation to just leave in the prototype because it works 'well
enough'.
You ask about the details of the application. I assume that
attaching images to this list is a no no. If it's alright with you
Joe, I was thinking of mocking up a diagram that shows the basic
main elements of my program, and what it essentially does.
Mock-up all you want; I couldn't stop you if I wanted to. (: If you
can, put them on a website somewhere and provide links; that should
be sufficient visual aid.
Then I can list the few extra features that I'm expecting to add to
the program once it's Cocoa-ized: things that I just can't get done
in REALbasic. I thought I'd send this to you to have a look at. As
I've said, I don't expect the answers, only some gentle nudging in
the right direction.
Of course.
I don't intend to burden the List with endless 'simple' questions
and I'm very willing to work hard myself and not rely on the
experience of others to provide answers: all I need is pointers to
where to look and I'll do the work.
Well, the best resources are to search the list via the CocoaBuilder
archive and to, well, pump the list for knowledge. Simple questions
are fine; they work the minds of the 'seasoned' Cocoa coders too.
Thanks again for your help. I really appreciate it. Anyway enough
rambling...
Pah, never enough rambling. Ramble on!
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
craft.com.au
This email sent to email@hidden
_______________________________________________
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