Hoe heeft het eerste boek voor ontwikkelaars "Inside Macintosh"
Makradar Macos / / December 26, 2019
Een van de belangrijkste verschillen tussen de projecten Lisa en Macintosh waren gerelateerd aan third-party ontwikkelaars. Lisa team creëerde een geïntegreerd systeem in een reeks van zeven office applicaties en waren niet van plan om deel te nemen aan de zijde van programmeurs. De eerste MAC is anders gepositioneerd. Macintosh werd geïnspireerd door het succes van de Apple II, waarvan de verkoop hebben vertienvoudigd na de release van zijn eerste editor spreadsheet Visicalc van Software Arts klein bedrijf toegenomen. Het team van Steve Jobs wilde gebruikers de mogelijkheid om te werken met een verscheidenheid aan software, zodat de aanwezigheid van een eerste klas ondersteuning voor third-party ontwikkelaars beschouwd als een voorwaarde van de beginnen.
Maar om te zeggen het is altijd makkelijker gezegd dan gedaan. Lisa divisie positie was redelijk. Ze zetten eerst de consistentie en het uiterlijk van de stabiliteit van hun werk. Niet wetende een groot aantal third-party ontwikkelaars, Mac-team geconfronteerd met de eerste problemen. Elk moest worden geïnformeerd over de aanpak van de programmering, om te bouwen interfaces. Coördinatie van onafhankelijke programmeurs was moeilijker dan het leek op het eerste gezicht.
in 1982 het concept van het uiterlijk van het programma voor de Macintosh is nog niet definitief vastgesteld en zelfs Apple-medewerkers geen gemeenschappelijke afspraken over dit onderwerp. Deze situatie gepleit voor de invoering van normen, officiële documentatie van de aanbevelingen te identificeren en omstreden kwesties op te lossen. Dezelfde informatie wordt per se nodig is om te informeren en om onafhankelijke programmeurs.
De komende vergadering met de eerste grootste third-party ontwikkelaar - Microsoft, moedigde het team te versnellen het proces van systematisering van alle documenten. Eind januari, Apple moest zijn concurrenten de eerste prototypes van de Mac-besturingssysteem te geven met gedocumenteerde aanbevelingen. Bespreking van de verschillen tussen de Apple en Microsoft, met betrekking tot de aanpak van de programmering voor de eerste Mac, nam een week.
Lisa gebruikersinterface was het startpunt voor de Macintosh. Van dat systeem heeft geprobeerd uit te snijden alle onnodige en veel gemakkelijker. Op het einde, na de vorming van de uiteindelijke vision systemen, het is geschreven richtlijnen over het ontwerp van de gebruikersinterface voor de Macintosh. Indien nodig, deze gids om aanpassingen en toevoegingen te maken.
In april 1982 werd de eerste versie van het document speciaal voor third-party ontwikkelaars is geschreven. Het bevatte informatie over de werkbalk met de broncode van een aantal vensters, knoppen, menu's en schuifbalken. Aangezien de meeste van de onafhankelijke programmeurs in die tijd nooit een aangepaste had ontworpen -interface, was het noodzakelijk om volledig over te brengen aan hen het advies, de voor- en nadelen van het gebruik van verschillende benadert.
Maar het was slechts een klein deel van wat er moet worden gedocumenteerd. Door de sterke inzet van alle medewerkers was nodig om een technisch schrijver te huren. De eerste expert ingehuurd was een jong meisje. Het gehuurde Chris Espinoza - Eigenaar smart documentatie QuickDraw. Programmeur van Apple brachten een hele dag met haar, het onderzoeken van de Window Manager programma details. Hij was een beetje bezorgd, omdat ze niet wilde absoluut geen vragen te stellen, maar beloofd om een eerste ontwerp geeft in een paar dagen.
Deze documenten pagina voor Window Manager bijna leidde tot een hartstilstand, Andy Hertzfeld - toonaangevende Macintosh programmeur. Elke regel code werd volledig geschilderd, het bevatte ontwikkelaar commentaar op de titel van het programma. Vanuit een technisch schrijver natuurlijk hadden we niet verwacht. Chris was in staat om gerust te stellen Andy en vroeg hem om het meisje een kans te geven.
De volgende dag hadden ze een trio. Dit keer vroeg ze veel vragen, maar de programmeurs dachten dat zelfs na alle antwoorden ze nog steeds niet begrijpt wat er nodig is van haar. In weerwil van alle opmerkingen van Apple-medewerkers, zag het er leuk en vrolijk. Als gevolg hiervan, een tweede versie was nog erger dan de eerste, gezien de hoeveelheid inspanning besteed aan de uitleg van alle nuances. Het meisje, wiens naam niet onthouden, werd ontslagen en in zijn plaats kwam Caroline Rose.
Volgende week Caroline ontmoeting met Andy en begon letterlijk bestookt hem met vragen. Ze aarzelde niet om een paar vragen over hetzelfde onderwerp te vragen, en niet stoppen totdat hij begon te elke nuance begrijpen. Soms kan Andy niet eens een passend antwoord voor haar.
Al snel Macintosh team nam de verdeling van de documentatie voor externe ontwikkelaars in delen, waarbij iedere sectie werd ingewijd in een apart boekje. Er werd besloten om één grote boek getiteld «Macintosh van binnenuit te creëren." Nieuwe documentatie heeft duizenden pagina's bereikt en was verdeeld in drie delen.
Steve Jobs aangedrongen op de productie van kwalitatief hoogwaardige directories met de beste papier en drukwerk, maar onafhankelijke ontwikkelaars zijn zeer ongeduldig. De eerste editie van «Macintosh binnen" waren slechts een dik boek in de soft cover, als gevolg van wat ze al snel telefoonboeken genoemd. Ze werden gedrukt in grote aantallen en werden gratis verspreid. Het is deze beslissing toegestaan de eerste Mac een populaire platform geworden en veel nieuwe programmeurs, die begonnen hun toepassingen in overeenstemming met de instructies van Apple te ontwikkelen aan te trekken.
via Folklore.org