Firstly, I bought a Mac — an early 2012 13″ Macbook Air with 4GB RAM, 1.7GHz i5 processor, and 256GB SSD.
Secondly, I needed to download Xcode from the App Store. Xcode is the IDE containing among other things a Swift compiler and an Interface Builder for developing code and screens for IOS and/or OS X.
I became a registered developer. There are lots of useful resources available to a registered developer.
Thirdly, I downloaded the excellent “The Swift Programming Language” iBook, published by Apple. It contains an overview, a guide and a reference. Basically the complete package. It can be read on both your IOS device, and on the Mac.

Other useful resources that are on the internet for learning Swift include:
What’s up, everything is going nicely here and ofcourse every one is sharing data, that’s really excellent, keep up writing.|