I no longer have time to maintain this. If anyone wants to be added as a contributor so they can keep it up please reach out to me somehow or create an issue. The requirements are that these should not be blogs that just regurgitate what everyone else does. The resources added should be contributing unique thoughts and be written in a clear and concise manner. Also except in exceptional circumstances the resource should be free or have a majority of the useful content be free.
Big list of high-quality iOS learning resources including courses, blogs, newsletters, podcasts, and devloper communities
I have collected a list of quality iOS blogs, newsletters, courses etc to further your knowledge and stay on top of news. This is not a huge list of every resource out there by any means, but I think these are the best and more importantly I have tried to only include active sites. Most are free with the exception of a few course websites which are well worth the inexpensive monthly cost. Please let me know of others! twitter.com/earthabbey -- abbey @ abbeyjackson .ca
Before diving into iOS specific stuff, here are a list of resources to help people who are 100% new to programming get a feel for terminology and the way programming actually works:
- tutorialspoint.com/developers_best_practices
- tutorialspoint.com/computer_glossary.htm
- learn.saylor.org/course/view.php?id=66 (Elementary Data Structures -- this will help you greatly if you have no prior programming experience)
Several blogs are tutorial based but because they do not have good organization of tutorial topics I have included them here rather than the "Course-like" section where the organized tutorial sites are.
- news.ios-developers.io
- nshipster.com
- makeapppie.com
- garglingwithrazorblades.com
- cimgf.com
- littlebitesofcocoa.com
- developer.apple.com/swift/blog
- natashatherobot.com
- mikeash.com/pyblog
- iosunittesting.com
- gkbrown.wordpress.com
- grokswift.com
- jamesonquave.com/blog/
- blog.ios-developers.io
- ios-blog.co.uk
- medium.com/ios-os-x-development
- marco.org
- useyourloaf.com
- merowing.info
- inessential.com
- david-smith.org
- oleb.net
- cocoawithlove.com
- realm.io/news/#apple
- rx-marin.com
- rajkandathi.com
- appventure.me
- iosinsight.com
- tii.libsyn.com (News Podcast: "Today in iOS")
- raywenderlich.com/rwpodcast
- appleinsider.com/topic/podcast
- atp.fm
- iosbytes.codeschool.com/episodes
- 5by5.tv/iohyes
- coreint.org
- devchat.tv/iphreaks
- releasenotes.tv (Independent app development)
- relay.fm/radar (Independent app development)
- Swift Unwrapped
- Swift Over Coffee
- Swift by Sundell Answering Your Swift Questions
- iOS Dev Break
- Inside iOS Dev
- The Swift Community Podcast A podcast by the Swift community for the Swift community
- iosdevweekly.com
- ios-goodies.com
- ioscomponentsweekly.com
- iosweekly.curated.co
- indieiosfocus.curated.co
- weeklycocoa.news
- venturebeat.com/tag/ios
- techradar.com/us/news/mobile-computing
- appleinsider.com
- apple.com/ca/hotnews & apple.com/hotnews
- iosbytes.codeschool.com
- tii.libsyn.com (News Podcast: "Today in iOS")
- reddit.com/r/swift
- reddit.com/r/ios
- facebook.com/groups/swiftiosdev
- facebook.com/groups/iosdevs
- ios-developers.io
- bit.ly/1LSHi2f (G+ Community, 15K members)
- bit.ly/1Ved4B3 (G+ Community 3.5K members)
- bit.ly/1LbXz81 (LinkedIn Group)
- developer.apple.com/videos
- developer.apple.com/swift/resources
- asciiwwdc.com Searchable full-text transcripts of WWDC sessions
- tutorialspoint.com/ios
- tutorialspoint.com/objective_c
- tutorialspoint.com/swift
- appcoda.com
- rypress.com
- raywenderlich.com
- hackingwithswift.com
- designcode.io
- tutsplus.com
- objc.io
- cocoadevcentral.com
- bit.ly/1KI3PyM Coursera ObjC
- apple.co/1gVVEGv Stanford iOS7/ObjC
- apple.co/1BA3RDf Stanford iOS8/Swift
- apple.co/1OPXnYK Stanford iOS9/Swift
- itunes.com/PlymouthSwift Plymouth University Swift
- bit.ly/1YOWdnD Treehouse
- bit.ly/1lXwCcD Ray Wenderlich Video Courses ObjC & Swift
- bit.ly/1QmOtEE A Better Way to Learn Swift, from Thinkster
- bit.ly/1X6YmLh Code Path's "Understanding Swift"
- bit.ly/22gaZUN Swift Algorithms and Data Structures
- bit.ly/1rsNUAW Ray Wenderlich Swift Algorithm Club
- bit.ly/1rsNYka Algorithm Courses on Coursera (Not iOS specific)
- bit.ly/23vZDuU Building RESTful JSON apps in Swift
- apple.co/1Yv4Xj7 2016: iOS 10, XCode 8, Swift 3
- apple.co/1Yv4ZHL 2015: iOS 9, XCode 7, Swift 2
- apple.co/1Yv5a64 2014: iOS 8, XCode 6, Swift 1
- iOS Development with Swift in Motion
Most of this video list comes from Stefan SUT on LinkedIn
- vimeo.com/nsconf
- pomo.tv
- youtube.com/user/GotoConferences
- youtube.com/user/UIKonf
- realm.io/news/swift-summit/
- MobileCentralEurope on youtube
- youtube.com/user/pragmamark
- realm.io/altconf/
- vimeo.com/cocoaconf/videos
- vimeo.com/360conferences/videos
- dot conferences on youtube
======= Things you might want to know and which will help your learning
- developer.apple.com/resources
- sanketfirodiya/ios-marketing-resources
- inessential.com/hownottocrash
- metova.com/blog/dev/guide-xcode-ui-test I wrote this!
- metova.com/blog/dev/concurrency-in-ios/
- github.com/abbeyjackson/GitCheatsheet I wrote this!
- maniacdev.com/xcode-plugins
- XCode ShortcutKeys
- git-tower.com/blog/xcode-cheat-sheet
======= Templates I have made to make my life easier while I was learning confusing topics or new frameworks