Thursday, June 11, 2009

GShisen on the Macintosh


So, after the work of clean-up of GShisen its interface is now created mostly from its Gorm file, including its menu structure and dialog panels. The nice thing is that mostly it was code removal! Everything is not smoother and clearer.

Now, with a clean project I attempted a port to Mac, I redid the whole project in Xcode and the NIB file in InterfaceBuilder, within two hours I had a usable GShien on the Macintosh. A port already existed, but the new NIB-based interface is much smoother and indeed perfectly native. Really amazing at how fast the port is and how ProjectCenter-XCode and Gorm-IB relate side by side. I actually like how clean the GNUstep counterparts are. Setting up the InfoPanel on ProjectCenter is a breeze and it comes out perfect!

No comments: