Learning Interface Builder for OS X

I have been writing my own tools in Linux shells and C, and have done a fair bit of programming on embedded systems where there is no interface at all, or maybe a few buttons. In other words, I've never written anything with a GUI interface! At this point I find myself in need of a custom tool with a graphical element. Much like a flow chart, but with automatic math functions being done by the object that are connected to each other.


I would like to do this in swift 3 which of course means I will be using XCode (8.1). Here's my problem: The interface builder is a bewildering confusion that I can't even begin to wrap my head around. As near as I can tell, I should be dragging and dropping interface elements onto the window (some are obvious, but most have no definition that I could find), and then somehow integrating those elements into object in my code. I've looked up every tutorial I could find and they either focus on iOS or are for versions of XCode so old that they don't even look the same. I can't find any Apple guide that doesn't have the same problems; iOS only, or really old and doesn't reflect what I see in the IDE.


So... how does a new person actually LEARN this thing? Sorry. Frustrated after hours with nothing to show but a window with random UI elements that don't do anything.

From my personal experience : I learned this through a book (there are many, I used iPhone development Author LaMarche) and found it pretty easy yo get the basics.


There are also a lot of tutorials you can look for, such as :

http : / / www.appcoda.com/learnswift/build-your-first-app.html

Learning Interface Builder for OS X
 
 
Q