On Thu, May 14, 2020 at 5:43 AM Johannes Brakensiek <
[email protected]> wrote:

> Hi Andreas,
>
> On 14 May 2020, at 10:56, Andreas Fink wrote:
>
> If you want to write new apps running on MacOS X & GNUstep, what would you
> use to create the nib/xib/storyboard stuff which Xcode manages normally for
> you?
> Handcoded source files? or is there an easier way.
>
> I was investigating this for some time. For now two approaches seem
> reasonable to me.
>
> The first one is creating xib files using Xcode and use these files with
> GNUstep. This works (somewhat well) since the latest GNUstep release.
>
The only XIBs that don't load are ones which contain classes we don't
have.  This is a situation I am in the middle of resolving.


> I did some basic documentation here: http://wiki.gnustep.org/index.php/XIB
> I have an experimental port of an app which uses this and kind of runs
> (thanks to the help of Fred): https://github.com/Letterus/app-time-tracker
>
> This approach would be even nicer if xib 5 support would be added to Gorm.
>
This is coming. :)

> The other approach is to use lib Renaissance1
> <#m_-4788156185845140931_fn:1> which requires writing xml files and f.e.
> is used by FisicaLab2 <#m_-4788156185845140931_fn:2> or EOModelEditor3
> <#m_-4788156185845140931_fn:3>.
>
For which you need to hand code XML.... :/

> Let me know what you think.
>
> Johannes
> ------------------------------
>
>    1.
>
>    http://www.gnustep.it/Renaissance/index.html |
>    https://github.com/gnustep/libs-renaissance ↩
>    <#m_-4788156185845140931_fnref:1>
>    2.
>
>    https://www.gnu.org/software/fisicalab/ ↩
>    <#m_-4788156185845140931_fnref:2>
>    3.
>
>    https://github.com/gnustep/libs-gdl2/tree/master/Apps/EOModelEditor ↩
>    <#m_-4788156185845140931_fnref:3>
>
> GC


-- 
Gregory Casamento
GNUstep Lead Developer / OLC, Principal Consultant
http://www.gnustep.org - http://heronsperch.blogspot.com
https://www.patreon.com/bePatron?u=352392 - Become a Patron

Reply via email to