1
blacktulip 2011-12-08 19:57:58 +08:00
Java肯定是可以的...但是我没见过Java做出来的东西有长得漂亮的。
|
2
love 2011-12-08 20:09:01 +08:00
eclipse swt怎样,至少是原生的UI不存在美丑问题。
|
3
mathgl 2011-12-08 20:21:37 +08:00
PyQT....
|
4
mathgl 2011-12-08 20:21:58 +08:00
或者前卫一点。。用html5..
|
5
liuers 2011-12-08 20:31:39 +08:00
Adobe air
效率有点低,但一般都UI可人. |
6
RanceR 2011-12-08 20:41:18 +08:00
air?
|
7
saharabear OP @blacktulip 真不得已再用Java
|
8
saharabear OP @mathgl swt在linux下性能问题不少。
|
9
saharabear OP @mathgl 考虑过这个方案,但没有足够的经验,不知道这样做,风险是不是大。愿求指教。
|
10
saharabear OP |
11
X_Del 2011-12-08 22:37:44 +08:00
Firefox XUL
|
12
cabinw 2011-12-08 22:47:05 +08:00
Swing不错,不过UI 体验不好,要自定义,很麻烦
|
13
saharabear OP @cabinw 从架构上讲swing的确不错。但我有点怕它了,有时,太麻烦了。
|
14
avatasia 2011-12-08 23:25:24 +08:00
air, QT, html.
不要特别在意性能,对于新手来说,开发效率第一。 |
15
saharabear OP 目前我感觉QT挺好,但不想碰C++,如果用Python,似乎有两个实现,因为对这方面没有足够的经验,所以没底。
|
16
ywjno 2011-12-09 00:11:50 +08:00
Tcl&Tk,貌似这个也是跨平台的
|
17
cabinw 2011-12-09 00:29:46 +08:00
@saharabear 的确,没有一个好用的UI库
|
18
9hills 2011-12-09 12:10:55 +08:00
@saharabear PyQT和PySide,区别大抵是授权上的,前者GPL后者LGPL。
但是用pyqt写的程序在跨平台上调通也不是很容易的事情。。。跨平台就各种bug出来了。 |
19
reus 2011-12-09 12:35:13 +08:00
如果用C#+mono,选择就很多了,Gtk#, Windows.Forms, Qyoto, wxNet都是全平台通用的
|
20
reus 2011-12-09 12:36:38 +08:00
|
21
lldong 2011-12-09 12:37:27 +08:00
Titanium http://www.appcelerator.com/
|
22
love 2011-12-09 12:40:13 +08:00
那个Sublime Text 2也是多平台的用的是什么技术?
|
23
popoer 2011-12-09 12:51:42 +08:00
|
24
saharabear OP @popoer 这个看起来牛X
|
25
WarWithinMe 2011-12-09 14:14:39 +08:00
@saharabear 之前好像出现过很多这样的html5 SDK。
|
26
gange 2011-12-09 14:31:36 +08:00
QT是c++的实现、SWT/SWing是java的跨平台界面,但是令人诟病的地方不少,还有air
|
27
jjgod 2011-12-09 21:25:26 +08:00
|
28
icefishi 2011-12-09 22:14:01 +08:00
@blacktulip 没一个好看的,也没一个运行快的。
|
29
Ricepig 2011-12-09 23:39:18 +08:00
Mono +1
|
30
saharabear OP @jjgod 原来是Qt,多谢。我常在想,真正工业式开发,也许真的需要用Swing,如果用Qt而不用C++,真的需要承担一些风险。
|