매킨토시 내부
Inside Macintosh매킨토시 내부에는 애플 컴퓨터가 매킨토시 컴퓨터의 API와 머신 아키텍처를 문서화하는 개발자 문서화 매뉴얼의 제목이 붙어 있다.
초기 에디션
Mac 128K용 첫 번째 Inside Macintosh 설명서는 3홀짜리 인쇄 페이지가 복사된 두 개의 대형 바인더로 배포되었다.몇 달마다, 바인더에 삽입하기 위해 업데이트된 섹션이 배포되었다.원작의 일부 부분은 크리스 에스피노사, 조안나 호프만 등 매킨토시 그룹의 초창기 멤버들에 의해 쓰여졌다.
1982년 7월, Caroline Rose는 소프트웨어 문서를 인수하기 위해 고용되었고, Bradley Hacker는 하드웨어 문서화에 주력했다.로즈는 주필을 맡은 것 외에도 Volumes I–을 편집했다.III는 프로젝트 감독자였다.1984년에는 로버트 안데르스, 마크 메츨러, 케이트 위지, 스티브 체르니코프, 앤디 에벌릴, 브렌트 데이비스 등 추가 작가들이 이 노력에 동참했다.
수많은 막판 소프트웨어 변경으로 애디슨-웨슬리가 출간할 공식판이 지연됐다.그러던 중 1985년 4월 25달러짜리 판촉판판(전화책 출판사 레이크사이드 프레스에서 발행해 '전화책판'으로 알려진 판촉판)이 나왔다.[1]
애디슨-웨슬리가 Volumes I-을 출간했다.1985년 7월 III는 세 권의 개별 페이퍼백 서적과 세 권을 모두 합친 하나의 하드커버 서적으로서 두 가지 형식으로 되어 있다.이 문서는 원본 Mac 128K, Mac 512K("Fat Mac") 및 Mac XL 모델에 대한 공식 기술 문서였습니다.
리셉션
제1권에 대한 반응III는 섞여 있었다.많은 사람들이 문서의 명확성, 철저성 및 일관성을 높이 평가했지만, 다른 이들은 동의하지 않았으며, 특히 샘플 코드가 없다고 불평했다.
긍정적인 피드백으로는 다음과 같은 것들이 있었다.
- 1986년 1월 27일, 인포월드의 호, 칼럼니스트 존 C.드보락은 애플월드 컨퍼런스의 하이라이트는 애디슨-웨슬리가 발표한 Inside Macintosh에 있다고 썼다."75달러고 한 푼 한 푼 값어치야.그것은 당신이 결코 매킨토시에 대해 알고 싶지 않았던 모든 것을 말해준다. 그것은 어떤 개발자에게도 꼭 필요한 것이다."[2]
- 1986년에는 Inside Macintosh Volumes I–III는 기술 커뮤니케이션 협회 북 캘리포니아 대회에서 공로상을 수상했다.
- 1988년 저명한 소프트웨어 개발자 겸 칼럼니스트 스탠 크루테는 "만약 풀리츠가 기술적인 글쓰기 카테고리를 가지고 있다면 Inside Mac은 상을 받을 것이다.[그들의 작가들]은 지금까지 본 복잡한 사이버네틱 시스템에 대한 가장 포괄적인 통찰력을 우리에게 주었다."[3]
부정적인 측면:
- 브루스 F. 1985년 12월 바이트의 웹스터는 Inside Macintosh를 "유명하지 않고, 비싸고, 불명확하다"라고 묘사했지만, "Mac으로 많은 것을 하고 싶어하는 사람들을 위해...유일한 진짜 정보원이다."그는 사르곤의 개발자인 카테 스프래클렌의 말을 인용, 이 책은 "각각 다른 24장을 읽기 전에 이해할 것을 요구한다"고 말했다.[4]
- Dog Cow의 Mac GUI 기사는 Robert C의 말을 인용한다.플래트는 "맥의 ROM에 대한 최고의 가이드는 Inside Macintosh이다.불행히도 매킨토시 내부도 지금까지 쓰여진 문서 중 가장 이해할 수 없는 문서라고 말했다.[1]
제4권–VI
Inside Macintosh의 이러한 버전은 Addison-Wesley에 의해 후속적으로 출판되었다(일반적으로 Apple Computer에만 저작권이 부여됨).
- 제4권(1986년 10월)은 1986년 1월에 도입된 Mac Plus의 시스템 소프트웨어 변경 사항을 문서화했다.
- V권(1988년 2월)은 1987년에 도입된 Mac II와 Mac SE를 기록하였다.그것은 Color QuickDraw뿐만 아니라 Mac II 및 Mac SE 하드웨어와 기타 새로운 소프트웨어 구성요소에 대해 논의하였다.
- VI권(1991년 4월)은 시스템 7을 기술했다.32장으로 처음 세 권을 합친 것보다 두툼했다.
이 책들은 모두 함께 읽도록 설계되었다. 어떤 정보도 반복되지 않았다.[1]
새로운 접근 방식
6권이 출간된 직후 애플은 인사이드 매킨토시 시리즈 전체를 개편해 구체적인 기계 모델이나 기능이 아닌 논의된 기능 영역에 따라 볼륨으로 세분화했다.이런 형태에서, 이 시리즈는 프로그래머들에게 훨씬 더 일관성이 있고 훨씬 더 나은 참조 자료였다.기존의 맥 OS에 새로운 기능이 추가됨에 따라, 새로운 볼륨(아래)은 이전에 출판된 볼륨들을 무효화하지 않고 쓸 수 있게 되었다(시간이 지남에 따라 점점 구식인 첫 번째 시리즈와는 대조적으로).
- AOCE 응용 프로그램 인터페이스
- AOCE 서비스 액세스 모듈
- 통신 도구 상자
- 장치들
- 파일
- QuickDraw를 사용한 이미징
- 응용 프로그램 간 통신
- Macintosh Toolbox Essentials
- 기억력
- Macintosh 도구 상자 추가
- 네트워킹
- 운영 체제 유틸리티
- 개요
- QuickDraw GX 환경 및 유틸리티
- QuickDraw GX 그래픽스
- QuickDraw GX 객체
- QuickDraw GX 인쇄
- QuickDraw GX 인쇄 확장 및 드라이버
- QuickDraw GX 프로그래머 개요
- QuickDraw GX 타이포그래피
- 퀵타임
- QuickTime 구성 요소
- PowerPC 숫자
- PowerPC 시스템 소프트웨어
- 과정
- 소리
- 텍스트
- X-Ref
이와 관련된 문서도 다음과 같이 발표되었다.
- 참조 다시 편집
- TrueType 글꼴 형식 지정
1990년대 후반 애플은 인사이드 매킨토시(Inside Macintosh)를 인쇄 책자로 출판하는 것을 중단했고,[5] 대신 1994년 이후 온라인뿐만 아니라 CD-ROM으로도 출시했다.그 이후, 애플 개발자들은 개발자 CD의 일부로 온라인 문서를 받을 수 있지만, CD 변형은 단계적으로 폐지되었다.온라인 형태로, 정보는 유지하기가 훨씬 쉽지만, 일부 개발자들은 여전히 인쇄된 형식을 선호한다.
Macintosh 내부에는 고전적인 Mac OS만 다루며, Mac OS X에 새로운 설명서 세트가 도입되었다. 처음에 이 설명서에는 Carbon에서 지원되는 API와 OpenStep에서 상속된 코코아 설명서를 식별하는 Carbon 사양만 포함되어 있었다.나중에 탄소 규격이 Carbon Reference로 리팩터링되었는데, 이 참조는 API를 실제로 문서화하였다(Inside Macintosh에서 많은 콘텐츠를 가져옴).오늘날 탄소 참조 자료와 코코아 참조 자료들은 ADC 참조 도서관에서 함께 묶인다.
참조
- ^ a b c Dog Cow (2018-02-02). "Inside Macintosh". Mac GUI. Retrieved 2019-02-27.
- ^ Dvorak, John C. (January 27, 1986). "Apple's New Products Are A Yawn But Mac Is Faster". InfoWorld: 62.
- ^ Krute, John (January 1988). "To the Macs". Dr. Dobb's Journal: 92–93.
- ^ Webster, Bruce (December 1985). "Microcomputer Color Graphics—Observations". BYTE: 405.
- ^ Inside Macintosh CD-ROM. ISBN 0201406748.