Specifc Book or Learning Resource... Mac Logic - ehMac.ca
Facebook
Twitter
YouTube
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old Oct 22nd, 2006, 11:00 AM   #1
Full Citizen
 
sheamusj's Avatar
 
Join Date: Sep 2006
Location: Toronto
Posts: 655
Specifc Book or Learning Resource... Mac Logic

I want to learn about how Apple computers work and would appreciate recommendations regarding a first-rate book or other learning resource.

Specifically...

[1] My assumption is that a central logic or architecture is applicable to the operating system and to all applications that run on the OS.

[2] I want to learn about that architecture. For example: An application (e.g., Word, Safari) has the main application plus preferences plus extensions and probably a ton of other stuff that I don't even know exists. All development must follow certain standards as to what goes where. And I want to know "what" and "goes where" and "why".

[3] Please note... At this point I do NOT want to learn how to develop applications. Rather, I want to acquire a "high-level" understanding of how things are organized and why they are organized in that way.

I wish I could more clearly define my learning resources needs but as of yet I do not have sufficient technological knowledge to even frame my need properly.

Thanks to everyone in advance for their recommendations!
__________________
20" iMac | 2.16 GHz Core 2 Duo | 2 GB RAM | 250 GB HD | OS 10.4.8 | Apple Keyboard & Mighty Mouse
G3 iMac | 450 MHz | 768 MB RAM | 20 GB HD | OS 10.4.8 | Microsoft Digital Media Pro Keyboard and Optical IntelliMouse | Canon MP150 Printer
.................................................. ...........
The ehmac community rocks!
sheamusj is offline   Reply With Quote
Sponsored Links
Advertisement
 
Old Oct 22nd, 2006, 05:34 PM   #2
Honourable Citizen
 
Join Date: Jan 2001
Posts: 1,140
>

Last edited by SkyHook; Jul 16th, 2008 at 07:19 PM.
SkyHook is offline   Reply With Quote
Old Oct 22nd, 2006, 10:06 PM   #3
Full Citizen
 
sheamusj's Avatar
 
Join Date: Sep 2006
Location: Toronto
Posts: 655
Quote:
Originally Posted by SkyHook
Everything I could think of always led back to the mothership.

No matter what details or published books mights help <A HREF="http://developer.apple.com/">Apple Dev</A> seems to be the place to just dig in and start reading. They're one of the few spots that throw philosophy of design into the nuts and bolts of how to proceed, you just skip the nuts and bolts until you're ready. They're also the evolution of the Apple's original books that you had to buy or read from CD, but I wouldn't recommend a Dev subscription unless you're actually writing code.

Design of interfece was always separate from hardware, even though hardware drove the details that bubbled up occassionally. Now that hardware is similar to the competition, and UNIX rules the roost, what's changed? Most of the old motivations are abstracted, so we're into an era of no limits. I think philosophy of software design grew from the good old days, and has evolved from the original Mac ROM and the step sideways from Xerox, but it seems to have merged Apple with the rest of the community in a best-of-breed-in-computing form. I also believe that after you start digesting all of that, the simpler things like "why did they put a pref file here and why is it readable?" will be illuminated as an extension.

I'd also recommend browsing titles invoking <A HREF="http://www.cs.cmu.edu/~mihaib/kernighan-interview/">Ritchie and Kernighan</A>, as C/UNIX basically defined our present. Because of their cruicible position in the computing industry, there has been a lot written about "why".

I don't have it unpacked, but there used to be a "bible" of HCI research papers that were collected in an ox-stunning volume, being all that mattered to date on why interfaces look like they do. Big boring blue border on the cover.
Awesome Skyhook!

Thank you for helping me on my technological learning journey. Hope I can return the favor one day!

Best wishes for a great week ahead!

Sheamus

Update: That interview link you provided is a fab read!
__________________
20" iMac | 2.16 GHz Core 2 Duo | 2 GB RAM | 250 GB HD | OS 10.4.8 | Apple Keyboard & Mighty Mouse
G3 iMac | 450 MHz | 768 MB RAM | 20 GB HD | OS 10.4.8 | Microsoft Digital Media Pro Keyboard and Optical IntelliMouse | Canon MP150 Printer
.................................................. ...........
The ehmac community rocks!

Last edited by sheamusj; Oct 23rd, 2006 at 12:32 PM.
sheamusj is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
are new Mac Book Pro's coming soon? dibenga Anything Mac 19 Jul 22nd, 2006 05:35 PM
Mac Mini for Mum Mighty Turnip Anything Mac 16 Nov 16th, 2005 11:26 AM
1st Mac or PC for student learning maya and video editing software brady1983 Anything Mac 8 May 12th, 2005 01:12 PM
Apple announces Mac OS 10.4 "Tiger" and Tiger Woods Promotion Deal NBiBooker Anything Mac 3 Apr 1st, 2005 09:23 AM
learning adobe photoshop from a book rollee Anything Mac 14 Mar 14th, 2004 04:45 PM


All times are GMT -4. The time now is 02:37 PM.



Copyright © 1999 - 2012, ehMac.ca All rights reserved. ehMac is not affiliated with Apple Inc. Mac, iPod, iTunes, iPhone, Apple TV are trademarks of Apple Inc. Content Relevant URLs by vBSEO 3.6.0 RC 2

Tribe.ca: Urban living in Toronto!