Live briefing
Everything about Interface Builder
Developer Application for MacOS
Interface Builder is a software development application for Apple's macOS operating system. It is part of Xcode, the Apple Developer 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, or more recently, as an XML-based .xib file. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Interface BuilderA 5-minute orientation
- Pick up a classic book: Design PatternsThe most-reprinted book on the subject
- Read the landmark paper: The JigCell Model Builder: A Spreadsheet Interface for Creating Biochemical Reaction Network ModelsCited 20 times
- Go sideways: Project BuilderA closely related topic
- Go sideways: GNUstepA closely related topic
🏆 Landmark papers (most cited)
The JigCell Model Builder: A Spreadsheet Interface for Creating Biochemical Reaction Network Models
INTerface Builder: A Fast Protein–Protein Interface Reconstruction Tool
Evaluation of the next interface builder for prototyping a smart telephone
Design of a web laboratory interface for ECG signal analysis using MATLAB builder NE
A Natural Language Query Builder Interface for Structured Databases Using Dependency Parsing
MOG user interface builder: a mechanism for integrating application and user interface
A Survey of Natural Language Query Builder Interface for Structured Databases using Dependency Parsing
iOS SDK (3); How to use Interface Builder
📚 Books worth reading
Design PatternsErich Gamma, John Vlissides · 1995- 📕Flash Builder @ WorkCesare Rocchi · 2011
Data visualization with Flash builderCesare Rocchi · 2011
Java PreciselyPeter Sestoft · 2002
Microsoft Win 32 Application Programming InterfaceMicrosoft Press · 1991
CocoaRichard Wentk · 2010
Professional iPhone and iPad Application DevelopmentGene Backlin · 2010- 📕The BIM manager's handbookDominik Holzer · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Project Builder Project Builder is an integrated development environment (IDE) originally developed by NeXT for version 3 of the NeXTSTEP operating system by separating…
- GNUstep GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for…
- Jean-Marie Hullot Jean-Marie Hullot (February 16, 1954 – June 17, 2019) was a French computer scientist and programmer who authored important programs for the original Macintosh…
- NeXTSTEP NeXTSTEP is a discontinued object-oriented, multitasking operating system developed by NeXT, the technology company founded by Steve Jobs. Based on the…
- OpenStep OpenStep is an object-oriented application programming interface (API) specification developed by NeXT and Sun Microsystems, separating the application…
- WebObjects WebObjects is a discontinued Java web application server and a server-based web application framework originally developed by NeXT Software, Inc. WebObject's…
- Core Data Core Data is an object graph and persistence framework provided by Apple in the macOS and iOS operating systems. It was introduced in Mac OS X 10.4 Tiger…
- Cocoa (API) Cocoa is Apple's native object-oriented application programming interface (API) for its desktop operating system macOS. Cocoa consists of the Foundation…