직감(아미가)

Intuition (Amiga)
Amiga Workbench 1.0 (1985)

직관이란 Amiga의 네이티브 윈도우 시스템 및 사용자 인터페이스(UI) 엔진입니다.OS. 거의 전적으로 RJ [1][2]미칼에 의해 개발되었습니다.직관은 Amiga인 Workbench와 혼동해서는 안 됩니다.OS 데스크톱[3] 환경 및 공간 파일 매니저 - 창 및 입력 이벤트 처리에 직관성을 사용합니다.Workbench는 직관력을 사용하여 디스플레이와 Amiga를 제작합니다.파일 시스템과 상호 작용하는 DOS:AmigaDOS는 Exec(OS 커널)[4][3][5]기반으로 합니다.

직관은 내부 위젯 및 그래픽 시스템입니다.주로 응용 프로그램 관리 그래픽 라이브러리로 구현되는 것이 아니라(대부분의 시스템이 Xerox의 설계에 따라 실행), 응용 프로그램과는 독립적으로 모든 표준 UI 요소의 상태를 유지하는 별도의 태스크로 구현됩니다.따라서 응용 프로그램이 사용 중일 때도 UI 가젯이 활성화되므로 응답성이 높아집니다.직관 태스크는 마우스, 키보드 및 기타 입력 장치를 통한 사용자 이벤트에 의해 구동됩니다.또한 마우스 포인터와 아이콘의 충돌을 중재하고 "애니메이션 아이콘"을 제어합니다.당시의 대부분의 GUI와 마찬가지로 Amiga의 Intension은 Xerox의 선행 솔루션을 따랐지만 실용적으로는 명령줄 인터페이스도 포함되어 플랫폼의 기능을 확장했습니다.이후 출시에서는 하이 컬러 Workbench 화면 및 3D 측면 지원 등 향상된 기능이 추가되었습니다.Directory Opus Magellan 및 Scalos 인터페이스와 같은 대체 데스크톱 파일 관리자도 사용할 수 있게 되었습니다.

초기 릴리즈에서는 파란색, 주황색, 흰색 및 검은색 팔레트를 사용했습니다.이것은 의도적인 것이었다.저렴한 고품질 비디오 모니터가 등장하기 전에 Commodore는 최악의 상황에서 최상의 콘트라스트를 얻는 것을 목표로 최악의 TV에서 출력을 테스트했다.

Amiga 운영체제 릴리즈 2의 직관성

AmigaOS 버전 2가 출시되자 직감이 크게 확장되었습니다.Basic Object-Oriented Programming System for Intension(BOOPSI)이 도입되었다.이를 통해 프로그래머는 객체 지향 프로그래밍을 사용하여 그래픽 사용자 인터페이스를 구축할 수 있습니다.일부 기본 제공 클래스("gadget class" 또는 "image class")가 제공되며, 기존 클래스 또는 완전히 새로운 클래스("root class") 위에 자체 클래스를 만들 수도 있습니다.

기타 GUI 툴킷

직관의 기본 위젯 세트의 제한 때문에 개발자들은 MUI(Magic User Interface)나 ReAction과 같은 다른 서드파티 GUI 툴킷을 채택했습니다.새로운 표준 가젯, 애니메이션 버튼, 트루컬러 아이콘 등의 그래픽 객체와 기능을 "클래스"로 구동하는 이러한 객체 지향 UI 엔진은 개발자들에게 표준화된 보다 매력적인 인터페이스를 제공했습니다.MUI 및 이와 유사한 시스템은 애플리케이션(표시할 가젯을 지정함)과 직관 태스크(모든 애플리케이션의 가젯을 실제로 관리함) 사이의 사용자 인터페이스 분리를 포기했습니다.

Workbench 환경을 계승하는 현대판에는 Ambient for MorphOS, Scalos, Workbench for AmigaOS 4 및 Wanderer for AROS 등이 있습니다.Ambient에 대한 간단한 기사, MUI 아이콘, 메뉴, 가젯에 대한 설명, 메인 AROS 사이트Zune stay 이미지 등이 있습니다.

모든 Amiga와 유사한 플랫폼(AmigaOS, MorphOS, AROS) Feelin)을 위한 새로운 객체 지향 툴킷은 2005년에 도입되어 XML 가이드라인을 폭넓게 활용하고 있습니다.자체 메모리 관리 시스템을 사용하며 메모리 풀 시스템은 임베디드 OS의 세마포어를 공유합니다.Feelin은 또한 중앙 집중식 ID 할당 시스템, 크래시 프리 객체 호출 메커니즘 및 고급 로깅 시스템을 특징으로 합니다.Feelin의 상세 및 이미지는 홈페이지에서 확인할 수 있습니다.

접수처

1988년 Stewart Alsop II는 직관이 애플, IBM/Microsoft 및 기타에 의해 시장에서 "이미 탈락"된 여러 GUI 중 하나라고 말했다.그는 "약 6개월 만에 조립..." 그리고 사전 생각이나 비전 쇼가 부족하다고 말하면서, 직관의 드라이브 문자, 네트워크 지원 부족, 그리고 "수백 개의 [6]작은 기능"을 비판했다.

레퍼런스

  1. ^ Mical, Robert J.; Deyl, Susan (1987). Amiga Intuition Reference Manual. Amiga Technical Reference Series. Addison-Wesley. ISBN 0-201-11076-8.
  2. ^ "Robert J. "RJ" Mical". Retrieved 2022-05-23.
  3. ^ a b "The Amiga Workbench". Retrieved 2022-05-23.
  4. ^ "The Amiga Operating system – Kickstart & Workbench". Retrieved 2022-05-23.
  5. ^ "Carl Sassenrath". Retrieved 2022-05-23.
  6. ^ Alsop, Stewart II (1988-01-18). "WUI: The War Over User Interface" (PDF). P.C. Letter. 4 (2): 1–4.