리눅스에서 GUI를 만들 수 있는 방법은 많이 있습니다.
gimp를 만들기 위해서 만들어진 GUI툴킷 입니다.
- 홈페이지 : https://www.gtk.org
크로스 플렛폼 GUI를 설계 제작하기 위한 툴킷 입니다. 우리는 수업에서 파이썬을 이용해서 바인딩해서 사용하게 됩니다.
- 홈페이지 : https://www.qt.io
웹서버를 운용하고 웹기술을 이용하여 툴을 만들 수 있습니다. 서버로 처리할 수 있는 프로그램들은 이 방식을 사용하면 수많은 사람들에게 배포하지 않아도 되니 편리합니다.
VFX업계에서는 이 도구를 이용해서 아마 가장 많이 GUI를 제작합니다. 많은 그래픽스 툴 내부에 Python, PySide2를 많이 지원하기 때문입니다. 앞으로 우리가 가장 많이 다루게될 솔루션입니다.
크로스플랫폼, 웹기술을 이용하여 GUI를 제작하고 싶다면 고려해볼 솔루션입니다.
- 홈페이지 : https://electronjs.org/