todd vatalaro, the power of x
DESCRIPTION
A class I instructed at Sacramento City College.TRANSCRIPT
The Power of XBy: Todd Vatalaro
Sacramento City College
1. Core OS2. Media3. Security4. Aqua5. Cocoa6. UNIX and
Java7. AppleScript
Core OS
Kernel
Memory ProtectionVirtual Memory
Symmetric MultiprocessingMultiThreadingMultiTasking
Real Time
File System
PluggableLocal: HFS/HFS+, DOS FAT, UFS,
UDF, ISONetwork: AFP, NFS, SMB/CIFS,
WebDAVConsistent Mac Experience
Unicode SupportThread Safe
Unix-Grade Security
Networking
BSD TCP/IP StackPluggable
10/100/1000 Ethernet, 802.11, PPP, PPPoE, AppleTalk, IrDA
MultithreadedMultilink, MultihomingDynamic Configuration
Modern OS
Plug and PlayHigh Throughput
Low LatencyPower Management
Object Oriented
Media
Media
QuartzQuickTime
OpenGLAudioFonts
ColorSyncImage Capture
Device Support
Quartz
PDF-basedFast Anti-Aliasing
True Type, Type 1, OpenTypeColorSync IntegratedQuartz Compositing
Double Buffered WindowsPer pixel Alpha
Per Window Fade and MorphAutomatic Printing
Audio
32-bit ResolutionMultichannel
Ultra-Low LatencyMIDI Services
Audio Units for DSP Plug-Ins
Device Support
HP, Canon, Epson, LexmarkHP, Xerox, LexmarkCanon, Nikon, Olympus, Kodak,
SonySony, Panasonic, JVC, CanonHD, Zip, Floppy, CD-RW, DVD,
Compact Flash, SmartMedia, MemoryStickKeyboard, Mice, JoystickSpeakers and microphone
USB printers: Laser printers:
Digital Cameras:DV Camcorders:
Storage:
Input:Audio:
Security
Security
AuthenticationConservative Default Setup
SSH, SSL, KerberosFirewall Foundation
KeychainEncrypted Disk Image
Open Firmware PasswordMulti-User
Customizable
ToolbarsDock Menus
System Status MenusGraphite Appearance
Application and Document BindingFull Keyboard Access
Language, Date, Number Formats
Cocoa
Cocoa
Object OrientedDynamic Runtime
Foundation and AppKit ClassesLeverages Aqua, AppleScript,
Quartz, Unicode, XMLDeveloper Tools
Java and UNIX
Java 2
JDK v1.3HotSpot VM
Java 2DPrinting
Drag & DropSwing
Aqua UIQuickTime for Java
WebObjects 5
UNIX-Based
Mach/BSD KernelTCP/IP and POSIX services
System LibrariesDaemons
BSD and GNU Commandsawk, grep, vi, emacs, perl, gcc, ssh
AppleScript
AppleScript Studio
Project BuilderInterface Builder
Builds on Cocoa and Aqua‘Rich’ applications
XML-RPC and SOAP
The Power of X