| Home > Listing Index > Games > Interface Builder |
Games - Interface Builder |
|
||
| Interface Builder is a software development application on Apple Computer's Mac OS X operating system. It is part of Xcode (formerly Project Builder), the Apple Developer Connection developer's toolset. Interface Builder allows Cocoa and Carbon developers to create interfaces for applications using a graphical user interface. The resulting interface is stored as a .nib file (short for NeXT Interface Builder). Interface Builder is descended from the NeXTSTEP development software of the same name. Its design is closely mirrored in Gorm, an interface builder for GNUstep. A version of Interface Builder is also used in the development of OpenStep software. HistoryInterface Builder first made its appearance in 1990 as part of NeXTSTEP 2.0. It was one of the first commercial applications that allowed interface elements (such as widgets and menus) to be placed in an interface using a mouse.DesignInterface Builder provides palettes, or collections, of user interface objects to an Objective-C developer. These user interface objects contain items like text fields, data tables, sliders, and pop-up menus. Interface Builder's palettes are completely extensible, meaning any developer can develop new objects and add palettes to Interface Builder.To build an interface, a developer simply drags interface objects from the palette onto a window or menu. Actions (messages) which the objects can emit are connected to targets in the application's code and outlets (pointers) declared in the application's code are connected to specific objects. In this way all initialization is done before runtime, both improving performance and streamlining the development process. Interface Builder saves an application's interface as a directory hive that contains the interface objects and relationships used in the application. These objects are marshalled into either an XML file or a NeXT-style property list file with a .nib extension. Upon running an application, the proper NIB objects are unpacked, connected into the binary of their owning application, and awakened. NIBs are often referred to as freeze dried because they contain archived objects ready to run. [ Visit the complete Wikipedia entry for Interface Builder ] | Searches on eBay |
| Some related entries: Starleague | Trigun: The Planet Gunsmoke | Nitpicking | Grand Theft Auto: Liberty City Stories soundtrack | Jukka Tapanimäki | Skies of Arcadia things and events | Maharajah and the Sepoys | El Grande | Wizard of Yendor | Nectarine | Korax |
eBay Pulse | eBay Reviews | eBay Stores | Half.com | Kijiji | PayPal | Popular Searches | ProStores | Rent.com | Shopping.com Australia | Austria | Belgium | China | France | Germany | India | Italy | Spain | United Kingdom |
About eBay | Announcements | Security Center | Policies | Site Map | Help |
| Copyright © 1995-2005 eBay Inc. All Rights Reserved. Designated trademarks and brands are the property of their respective owners. Use of this Web site constitutes acceptance of the eBay User Agreement and Privacy Policy. |
eBay official time |