Questions for a new mac developer...
Questions for a new mac developer...
- Subject: Questions for a new mac developer...
- From: "Kevin White" <email@hidden>
- Date: Tue, 11 Sep 2007 15:27:42 -0600
Heya guys,
I'm new to the mac programming scene ... been programming dos/windows for
many years. I've been going through books and tutorials and having a good
time on little simple things. But now it's time to get serious. :)
So...
1- I have a design where I'd like to have "tabbed" views. Similar to
firefox browser tabs. Is this a standard cocoa component for me to use?
The NSTabbedView seems to be using a sectioned control rather than
traditional tabs. What should I use if I want a tabbed look?
2- I have another view where I'd like an iTunes-like appearance. If you use
the television shows area of your itunes library, you'll see show icons
(with details under the icon) down the side, and a list of episodes for each
show. So it's one big scroll view, sectioned off for the various
categories, and items for each category. I'd like to achieve a similar look
but have not the foggiest clue of where to begin to get a view like this.
3- I have yet another view to program where it needs to be a scrolling view
and several detail boxes down the scrolling view. For example, let's say I
have 15 items to display, each with a fairly lengthy text note. I'd like
the items to be displayed one after another (with their notes) in a
scrolling view. Each item should appear to be in its own box. To top it
off, I'd like to get a custom-rendered background for this view.
4- I currently plan to store app data in xml files. Yet the mac "way"
appears to be more with bindings, controllers, and related data sets. How
can I use bindings, controllers, and other similar mac technologies properly
and yet keep my data in xml formats?
I know that leopard is coming out soon, and with it some new developer
technologies and tools. I don't know how that will change things for me,
and I understand that apple doesn't want you talking too much about those
yet. But if appropriate, and you're allowed to, you can just say "wait for
leopard" on certain topics, and I'll just wait for that. :)
Yes, these are some big questions. If you can link me to recommended
tutorials that would explain the concepts for these questions, or answer
them, or provide doc reference links, or whatever, I'd appreciate it. :)
Thank you much!
Kevin
--
Kevin White
email@hidden
_______________________________________________
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