Comment le premier livre pour les développeurs « Inside Macintosh »
Makradar Macos / / December 26, 2019
L'une des principales différences entre les projets Lisa et Macintosh étaient liés à des développeurs tiers. Lisa équipe a créé un système intégré dans un ensemble de sept applications de bureau et n'allait pas engager de la part des programmeurs. Le premier Mac a été positionné différemment. Macintosh a été inspiré par le succès d'Apple II, dont les ventes ont augmenté dix fois après la sortie de son premier éditeur tableur Visicalc de toute petite entreprise Software Arts. L'équipe de Steve Jobs a voulu donner aux utilisateurs la possibilité de travailler avec une variété de logiciels, de sorte que la présence d'un support de première classe pour les développeurs tiers considéré comme une condition sine qua non de la à commencer.
Mais dire qu'il est toujours plus facile à dire qu'à faire. Lisa position de division était tout à fait raisonnable. Ils mettent d'abord la cohérence et l'aspect de la stabilité de leur travail. Ne sachant pas un grand nombre de développeurs tiers, l'équipe Mac face aux premières difficultés. Chacun doit être informé de l'approche de la programmation, aux interfaces de construction. La coordination des programmeurs indépendants était plus difficile qu'il n'y paraissait à première vue.
en 1982, le concept de l'apparition du programme pour Macintosh n'a pas encore été définitivement établie et même les employés d'Apple n'ont pas des accords communs sur ce sujet. Cette situation a appelé à l'établissement de normes, la documentation officielle des recommandations pour identifier et résoudre les questions litigieuses. Les mêmes informations sont nécessairement nécessaires pour informer et aux programmeurs indépendants.
La prochaine réunion avec le premier plus grand développeur tiers - Microsoft, a encouragé l'équipe à accélérer le processus de systématisation de tous les documents. À la fin de Janvier, Apple a dû donner à ses concurrents les premiers prototypes du système d'exploitation Mac avec des recommandations documentées. Discussion des différences entre Apple et Microsoft, en ce qui concerne l'approche de la programmation du premier Mac, a pris une semaine.
interface utilisateur Lisa a été le point de départ pour le Macintosh. De ce système a tenté de découper tous les inutiles et beaucoup plus facile. En fin de compte, après la formation des systèmes de vision finale, il a été écrit sur l'orientation de la conception de l'interface utilisateur pour Macintosh. Si nécessaire, ce guide pour faire des ajustements et des ajouts.
En Avril 1982, la première version du document spécifiquement pour les développeurs tiers a été écrit. Il contient des informations sur la barre d'outils avec le code source de certaines fenêtres, des boutons, des menus et des barres de défilement. Comme la plupart des programmeurs indépendants à cette époque avait jamais conçu une coutume interface, il était nécessaire de transmettre pleinement les conseils, les avantages et les inconvénients de l'utilisation de différents approches.
Mais ce ne fut qu'une petite partie de ce qui doit être documenté. En raison de la vigueur de l'emploi de tous les employés était nécessaire d'embaucher un rédacteur technique. Le premier expert embauché était une jeune fille. Elle a embauché Chris Espinoza - documentation intelligente propriétaire à QuickDraw. Programmeur d'Apple a passé une journée entière avec elle, en examinant les détails du programme Window Manager. Il était un peu inquiet, parce qu'elle n'a pas demandé absolument pas de questions, mais a promis de fournir un premier projet dans quelques jours.
Les documents page pour le gestionnaire de fenêtres presque conduit à un arrêt cardiaque, Andy Herzfeld - leader programmeur Macintosh. Chaque ligne de code a été entièrement peint, il contenait des commentaires de développeur au titre du programme. D'un rédacteur technique, évidemment, nous n'attendions pas à cela. Chris a pu rassurer Andy et lui a demandé de donner à la fille une chance.
Le lendemain, ils avaient un trio. Cette fois, elle a posé beaucoup de questions, mais les programmeurs pensé que même elle ne comprend toujours pas après toutes les réponses ce qui est requis d'elle. Malgré tous les commentaires des employés d'Apple, il avait l'air sympa et de bonne humeur. En conséquence, un deuxième projet était encore pire que le premier, compte tenu de la quantité d'efforts consacrés à l'explication de toutes les nuances. La jeune fille, dont le nom ne se souvient, a été rejeté et sa place est venu Caroline Rose.
La semaine prochaine, Caroline a rencontré Andy et a commencé à lui littéralement bombardés de questions. Elle n'a pas hésité à poser quelques questions sur le même sujet, et n'a pas arrêté jusqu'à ce qu'il commençait à comprendre toutes les nuances. Parfois, Andy ne pouvait même pas trouver une réponse appropriée pour elle.
Très vite, l'équipe Macintosh a pris la distribution de la documentation pour les développeurs tiers dans certaines régions, où chaque section a été consacrée dans une brochure séparée. Il a été décidé de créer un grand livre intitulé «Macintosh à l'intérieur «. Nouvelle documentation a atteint des milliers de pages et a été divisé en trois volumes.
Steve Jobs a insisté sur la production de répertoires de haute qualité avec le meilleur papier et l'impression, mais les développeurs indépendants sont très impatients. La première édition de «Macintosh à l'intérieur » étaient seulement un livre épais dans la couverture souple, à cause de ce qu'ils ont appelé bientôt des livres téléphoniques. Ils ont été imprimés en grand nombre et ont été distribués gratuitement. Il est cette décision a permis au premier Mac à devenir une plate-forme populaire et attirer de nombreux nouveaux programmeurs, qui ont commencé à développer leurs applications conformément aux instructions d'Apple.
via Folklore.org