Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.31 KB

gui_solution.md

File metadata and controls

33 lines (19 loc) · 1.31 KB

GUI 솔루션

리눅스에서 GUI를 만들 수 있는 방법은 많이 있습니다.

GTK

gimp를 만들기 위해서 만들어진 GUI툴킷 입니다.

크로스 플렛폼 GUI를 설계 제작하기 위한 툴킷 입니다. 우리는 수업에서 파이썬을 이용해서 바인딩해서 사용하게 됩니다.

웹서비스

웹서버를 운용하고 웹기술을 이용하여 툴을 만들 수 있습니다. 서버로 처리할 수 있는 프로그램들은 이 방식을 사용하면 수많은 사람들에게 배포하지 않아도 되니 편리합니다. 수많은 아티스트를 지원하려면 웹서비스를 염두하는 것도 방법입니다. 적어도 배포부분에서 스트레스받지 않기 때문입니다.

QT + PySide2

VFX 업계에서는 PySide2를 이용해서 많은 GUI를 제작합니다. 많은 그래픽스 툴 내부에 Python, PySide2가 이미 내장되어있어서 개발자들이 활용을 많이하기 때문입니다. 앞으로 우리도 이 부분을 많이 다루어 보겠습니다.

Electron

크로스플랫폼, 웹기술을 이용하여 GUI를 제작하고 싶다면 고려해볼 솔루션입니다.