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
