Download presentation
Presentation is loading. Please wait.
Published byOwen Palmer Modified over 10 years ago
2
Mac OS X Anja Philipp 03.02.04 MAC OS X Anja Philipp 03.02.2004
3
Mac OS X Anja Philipp 03.02.04 - restructuring the operating system - new user interface, Aqua - based of the Unix- Kernel - current version 10.3 (Panther) Introduction
4
Mac OS X Anja Philipp 03.02.04 System- architecture
5
Mac OS X Anja Philipp 03.02.04 - based on the Open Source BSD Unix- Kernel - integrate the Mach 3.0 operating system service - preemptive and cooperative multitasking - powerful network functionality - symmetric multiprocessing and multithreading Darwin
6
Mac OS X Anja Philipp 03.02.04 - protected memory for unambiguous register - modular design for dynamical load from : - device drivers - network drivers Darwin
7
Mac OS X Anja Philipp 03.02.04 - 3 powerful technologies - enable high performance graphic representation Graphics system
8
Mac OS X Anja Philipp 03.02.04 - Quartz 2D - Quartz Compositor - anti- aliased - device- independent color and pixel depth - graphic preparation with PDF - buffered window Quartz
9
Mac OS X Anja Philipp 03.02.04 - OpenGL - industry- standard for 2D and 3D graphics - animation on the user interface -QuickTime: - interactive multimedia environment - support all application OpenGL und QuickTime
10
Mac OS X Anja Philipp 03.02.04 - development environment for applications - Classic environment with Mac OS 9.2 Application- Framework
11
Mac OS X Anja Philipp 03.02.04 - set of procedural APIs - based on earlier Mac OS APIs - develop for old Mac OS version - support the executable Mach-o and PEF - compatibility to old Mac OS version Carbon
12
Mac OS X Anja Philipp 03.02.04 - object oriented Framework API for native applications - easy development for graphic interface - Programming with Objective- C and Java Cocoa
13
Mac OS X Anja Philipp 03.02.04 - platform- independent - precompiled source code - the virtual machine interprets the source code - integrated implementation of Java 2 Standard Edition - Aqua user interface elements per AWT and Swing Java
14
Mac OS X Anja Philipp 03.02.04 user interface Aqua
15
Mac OS X Anja Philipp 03.02.04 user interface Aqua
16
Mac OS X Anja Philipp 03.02.04 user interface Aqua
17
Mac OS X Anja Philipp 03.02.04 user interface Aqua
18
Mac OS X Anja Philipp 03.02.04 user interface Aqua
19
Mac OS X Anja Philipp 03.02.04 user interface Aqua
20
Mac OS X Anja Philipp 03.02.04 - typical Unix-Shell - no graphic interface - knowledge about elementary commands user interface Shell
21
Mac OS X Anja Philipp 03.02.04 - multi-usersystem - normal user - administrator - root - high network communication -> access from outside - all security services standardized closed security
22
Mac OS X Anja Philipp 03.02.04 - knows diverse network protocol - TCP/IP and Appletalk - easy configuration - Samba connection with Windows - NFS connection with Unix and Linux - network services network
23
Mac OS X Anja Philipp 03.02.04 - every application is a directory - iTunes, iPhoto, iMovie and iDVD are the iLive- Quartet applications - Unix- application application
24
Mac OS X Anja Philipp 03.02.04 - music- player manages and plays music - buy music through the Internet - play intelligent list - common use from music- archive iTunes
25
Mac OS X Anja Philipp 03.02.04 - allround application - edit kinks in pictures - several options to present the pictures iPhoto
26
Mac OS X Anja Philipp 03.02.04 - edit and prepare movies - has many Effects - burn DVDs - add extra material to the DVD - create menus iMovie und iDVD
27
Mac OS X Anja Philipp 03.02.04 - graphic interface of the Unix-World - based on XFree 86 - X11 environment to execute Unix- applications - many software available X11
28
Mac OS X Anja Philipp 03.02.04 - Packet manager for Open Source applications - download and installation of Unix-applications - note all dependences of an application in a file - about 2900 application - support updates of all installed applications Fink
29
Mac OS X Anja Philipp 03.02.04 - has the stability of Unix - user- friendliness of Mac OS X - widened network ability - implementation of Unix- applications summary
30
Mac OS X Anja Philipp 03.02.04 Thank you, for your attention !...
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.