News for hackers. Stuff that matters.
Re:Haiku R1/beta2 has been released by 72deluxe on Tuesday June 09, 2020 @03:32PM (#23469963)
Is there any good intro on how to get developing under Haiku? I seem to remember there being a wxWidgets port years ago but the documentation regarding it is scant. I would like to know which development environment I could use (Qt Creator perhaps?) and get to writing some apps on it as I really enjoyed using Haiku and BeOS for fun.

Do you have any tips or pointers? Thanks in advance

Re:Haiku R1/beta2 has been released by tqh on Tuesday June 09, 2020 @04:07PM (#23470305)
Haiku has it own set of API's, that is a bit different than other platforms (message passing, multi-threaded). The UI API's is defined in the Interface Kit. See https://www.haiku-os.org/docs/api/

Here is the code for the Magnify App in Haiku: https://github.com/haiku/haiku/blob/master/src/apps/magnify/...

Re:Haiku R1/beta2 has been released by waddlesplash on Tuesday June 09, 2020 @03:35PM (#23469986)
There is wxQt running on top of the Qt5 port, yes, but it isn't that well used. I know someone got Code::Blocks running under it, but they were working on some issues in the wx port still. Development should be like it is under Linux with that.

Qt Creator is indeed in the depots and works pretty well, so you can use that.

If you have more questions, feel free to find us on IRC (Freenode#haiku), the forums, the mailing lists, the bug tracker, or (for ported software) on GitHub (@haikuports/haikuports). Or continue asking here if you prefer :)

Re:Haiku R1/beta2 has been released by VZ on Tuesday June 09, 2020 @03:55PM (#23470202)
The really interesting thing would be to have a wx port using the native API for it, but unfortunately the last time I heard about wxBe was in the last century...