Gépérzet: Interfész, Interakció, Navigáció

Total Page:16

File Type:pdf, Size:1020Kb

Gépérzet: Interfész, Interakció, Navigáció Gépérzet http://mediaremix.hu/mediaremixhtml Sorozatszerkesztő: Csigó Péter A sorozat további kötetei: Halácsy Péter, Vályi Gábor, Barry Wellmann (szerk.): Hatalom a mobiltömegek kezében Typotex, 2007 Syi: Egyben az egész – egytől egyig Typotex, 2007 Csigó Péter: A konvergens televíziózás – Web, tv, közösség L,Harmattan, 2009 Tófalvy Tamás – Kacsuk Zoltán – Vályi Gábor (szerk.): Zenei hálózatok – Zene, műfajok és közösségek az online hálózatok és az átalakuló zeneipar korában. L,Harmattan, 2011 Bodó Balázs: A szerzői jog kalózai Typotex, 2011 Gépérzet Interfész, interakció, navigáció Szerkesztette Kangyal András és Laufer László Budapest, 2011 Támogató: Budapesti Műszaki és Gazdaságtudományi Egyetem Szociológia és Kommunikáció Tanszék A könyv szakmai tartalma kapcsolódik a „Minőségorientált, összehangolt oktatási és K+F+I stratégia, valamint működési modell kidolgozása a Műegyetemen” c. projekt szakmai célki tű- zéseinek megvalósításához. A projekt megvalósítását az ÚMFT TÁMOP-4.2.1/B-09/1/KMR- 2010-0002 programja támogatta. © Szerzők, 2011 © L’Harmattan Kiadó, 2011 L’Harmattan France 7 rue de l’Ecole Polytechnique 75005 Paris T.: 33.1.40.46.79.20 L’Harmattan Italia SRL Via Bava, 37 10124 Torino–Italia T. / F.: 011.817.13.88 ISSN 20613377 ISBN 9789632363929 A kiadásért felel Gyenes Ádám. A sorozat kötetei megrendelhetők, illetve kedvezménnyel megvásárolhatók: L’Harmattan Könyvesbolt 1053 Budapest, Kossuth L. u. 14–16. Telefon: 267-59-79 [email protected] www.harmattan.hu Olvasószerkesztő: L. Varga Péter Munkatárs: Vitos Botond Borítóterv: Kangyal András Korrektor: Macskássy Zsuzsa A nyomdai előkészítés Kardos Gábor, a sokszorosítás a Robinco Kft. munkája Ez a Mű a Creative Commons Nevezd meg! – Ne add el! – Ne változtasd! 2.5 Magyarország Licenc feltételeinek megfelelően szabadon felhasználható Tartalomjegyzék Tanulmányok Kangyal András, Laufer László: Bevezetés . 7 Kangyal András, Laufer László, Syi: Interfész . 29 Syi: Navigáció . 196 Kronológia Eszes Péter, Kangyal András, Kovács Gábor, Laufer László, Syi: Az interfész- és navigációs technikák kronológiája . 29 7 Kangyal András, Laufer László Bevezető TERMÉSZET VAGY TECHNOLÓGIA Sokan úgy érzik, hogy a gépek szemben állnak a természettel. Szükséges rossz- nak tekintik őket, amikkel, tetszik, nem tetszik, együtt kell élni. Ez az ellen- szenv az ipari forradalom idején bukkant fel, a megélhetésüket féltő munkások elkeseredettségéből táplálkozott. Az ipari termelés kialakulását megalapozó gépek elszánt ellenállást váltottak ki belőlük, ami a tizenkilencedik század ele- jére az angol luddita mozgalomban vagy a – talán többek által ismert – lyoni takácsok lázadásában nyerte el csúcspontját, amikor szétverték és felégették jacquard-szövőszékeiket. A szövőgyári munkásokat nem fi lozófi ai álláspontjuk vezérelte, hanem a gépek térhódításával egy időben, a piaci verseny hatására közel harmadára csökkenő fi zetésük. Az azóta eltelt közel két évszázad elle- nére ma is gyakran úgy tűnik, hogy az így gondolkodók vannak többségben. Pedig ma, a különböző technológiákat használó emberekből jóval több van, mint azokból, akik függetlenül élnek tőlük. A gépeket mégis sokszor termé- szetellenesnek gondolják. Furcsa ellentmondás. De miért is kell a természetet és a technológiától szétválasztani egymástól? A Virtuális Valóság (Virtual Reality) kifejezés Antoin Artaud francia szín- házi szerző, költő, színész és rendező 1938-ban megjelent könyvében fedez- hető fel először, persze franciául. Az elnevezés a valóságnak egy olyan, párhu- zamos formáját jelöli, ami nem létezne egy ember nélküli világban. Környe- zetünk minden olyan állapotát, amit nem a nyers természeti erők hoznak létre, virtuálisnak tekinthetjük. A technológia, amivel – fi zikai adottságainkat kitá- gítva – kontrollálni szeretnénk a természetet, az emberi fantázia válasza a kör- nyezetünk támasztotta kihívásokra. Minden eredménye nemcsak módosítja a természetet, de visszahat a technológia használójára is. Gondoljunk, mondjuk, a világításra. Az éjszakának a sötétség természetes velejárója. Alig látnánk valamit naplemente után, ha nem lennének lámpák. Ahogyan egy esti város forgataga sem létezne e technológia nélkül, ugyan így életünk eseményeinek sokasága szintén a gépeknek köszönhető, hisz sok mindent, amit átélünk, ők indukálnak. A tévézés, a zenehallgatás és az utazás esetében ez természetes- nek tűnik. De mondjuk olvasni, írni, ruházkodni, sportolni sem tudnánk, nem beszélve arról, hogy dolgoznunk, étkeznünk sem lenne egyszerű egy techno- lógiamentes világban. Vajon ezek mind a természettel szembenállva léteznek? Hol a határa annak, hogy valamit még természetesnek tekintünk vagy sem? Egyre kisebb világunk azon része, ahol még élnek emberek technológia és gépek nélkül. A városok a Föld területének elenyésző részét fedik le (körülbe- lül 2-3 ezrelékét), de a világ lakosságának több mint hatvan százaléka ezekben a városokban él. Életünket épített környezet veszi körül, amit – részben – tech- 8 • Bevezet nológiai eszközök, gépek töltenek meg. Viszonyunk velük egyfajta szükséglet, ami nélkül mai civilizációnk fenntarthatatlan lenne. A már meglévő techno- lógiákhoz annyira hozzászoktunk, hogy sokszor úgy tekintünk rájuk, mint természetes környezetünk részére, mint mondjuk az időjárásra. A hasonlóság abban is megnyilvánul, hogy alkalmazkodunk hozzájuk, hiszen együtt szocia- lizálódtunk velük. Az újdonság idegensége azonban, az emberek nagy részé- ből elutasítást vagy az alárendeltség érzetét váltja ki, ami normális pszichés reakciónk. A számítógép és a hozzá kapcsolódó technológiák ilyen „új” jelen- ségek. Hiába gondoljuk, hogy a technológia segítségével uralkodunk a ter- mészet felett, a technológia felett nem tudunk teljesen uralkodni. A természet és az ember alkotta környezet szembeállításában részben ez a frusztrációnk ölt testet. A frusztráció egy másik lehetséges eredője, hogy ugyan mi hoztuk létre a technológiát a saját céljainkra, valójában mégsem tekintjük csupán eszköznek. Sokszor riválist látunk benne, ami ügyesebb nálunk, és így elveszi a munkán- kat, okosabbnak gondoljuk magunknál, csak mert nem értjük, hogy működik, érzéketlenebb nálunk, mert nem kell magasabb rendű erkölcsi normáknak megfelelnie, miközben végrehajtja az utasításokat, hisz „csak egy gép”. Haté- konyabb, erősebb, gyorsabb, pontosabb, jobban tűri a monotóniát és nem fárad el. A technológiának, mint egy idegen bolygóról érkező, nem a hagyományos földi életet képviselő, érzelemmentes, kegyetlen intelligenciának a képe sok nyugati tudományos fantasztikus írásban és fi lmben megjelenik. Ez az ellen- szenv – amit talán épp a lyoni takácsoknak köszönhetünk – nagyon mélyen gyökeredzik az európai kultúrában. Másutt, pl. a Távol-Keleten felnőtt embe- rek egészen más attitűdöket mutatnak a technológiai eszközökkel szemben. Ezt a jelenséget sok kutató azzal magyarázza, hogy a távol-keleti kultúrák ani- mizmusa segít az embereknek antropomorfi zálni a technológiát, így ők a part- nert, a segítőt, a fegyelmezett, precíz munkát végző lényt látják a gépekben, nem az érzéketlen, emberellenes betolakodót. Minden technológia előzményekre épül, úgyhogy mindenkinek van ideje kialakítania a maga álláspontját. A történet, ami a tűz megszelídítésétől elve- zet a számítógépig, egy szakadatlan folyamat, amely rendkívül kis lépésekben jutott el napjainkig. Amióta eszközöket készítünk, fi zikai és szellemi képes- ségeink határait tágítjuk. A tudást, amit sokszor az eszközeink révén szerzünk meg, a segítségükkel adjuk tovább generációkon át. Kölcsönös indukcióban élünk egymás mellett. Minden akció, amely az emberek között zajlik, és va- lamilyen következménnyel járó döntést alapoz meg, az közös ismereteinket, tágabb értelemben kultúránkat formálja. Függetlenül attól, hogy a családban, a szűk baráti körben vagy országhatárokon, nyelvterületeken át osztjuk meg tudásunkat, kommunikációnk révén kultúránkat formáljuk. Mindenkiét. Nem véletlen, hogy a történelem előtti idők óta próbáljuk kiterjeszteni kommuni- kációs lehetőségeinket, hogy mondandónk egyre messzebbre terjedjen térben és időben egyaránt. Ennek médiumai pedig az állandóan fejlődő, változó tech- Természet vagy technológia • 9 nológiák. Az ábrázolás és az írás kialakulásától a nyomtatáson és a telegráfon át a mobiltelefonig, a technológia minden stádiumában a kultúrát alapvetően formáló erőként volt jelen. És ez igaz fordítva is. Civilizációnk minden mozzanata visszahat a gépek fejlődésére is. A kultúra és a technológia kölcsönösen hatnak egymásra, szét- vá lasztásuk nem lehetséges. Legalábbis számunkra, emberek számára nem az. Ennek ellenére a korábban felvetett furcsa ellentmondás természet és gép között, a kölcsönös függőség dacára, létezik. Ha egy kicsit hátrébb lépünk, talán még meggyőzőbb feloldást találunk. Minden gondolatunk, amivel kör- nyezetünket formáljuk, egy olyan agy szüleménye, ami evolúciós úton jött létre. Elménk összes tulajdonsága egy alkalmazkodási folyamat terméke, alkalmaz- kodás azokhoz a hatásokhoz, amelyek bennünket értek az elmúlt néhány mil- lió év alatt. Nehéz úgy gondolni környezetünkre és annak bármely elemére, mintha természeten kívül álló lenne. Ideértve mindazt, ami a fejünkből kipat- tan, ahogyan a technológiák is. Tehát ugyanúgy része a földi evolúciós folya- matnak, mint a növények, az állatok vagy maga az ember. A gépek fejlődéséről, mint evolúciós folyamatról már sokan értekeztek. A hasonlat azért érdekes, mert predesztinálja, hogy a technológia és a gépek jö- vője nem megjósolható. Egy evolúciós lépés minden esetben, korábbi változá- sok sorozatára épül. Olyan folyamatokra, melyek a régmúlt
Recommended publications
  • Chapter 1. Origins of Mac OS X
    1 Chapter 1. Origins of Mac OS X "Most ideas come from previous ideas." Alan Curtis Kay The Mac OS X operating system represents a rather successful coming together of paradigms, ideologies, and technologies that have often resisted each other in the past. A good example is the cordial relationship that exists between the command-line and graphical interfaces in Mac OS X. The system is a result of the trials and tribulations of Apple and NeXT, as well as their user and developer communities. Mac OS X exemplifies how a capable system can result from the direct or indirect efforts of corporations, academic and research communities, the Open Source and Free Software movements, and, of course, individuals. Apple has been around since 1976, and many accounts of its history have been told. If the story of Apple as a company is fascinating, so is the technical history of Apple's operating systems. In this chapter,[1] we will trace the history of Mac OS X, discussing several technologies whose confluence eventually led to the modern-day Apple operating system. [1] This book's accompanying web site (www.osxbook.com) provides a more detailed technical history of all of Apple's operating systems. 1 2 2 1 1.1. Apple's Quest for the[2] Operating System [2] Whereas the word "the" is used here to designate prominence and desirability, it is an interesting coincidence that "THE" was the name of a multiprogramming system described by Edsger W. Dijkstra in a 1968 paper. It was March 1988. The Macintosh had been around for four years.
    [Show full text]
  • Mac OS X and PDF: the Real Story
    Mac OS X and PDF The Real Story Leonard Rosenthol Lazerware, Inc. Copyright©1999-2001, Lazerware, Inc. Overview •Mac OS X •PDF • Where’s the overlap? Copyright©1999-2001, Lazerware, Inc. You are here because… • You’re currently working with Mac OS and are interested in what Mac OS X brings to the table. • You’re curious about what Apple’s latest hype is all about. • You’re already awake and had to find something to kill time. • You’re a friend of mine and wanted to heckle Copyright©1999-2001, Lazerware, Inc. How I do things • You should all have copies of the presentation that you received when you walked in. • There is also an electronic copy of this presentation (PDF format, of course!) on my website at http://www.lazerware.com/ • I’ve left time at the end for Q&A, but please feel free to ask questions at any time! Copyright©1999-2001, Lazerware, Inc. Mac OS X Overview Copyright©1999-2001, Lazerware, Inc. Darwin • “Core OS” (Kernel) – Solid Unix foundation • FreeBSD 3.2 & Mach 3.0 • Memory protection, preemptive multitasking, etc. – High performance I/O • Firewire, USB, etc. • Open source Copyright©1999-2001, Lazerware, Inc. Graphics •Quartz – Adobe Imaging Model (PDF) • Includes full anti-aliasing and opacity/transparency • OpenGL – Industry standard 3D engine used by Quake & Maya • QuickTime Copyright©1999-2001, Lazerware, Inc. Graphics Demos - Quartz Copyright©1999-2001, Lazerware, Inc. Graphics Demos – OpenGL Copyright©1999-2001, Lazerware, Inc. Application Frameworks • Classic – Compatibility “box” for existing Mac OS applications. • Carbon – Modern versions of Mac OS applications prepared for Mac OS X.
    [Show full text]
  • Notetab User Manual
    NoteTab User Manual Copyright © 1995-2016, FOOKES Holding Ltd, Switzerland NoteTab® Tame Your Text with NoteTab by FOOKES Holding Ltd A leading-edge text and HTML editor. Handle a stack of huge files with ease, format text, use a spell-checker, and perform system-wide searches and multi-line global replacements. Build document templates, convert text to HTML on the fly, and take charge of your code with a bunch of handy HTML tools. Use a power-packed scripting language to create anything from a text macro to a mini-application. Winner of top industry awards since 1998. “NoteTab” and “Fookes” are registered trademarks of Fookes Holding Ltd. All other trademarks and service marks, both marked and not marked, are the property of their respective ow ners. NoteTab® Copyright © 1995-2016, FOOKES Holding Ltd, Switzerland All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. “NoteTab” and “Fookes” are registered trademarks of Fookes Holding Ltd. All other trademarks and service marks, both marked and not marked, are the property of their respective owners. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document.
    [Show full text]
  • Mac OS X Technology Overview
    Mac OS X Technology Overview 2006-06-28 Finder, Safari, Spotlight, Tiger, and Xserve Apple Inc. are trademarks of Apple Inc. © 2004, 2006 Apple Computer, Inc. Adobe, Acrobat, and PostScript are All rights reserved. trademarks or registered trademarks of Adobe Systems Incorporated in the U.S. No part of this publication may be and/or other countries. reproduced, stored in a retrieval system, or transmitted, in any form or by any means, Intel and Intel Core are registered mechanical, electronic, photocopying, trademarks of Intel Corportation or its recording, or otherwise, without prior subsidiaries in the United States and other written permission of Apple Inc., with the countries. following exceptions: Any person is hereby Java and all Java-based trademarks are authorized to store documentation on a trademarks or registered trademarks of Sun single computer for personal use only and Microsystems, Inc. in the U.S. and other to print copies of documentation for countries. personal use provided that the OpenGL is a registered trademark of Silicon documentation contains Apple’s copyright Graphics, Inc. notice. PowerPC and and the PowerPC logo are The Apple logo is a trademark of Apple Inc. trademarks of International Business Use of the “keyboard” Apple logo Machines Corporation, used under license (Option-Shift-K) for commercial purposes therefrom. without the prior written consent of Apple UNIX is a registered trademark of The Open may constitute trademark infringement and Group unfair competition in violation of federal and state laws. Simultaneously published in the United States and Canada. No licenses, express or implied, are granted with respect to any of the technology Even though Apple has reviewed this document, APPLE MAKES NO WARRANTY OR described in this document.
    [Show full text]
  • Web Browsers Namely Mozilla Firefox, Internet Explorer, Google Chrome, Opera
    12 ABSTRACT Web browser is the most commonly used client applicationWeb and speedBrowsers and efficiency of our online work depends on browser to a great extent. As the market is flooding with new browsers there is a lot of confusion in everyone’s mind as to which is the best browser.Our project aims to answer this question. We have done a comparative study of the four most popular web browsers namely Mozilla Firefox, Internet Explorer, Google Chrome, Opera. In the first phase of our project v arious comparison parameters are selected which can be broadly cat egorized into -General Features, Security features and browser extensibility features. Using the selected benchmarking tools each browser is tested. We have also use our own test scripts for some parameters .Depending on the performance of the browser points are assignedSubmitted to each browser by .Public opinion is considered for usability issue and finally we have come to a conclusion t hat opera and firefox are leading the browser war. firefox has finished first scoring 49.84 and opera has scored the next highest 48.90 Our other contributions include a K-chromium browserAmogh ,addon Kulkarni for firefox and (05CO05) scripts showing the major browser attacks. Jaison Salu John (05CO29) The report gives details of work done by our team from Jan 6 th 2008 till March 29 th 2008. Yohan John Thampi (05CO67) Shravan Udaykumar (05CO59) I. INTRODUCTION Gaurav Prasad(08IS03F) The World Wide Web has come a long way in itsVrinda short existence. Halarnkar Without it, (08IS04F) many people wouldn’t know what to do with their day.
    [Show full text]
  • Chapter 17 Performance and Debugging
    Chapter 17 Performance and Debugging The purpose of this chapter is to help you understand and address many of the issues that affect the graphics performance of your applications. It also provides tips on how to debug your drawing when things aren’t working as you expect. Performance is a dynamic topic. Many of the areas discussed in this chapter evolve and change with each major release of Mac OS X. To understand perfor- mance, simply reading this chapter isn’t enough. You need to keep up to date with information as it becomes available from Apple. The Apple Developer Con- nection website and the references at the end of this chapter will help you get the latest information about how to improve not only graphics performance but overall application performance as well. Optimizing Performance There are many aspects to achieving excellent performance with drawing code, some of which are related to the system and some of which are under your con- trol. The Quartz Compositor, Quartz object and memory management, and per- formance measurement are all key to understanding graphics performance. The Quartz Compositor (which is part of the Mac OS X windowing system) determines how drawing appears in windows on the display. As you’ve seen, cre- ating and managing Quartz objects is a key aspect of Quartz programming. By understanding the Quartz memory management and object model, you can ben- efit from any caching of those objects Quartz performs and avoid creating mem- ory leaks or other memory problems. Performance measurement helps you to 593 594 Chapter 17 Performance and Debugging better understand how your code works and to identify places where the code could be optimized.
    [Show full text]
  • Oxygen XML Author 16.1
    Oxygen XML Author 16.1 Notice Copyright Oxygen XML Author User Manual Syncro Soft SRL. Copyright © 2002-2014 Syncro Soft SRL. All Rights Reserved. All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. Trademarks. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and Syncro Soft SRL was aware of a trademark claim, the designations have been rendered in caps or initial caps. Notice. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Link disclaimer. Syncro Soft SRL is not responsible for the contents or reliability of any linked Web sites referenced elsewhere within this documentation, and Syncro Soft SRL does not necessarily endorse the products, services, or information described or offered within them.
    [Show full text]
  • Inside Mac OS X: System Overview Is Intended for Anyone Who Wants to Develop Software for Mac OS X
    Inside Mac OS X System Overview July 2002 Apple Computer, Inc. and TrueType are trademarks of THE WARRANTY AND REMEDIES SET © 2000–2002 Apple Computer, Inc. Apple Computer, Inc., registered in FORTH ABOVE ARE EXCLUSIVE AND All rights reserved. the United States and other countries. IN LIEU OF ALL OTHERS, ORAL OR WRITTEN, EXPRESS OR IMPLIED. No No part of this publication may be Carbon, Quartz, and Velocity Engine Apple dealer, agent, or employee is reproduced, stored in a retrieval are trademarks of Apple Computer, authorized to make any modification, system, or transmitted, in any form or Inc. extension, or addition to this warranty. by any means, mechanical, electronic, Enterprise Objects, Enterprise Objects photocopying, recording, or Framework, NeXT, Objective-C, and Some states do not allow the exclusion or otherwise, without prior written OpenStep are registered trademarks limitation of implied warranties or permission of Apple Computer, Inc., of NeXT Software, Inc., registered in liability for incidental or consequential with the following exceptions: Any the United States and other countries. damages, so the above limitation or person is hereby authorized to store Java and all Java-based trademarks exclusion may not apply to you. This documentation on a single computer are trademarks or registered warranty gives you specific legal rights, for personal use only and to print trademarks of Sun Microsystems, and you may also have other rights which copies of documentation for personal Inc., in the United States and other vary from state to state. use provided that the documentation countries. contains Apple’s copyright notice. Netscape Navigator is a trademark of The Apple logo is a trademark of Netscape Communications Apple Computer, Inc.
    [Show full text]
  • Mac OS X and PDF: the Real Story
    Mac OS X and PDF The Real Story Leonard Rosenthol Director of Software Development Appligent, Inc. Copyright©1999-2001, Appligent, Inc. Overview •Mac OS X •PDF • Where’s the overlap? Copyright©1999-2001, Appligent, Inc. You are here because… • You’re currently working with Mac OS and are interested in what Mac OS X brings to the table. • You’re curious about what Apple’s latest hype is all about. • You’re already awake and had to find something to kill time. • You’re a friend of mine and wanted to heckle Copyright©1999-2001, Appligent, Inc. How I do things • There is a copy of this presentation on my website at http://www.appligent.com, so you shouldn’t need to take too many notes. • I’ve left time at the end for Q&A, but please feel free to ask questions at any time! Copyright©1999-2001, Appligent, Inc. Mac OS X Overview Copyright©1999-2001, Appligent, Inc. Darwin • “Core OS” (Kernel) – Solid Unix foundation • FreeBSD 3.2 & Mach 3.0 • Memory protection, preemptive multitasking, etc. – High performance I/O • Firewire, USB, etc. • Open source Copyright©1999-2001, Appligent, Inc. Graphics •Quartz – Adobe Imaging Model (PDF) • Includes full anti-aliasing and opacity/transparency • OpenGL – Industry standard 3D engine used by Quake & Maya • QuickTime Copyright©1999-2001, Appligent, Inc. Graphics Demos - Quartz Copyright©1999-2001, Appligent, Inc. Graphics Demos – OpenGL Copyright©1999-2001, Appligent, Inc. Application Frameworks • Classic – Compatibility “box” for existing Mac OS applications. • Carbon – Modern versions of Mac OS applications prepared for Mac OS X. • Cocoa – Completely new applications written using a modern object- oriented framework in either Objective-C or Java.
    [Show full text]
  • Mac OS X Developer Resources
    PART I Mac OS X Developer Resources CHAPTER 1: The Mac OS X Environment CHAPTER 2: Developer Tools CHAPTER 3: Xcode CHAPTER 4: Interface Builder COPYRIGHTED MATERIAL cc01.indd01.indd 1 112/12/092/12/09 11:01:15:01:15 PPMM cc01.indd01.indd 2 112/12/092/12/09 11:01:24:01:24 PPMM 1 The Mac OS X Environment WHAT YOU WILL LEARN IN THIS CHAPTER: ➤ How the Mac OS X operating system is structured, including what the major areas of the system are and how they work together ➤ How to use Mac OS X’ s command - line interface ➤ How applications take advantage of the operating system services on Mac OS X ➤ How Apple encourages a common look and feel for Mac OS X applications Welcome to the wonderful world of Mac OS X, the next - generation operating system from Apple Computer! The Mac OS X operating system powers modern Macintosh computers. After many long years and a few scrapped attempts to modernize the older Mac OS operating system, Apple released Mac OS X in April 2001. Since then, Apple has released a steady stream of upgrades and system updates. This book was written around Mac OS X v10.6 Snow Leopard, the latest version. To write software for Mac OS X, you need to know your way around the system. By now you may already be familiar with Mac OS X ’ s applications and user interface style. Those things all rest on top of a number of subsystems and services that make up the Mac OS X operating system.
    [Show full text]
  • Kermit User Guide
    KERMIT USER GUIDE Seventh Edition Christine Gianone, Editor Columbia University Center for Computing Activities New York, New York 10027 May 26, 1988 Copyright (C) 1981,1988 Trustees of Columbia University in the City of New York Permission is granted to any individual or institution to use, copy, or redistribute this document so long as it is not sold for profit, and provided this copyright notice is retained. PREFACE Page 1 PREFACE Kermit is the name of a protocol for transferring files from one computer to another over ordinary asynchronous terminal connections. Kermit programs have been written for many different computers, and in general any two computers that have Kermit programs can exchange sequential files correctly and completely. This manual gives a brief and general overview of what Kermit is and how to use it, but consists mostly of detailed instructions for use and installation of specific Kermit programs. For a more detailed introduction to Kermit, complete with illustrations, diagrams, and tutorials, consult the book Kermit, A File Transfer Protocol, by Frank da Cruz, Digital Press, Bedford MA (1987), ISBN 0-932376-88-6, DEC order number EY-6705E-DP (phone 1-800-343-8321). The Kermit book describes Kermit in detail, from the points of view of the beginner, the user, the computer professional who must install Kermit programs or support their use, and the programmer who wishes to write new Kermit implementations. Also included are general introductions to computers, data communications, and file organization, plus a detailed troubleshooting guide, bootstrapping hints, and various appendices and tables. The latter half of the book is taken up by a complete description of the Kermit file transfer protocol, with programming examples in the C language, plus some analysis and comparisons of Kermit with other popular protocols such as Xmodem.
    [Show full text]
  • Learning Unix for OS X Mountain Lion
    Learning Unix for OS X Mountain Lion Dave Taylor Learning Unix for OS X Mountain Lion by Dave Taylor Copyright © 2012 Dave Taylor. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://my.safaribooksonline.com). For more information, contact our corporate/ institutional sales department: 800-998-9938 or [email protected]. Editors: Brian Jepson and Meghan Blanchette Proofreader: BIM Publishing Services Production Editor: Kristen Borg Indexer: BIM Publishing Services Copyeditor: Rachel Head Cover Designer: Karen Montgomery Interior Designer: David Futato Illustrator: Robert Romano October 2012: First Edition Revision History for the First Edition: 2012-09-19 First release See http://oreilly.com/catalog/errata.csp?isbn=9781449332310 for release details. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Learning Unix for OS X Mountain Lion, the image of a mountain lion, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc., was aware of a trade­ mark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.
    [Show full text]