Přednáška
Počítače a mobilní zařízení
Apple
Apple
Motto: Lieutenant Dan got me invested in some kind of fruit company. So then I got a call from him, saying we don't have to worry about money no more. And I said, that's good! One less thing. (Forest Gump)
Počítače Apple
1976
Firma Apple založena Steven Wozniak a Steve Jobs Počítač Apple I
Steve Jobs
1955 - 2011
Stephen Wozniak
11.8. 1950 U Apple do r. 1985
Tim Cook
1. 11. 1960 Současný ředitel
Apple I
Kryt ze dřeva Cena 666,66 USD Běžel na něm BASIC Odmítnut firmou Hewlett Packard Prodáno 50 kusů
Apple II
Konec června 1976 Odmítnut Commodorem Barevná grafika, plastová krabice Cena 1295 USD
Apple III
19. května 1980 4340 až 7800 USD Synertek 8-bit 6502A procesor 2 MHz, 128K RAM a 4K ROM. Později 256 K RAM
IBM
12. srpna 1981 IBM PC 1565 USD 16 K RAM 5,25 disketovka MS DOS
Apple IIe
1983 procesor: MOS Technology/SynerTek 6502/65C02 1 Mhz 64 – 128 K RAM 32 – 64 K ROM V prodeji 10 let
Macintosh
22.1.1984 Reklama 1984, finále Super Bowlu, režisér Ridley Scott 2495 USD procesor: Motorola MO68000 128 K RAM, 64 K ROM
Text reklamy – anglicky Today, we celebrate the first glorious anniversary of the Information Purification Directives. We have created, for the first time in all history, a garden of pure ideology. Where each worker may bloom secure from the pests of contradictory and confusing truths. Our Unification of Thoughts is more powerful a weapon than any fleet or army on earth. We are one people, with one will, one resolve, one cause. Our enemies shall talk themselves to death and we will bury them with their own confusion. We shall prevail!
Text reklamy česky Dnes oslavujeme první výročí Směrnic pro čistotu informací. Poprvé v historii se nám podařilo vytvořit bezpečnou zahradu čisté ideologie, ve které může každý dělník vzkvétat, chráněn před protikladnými a matoucími pravdami. Naše jednota ve smýšlení je zbraň mocnější než jakákoliv flotila nebo armáda na světě. Jsme jeden lid s jednou vůlí, společným odhodláním a společnou motivací. Naši nepřátelé nás můžou přesvědčovat, ale stejně nakonec zůstanou sami se svým zmatkem. Zvítězíme!
Mac II
1987 procesor: MC68020 16 Mhz 20 MB RAM 256 K ROM
Macintosh LC
1990 procesor: MC68020 16 MHz 2 – 12 MB RAM
PowerPC
Procesory vyvinuté společně firmami Apple, IBM a Motorola Měly náskok před procesory Intel PowerMac 66 MHz procesory PowerPC 603, 604
Klony
V letech 1995 – 7 Povolení i dalším firmám vyrábět počítače s MacOS, Apple kompatibilní Firmy - Power Computing, Motorola, Radius, APS Technologies, DayStar Digital, UMAX, MaxxBoxx, Bandai (Apple Pippin), Tatung
PowerBook
Notebooky Apple
1998
Návrat Jobse Příprava systému OS X Procesor G3 (generation) Imac a PoweBook G3
PowerMac G4 Silver
rychlost procesoru: 800/933 MHz/2x 1 GHz 1,5 GB RAM 2002
Současnost
MacBook Pro MacBook Air iMac Mac mini Mac Pro iPod – hudební přehrávač
Shuffle Touch Nano
iPhone iPad Apple TV
MacBook Pro
iMac
Mac Pro
Mac Mini
Ipod classic
iPod nano
iPhone
iPad
Apple TV
AirPort Express
Operační systém počítačů Apple
MacOS
Vlastní operační systém Nebyl nikdy portován pro jiné platformy Verze 1 až 9
Verze 1 až 8.1 pro M86k procesor Verze 7.2 až 9 pro PPC Od verze 8.0 pro G3 procesor Od 8.6 pro G4 procesor Verze 1 až 7.5.5 jsou volně šiřitelné Verze 7.6 a novější ne
MacOS X
Lisa
MacOS 1 – 1984
MacOS 2 – 1985
MacOS 3 – 1986
MacOS 4 – 1987
MacOS 4.2 - 1987
Vývoj
Systém 4.2 podpora 32 MB disků Systém 5 – v prodeji velmi krátce Systém 6 barvy Systém 7 - nazván jako první MacOS 7
MacOS 6 – 1989
MacOS 7
Multitasking Odpadkový koš Sdílení souborů, Apple Talk Aliasy (linky) – fungovaly i když byl cílový soubor překopírován Doplňky – extension Ovládací panely Apple menu AppleScript TrueType fonty Více disket, později na CD
MacOS 7 – 1990
MacOS 8 Copland
Vydání několikrát odkládáno Vícevláknový, Kontextová menu, překrývající se okna, ovládací panel Verze
8.0 – 26.7.1997 8.1 – 19.1.1998 8.5 – 17.10.1998, pouze pro PowerPC 8.5.1 – 7.12. 1998 8.6. - 10.5. 1999
MacOS 8 – 1997
MacOS 9
23.10.1999 Víceuživatelský Ovládání hlasem
MacOS 9 – 1999
MacOS X
Vznikl kombinací OS NeXTSTEP a MacOS Pouze pro procesory PowerPC G3 a vyšší Je to de facto UNIX, na jádru Darwin z BSD Verze
10.0 Cheetah – 24.3.2001 10.1 Puma – 25.9.2001 10.2 Jaguar – 23.8.2002 10.3 Panther – 24.10.2003 10.4 Tiger – 29.5.2005 10.5 Leopard – 26.10.2007 10.6 Snow Leopard – 28.8.2009 10.7. Lion – 20.7.2011 10.8. Mountain Lion – 19.7.2012 10.9. Mavericks – 22.10.2013 10.10 Yosemite – 2.6.2014
MacOS X 10.4 Tiger
MacOS X 10.5 Leopard
Mac OS X 10.8 Mountain Lion
iOS
Operační systém pro přenosná zařízení
iPod touch iPad iPhone Apple TV
Původně chtěl Apple použít Android nebo upravený Linux iOS je úpravou a zjednodušením Mac OS X
Další software
iTunes – správa hudby a multimédií. Sdílení s přenosnými zařízeními iPhoto – správa fotografií iMovie – tvorba DVD Safari – webový prohlížeč iWorks – pokus o Office
BeOS
Alternativní operační systém Portován i na PC – vývoj zde pokračuje jako OS Haiku - http://www.haiku-os.org/ Firma ukončila vývoj v roce 1999 Je zdarma ke stažení http://www.bebits.com/
BeOS
Apple Script
Co je to AppleScript
Skriptovací nástroj v počítačích Apple Od systému 7 (1993) Částečně (ale ne úplně) objektový Některé konstrukce připomínají LISP Původně součást programu HyperCard (výukový a prezenční hyperlinkový a programovací nástroj) pod názvem HyperTalk Kam dál
Co je Apple Script
Používá AppleEvents – standardizovaný systém předávání zpráv mezi aplikacemi Pro editaci se používá AppleScript Editor, který je součástí systému Hotové skripty lze přiřadit např. složce a pokud do ní vložíme soubor, provede se na něm akce skriptu (např. konverze) Nebo lze skripty přiřadit aplikacím a pak je z těchto aplikací spouštět
Ukázka 1 display dialog "Hello, world!" -- Okno s tlačítky OK a Zrušit display alert "Hello, world!" -- Okno s tlačítkem OK say "Hello, world!" -- Audio zpráva – Toto je komentář
Ukázka 2 set dialogReply to ¬ display dialog "Zadejte hodnotu" ¬ default answer "Vaše volba" ¬ hidden answer false ¬ buttons {"Beru", "Nehodí", "Kuš"} ¬ default button "Beru" ¬ cancel button "Kuš" ¬ with title "Okno dotazu" ¬ with icon note ¬ giving up after 20
Ukázka 3 set chosenListItem to choose from list ¬ {"Jablka", "Hrušky", "Třešně"} ¬ with title "Zavolte_ovoce" ¬ with prompt "Volby ovoce" ¬ default items "Třešně" ¬ OK button name "To beru!" ¬ cancel button name "Nic z toho" ¬ multiple selections allowed false ¬ with empty selection allowed
Ukázka 4 display alert "Sleduješ výuku!" buttons {"Trochu", "Vůbec"} set theAnswer to button returned of the result if theAnswer is "Trochu" then beep 5 else say "Pozor pozor!" end if
Mac Ports
Co je to Mac Ports
Umožňuje instalovat GNU aplikace a další open source software Vychází z BSD ports Nutno mít nainstalován X Code s podporou pro překlad aplikací z příkazové řádky Pak nainstalovat program MacPorts Více zde Základní příkazy ->
Základní příkazy pro port
port selfupdate (aktualizace seznamu portů) port list port search foo port install foo port uninstall foo port upgrade foo port upgrade outdated
Konec