Link to home
Start Free TrialLog in
Avatar of shacho
shacho

asked on

How Applications Work in OS X and Other Various Questions

I am new to Mac.  Like it a lot, but having trouble getting the some of the UI's paradigms.

-From a technical perspective, what is an "application" to the OS and where does its file reside?  I see there is an Applications folder with applications in it, but clearly they don't need to be in there to run.  What are the "rules".

-When I download an application from the web, something gets "mounted" on my desktop.  What is this item supposed to represent?  Why does this only happen in the Desktop?  If I launch a program from the Applications folder this doesn't seem to happen.

-When I install a new program I've DLed, a window pops up and tells me to drag the application icon into the Applications folder.  What am I doing when I do this?  Are any changes made to the system other than copying files to the Applications folder?  What am I supposed to so with the readmes and other files that pop up in that box with the application icon?  Are the also stored with the application "package" that gets written to the Applications folder, or am I supposed to file them away somewhere?

-When these desktop-launched application files are exited, sometimes I can't "eject" them until I reboot.  Why is this, and why am I "ejecting" it in the first place?  Related to the first question.

-Is there something like the Task Manager in OS X that allows me to see all of the running processes?

-Is there a way I can see what applications the OS is supposed to execute when it boots up?

-Is there a way to cycle through open windows (like Windows' Alt-Tab)?  I realize Cmd-Tab approximates this functionality in Mac, but it cycles only through open applications, not windows.

That'll do for this round.

Cheers,

Mike



SOLUTION
Avatar of slyong
slyong

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Avatar of Eoin OSullivan
Eoin OSullivan
Flag of Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of shacho
shacho

ASKER

Very helpful!  Thanks a lot.

>Command-`      Cycle through windows in application or Finder (if more than one window is open)
This seems to work only for the active application - and only for non-minimized windows.  Is there anything that can cycle through all apps and all windows in any state (this is how Alt-Tab works in Windows)?

Mike

what is an "app" in your definition? a daemon also, I doubt.
Avatar of shacho

ASKER

Not all system processes, just open windows (minimized to dock or otherwise) for applications with user interfaces, so Safari, Firefox, GarageBand, TextEdit, etc.  So a tab-through session might look like this:
Word - MyDocument1.doc  ->
Word - MyDocument2.doc  ->
Safari - www.goolge.com  ->
Safari - www.yahoo.com  ->
Safari - <blank window>  ->
Word - MyDocument1.doc

Mike
AFAIK this is only possible if each of this windows is its own application, but not if one application has more than one window.
Mac's modern OS X Quartz is not like (century-old) X :-/
Avatar of shacho

ASKER

Oh well.  Thanks for your input.

Mike
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of shacho

ASKER

Man, my bad.  You're quite correct.  And believe me, I don't make that mistake.  Thanks for catching it.

Cheers,

Mike

> .. there IS a way to cycle between ALL open windows
nice link eoinosullivan, I'm learning too ;-)
Anyway, it does not describe how to cycle through windows using the application tab list (command-tab) 'cause this only shows one instance odf an application.
Anyway ^F4 should do the trick, while Exposé's ^F9 and ^F10 reqires to select the proper application first. Please correct me if I'm wrong.