I want to jump into iOS and OS X development. Coming from a web development background (Python, Javascript, HTML/CSS, etc.), what would be the best way to go about learning Swift to make apps? What are the best resources (preferably free) to use?