CrossPlatformApp 개발 툴 목록

less than 1 minute read

https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries

https://www.qt.io/ http://appjs.com/ https://electron.atom.io/ https://www.wxwidgets.org/ https://wiki.eclipse.org/Rich_Client_Platform

대강 이정도가 있는데

최근 관심을 끄는것은 역시 js진영. electron. html 기반으로 돌아가서 화면이 깔끔하고 화면만들기가 쉽다. 웹개발하는것처럼 데스크탑 앱을 만들면 된다. atom 에디터의 엔진을 사용하는 것 같은데… 그냥 그정도 성능으로 돌아간다고 보면 된다.

이전까지는 데스크탑솔루션 하면 이클립스 RCP가 많이 사용됐는데… 요즘은 힘이 좀 빠진 것 같다. 자금이 안 들어오는지… UI가 크게 예쁠필요가 없다면 그렇게 이것저것 따질필요 없이 자신이 익숙한 언어에서 지원하는걸 사용하면 될 것 같다. 자바 개발자라면 그냥 electron을 쓰는게 나을 것 같고…. 이클립스 rcp는 4.x버전을 만들어놓고도 예제는 죄다 3.x버전을 올려놓고 이건 뭐 …. 거의 연구하면서 써야되는 수준이라 포기했다. 자바개발자 대부분 웹개발자고, 웹개발자들 어차피 js는 어느정도 할 줄 알테니 튜토리얼/도큐먼트 잘 나와있는 electron을 추천. 정~RCP를 해야겠다면 예제 참고 http://kosate.tistory.com/187 http://www.vogella.com/tutorials/EclipseRCP/article.html https://www.nogdoo.com/article/E4.html