Quote:
Originally Posted by balp
It have no stable support for snow leopard, yet.
There are issues with the classes in 2.8 advances features bug out, it renders things strange and some functions plain and simple crashes on MacOS while they work as intended on Linux and Windows. How ever it's possible to make stable applications that don't run 64 bit and used a limited subset of wxWidgets on Mac OS.
wxWidgets on MacOS have some issues, The latest stable don't even compile out of the box on Snow Leopard. I don't think that's is "quite" stable.
|
I am sorry, but you are wrong. We build on Snow Leopard all the time (we do build with 10.4 SDK but that's done for backwards compatibility). wxWidgets 2.8 is quite stable on a Mac and works well.
Current 2.9 svn tree is not quite fully baked (too bad, because I'd like to switch to it) but it is getting better.
That said, I'd like to note that wxWidgets is primarily a UI framework and should, ideally, be used as such. Using it for more than that, imho, is sub-optimal and will probably create issues down the road.
Anyway, that has nothing to do with Android. Until such day as
Google decides to provide Android with a native (i.e. accessible from C) user interface, there is no option for wxWidgets on it and no need for it either.
And because of how different UI and interaction is on mobile devices from non-mobile, it probably wouldn't help even if it was available.
[sopabox on]
I think one important aspect of starting a new project is to evaluate your "core technologies", building blocks for what you'd be doing. These are the things you carefully pick so that they can take you forward far enough without limiting too much what you do and with understanding that you will have to stick to them, the further you go. Because of that, it's always a good idea to not put all your eggs in one basket, and build on 2-3
core technologies (or a dozen, if you can afford it) so they can be gradually replaced or changed. If you center your project on a
single technology/library/toolkit it becomes dependent and difficult to move elsewhere. [soapbox off]