Interface Builder

Brennan Stehling <[email protected]>
Newsgroups gmane.comp.embedded.carlsbad-cubes
Message-ID <[email protected]>
I was researching the Java integration features for
MacOS X over the weekend and attempted to create an
Java application and learned how it is done.  What I
found very interesting is how it uses nib files which
are created by the Interface Builder application. 
(see link below)  With a graphical tool you can
assemble the interface with various menus and frames
and have the Interface Builder generate your stub
code.

http://developer.apple.com/documentation/DeveloperTools/Conceptual/ToolsOvr_Book/IDE/chapter_3_section_5.html

It struck me that it is very close to SwixML and other
XUL implementations, but I do not believe the nib
files are XML.  And I think XUL projects could build
on the easy of use that Apple has provided with
Interface Builder.  As a Web developer I do not work
with Swing, but when I do I am always intimidated by
layout managers.  With Interface Builder that is a
very minor concern.  And for connecting the view back
to a controller, the ability to round-trip the view
code with generated stub code is very appealing.  The
rapid prototyping capability is a major win for
Apple's tools.

I am curious how everyone feels tools like Franklin
compare to Interface Builder.


__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.