1 起因 需要开发一个wifi定位的应用,最先在android下搞,后来因为多网卡的原因要换平台,经历了windows,最终选择用kaili linux.debian系的linux,开发桌面应用怎么办? 2 选择 linux下的桌面开发比较老土,我也不太熟.主要选择有以下,java awt, java swing,qt,gtk等. 2.1 awt 2.2 swing 2.3 qt 2.4 gtk 2.5 nodejs nodejs-webkit heX electron 最终选择了electro