Re: [gentoo-user] Whats better for crossplatform applications?
Alexander Pilipovsky ha scritto: > May be, it's not a "only Gentoo" question, but I want to write and start > applications under Gentoo and Windows. I saw Tcl/Tk library in work (as > example OOMMF: http://math.nist.gov/oommf/, but it, sometimes, unstable > under Windows XP). And it did not like me to look of buttons, lists etc. > Other way I saw in using wxPython (http://www.wxpython.org/) or > wxWidgets (http://www.wxwidgets.org/). I want to have as little as > possible differences in GUI of my program when it starts under GNOME, > KDE or Windows. May be some other libraries for crossplatform > development are exists. > > What library better for unification of application look and developing? > > P. S. Excuse my English, please :) > wxWidgets or its good python wrapper wxPython is good if you want native look on every platform. Which is different from the look being exactly the same on every platform, but it's what you really want, most probably. m.
Re: [gentoo-user] Whats better for crossplatform applications?
Volker Armin Hemmann wrote: On Sonntag 31 Mai 2009, Roy Wright wrote: java - portability was one of the original design goals and it is still ugly. Also very funny and old bugs. Given the OP's question (identical look and feel across platforms a very high priority) he should really check out Java and Swing: http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html qt4 - some kde apps are starting to be portable kde always was portable. Also developed as a cross plattform lib. Lots of windows apps already use qt. Great documentation. Lots of language bindings, nicer licensing. Yes, I'd say qt is the other one to check. gtk+ might mean trouble, IIRC different gtk+ versions didn't use to live so nicely on a Windows box. GIMP and some other program required different versions of gtk+ on Windows when I last tried -- and the Highlander paid a visit: "there can be only one ..." (Maybe they've fixed that? Or was it about Windows not being too tolerant about different versions of libraries?) ... but anyway I'm mostly classificable as a server-side java dude, and don't know the more obscure choices with GUIs that well. So, my opinions are worth their weight in uranium (hazardous material, need proper handling, not suitable for most uses, keep away from the reach of children ;) ). -- Arttu V.
Re: [gentoo-user] Whats better for crossplatform applications?
On Sonntag 31 Mai 2009, Roy Wright wrote: > On May 31, 2009, at 2:04 AM, Volker Armin Hemmann wrote: > > On Sonntag 31 Mai 2009, Alexander Pilipovsky wrote: > >> May be, it's not a "only Gentoo" question, but I want to write and > >> start > >> applications under Gentoo and Windows. I saw Tcl/Tk library in work > >> (as > >> example OOMMF: http://math.nist.gov/oommf/, but it, sometimes, > >> unstable > >> under Windows XP). And it did not like me to look of buttons, lists > >> etc. > >> Other way I saw in using wxPython (http://www.wxpython.org/) or > >> wxWidgets (http://www.wxwidgets.org/). I want to have as little as > >> possible differences in GUI of my program when it starts under GNOME, > >> KDE or Windows. May be some other libraries for crossplatform > >> development are exists. > >> > >> What library better for unification of application look and > >> developing? > >> > >> P. S. Excuse my English, please :) > > > > qt > > There's a few to choose from. Here's some: > > java - portability was one of the original design goals and it is still ugly. Also very funny and old bugs. > javafx - looks real interesting for 2D graphics > gtk - lots of language wrappers available also windows port not so great. Lots of wrappers is not unique. > qt4 - some kde apps are starting to be portable kde always was portable. Also developed as a cross plattform lib. Lots of windows apps already use qt. Great documentation. Lots of language bindings, nicer licensing. > shoes - really simple UI, designed for learning > gosu - 2D cross platform library > don't know them.
Re: [gentoo-user] Whats better for crossplatform applications?
On May 31, 2009, at 2:04 AM, Volker Armin Hemmann wrote: On Sonntag 31 Mai 2009, Alexander Pilipovsky wrote: May be, it's not a "only Gentoo" question, but I want to write and start applications under Gentoo and Windows. I saw Tcl/Tk library in work (as example OOMMF: http://math.nist.gov/oommf/, but it, sometimes, unstable under Windows XP). And it did not like me to look of buttons, lists etc. Other way I saw in using wxPython (http://www.wxpython.org/) or wxWidgets (http://www.wxwidgets.org/). I want to have as little as possible differences in GUI of my program when it starts under GNOME, KDE or Windows. May be some other libraries for crossplatform development are exists. What library better for unification of application look and developing? P. S. Excuse my English, please :) qt There's a few to choose from. Here's some: java - portability was one of the original design goals javafx - looks real interesting for 2D graphics gtk - lots of language wrappers available qt4 - some kde apps are starting to be portable shoes - really simple UI, designed for learning gosu - 2D cross platform library I'm sure there are more... Have fun, Roy
Re: [gentoo-user] Whats better for crossplatform applications?
On Sonntag 31 Mai 2009, Alexander Pilipovsky wrote: > May be, it's not a "only Gentoo" question, but I want to write and start > applications under Gentoo and Windows. I saw Tcl/Tk library in work (as > example OOMMF: http://math.nist.gov/oommf/, but it, sometimes, unstable > under Windows XP). And it did not like me to look of buttons, lists etc. > Other way I saw in using wxPython (http://www.wxpython.org/) or > wxWidgets (http://www.wxwidgets.org/). I want to have as little as > possible differences in GUI of my program when it starts under GNOME, > KDE or Windows. May be some other libraries for crossplatform > development are exists. > > What library better for unification of application look and developing? > > P. S. Excuse my English, please :) qt
[gentoo-user] Whats better for crossplatform applications?
May be, it's not a "only Gentoo" question, but I want to write and start applications under Gentoo and Windows. I saw Tcl/Tk library in work (as example OOMMF: http://math.nist.gov/oommf/, but it, sometimes, unstable under Windows XP). And it did not like me to look of buttons, lists etc. Other way I saw in using wxPython (http://www.wxpython.org/) or wxWidgets (http://www.wxwidgets.org/). I want to have as little as possible differences in GUI of my program when it starts under GNOME, KDE or Windows. May be some other libraries for crossplatform development are exists. What library better for unification of application look and developing? P. S. Excuse my English, please :) -- Alexander Pilipovsky aka Engraver signature.asc Description: OpenPGP digital signature