- Apple Developer - Centralized resource that makes available various materials related to software development for Apple Ecosystem.
- GitHub - Yes, that is right!
GitHub
is one of your best friends. Here you can find a ton of examples, projects and learn from them. - The Clean Code Blog - Not directly related, The Clean Code Blog by Robert C. Martin aka Uncle Bob is a must have resource for Apply Ecosystem developer.
- Ray Wenderlich - Is one of the most trusted and well known resources for iOS, macOS, Android, Game Development (and the list goes on).
- AppCoda
- objc io
- NSHipster
- Natasha The Robot - Natasha Murashev's iOS development blog.
- iOS Goodies - Curated weekly iOS newsletter.
- We ❤️ Swift - Swift and iOS tutorials, articles, books and more.
- Hacking with Swift - Maintained by Paul Hudson,
Hacking with Swift
is a regularly updated resource for learning all kinds of amazing things. - Swift Forward - Blog by Lammert Westerhoff about Swift and iOS.
- Medium: iOS and OSX Development
- Swift by Sundell - Swift By Sundell is a weekly blog about Swift development.
- Sound of Silence - iOS/macOS blog by Matt Reagan.
- Khanlou - Swift and Objective C blog bt Soroush Khanlou.
- Swift Weekly - A community-driven weekly newsletter about what's happening in the Swift open source projects at Swift.org
- Swift Org
- The Swift Dev - Learn all about the Swift programming language.
- INVASIVECODE
- What's new in Swift? - Learn what's new in Swift with hands-on code examples, all in one place and with no clutter.
- Marco Santa Developer - Personal blog about programming by Marco Santarossa.
- Yet another Swift blog - Personal blog about Swift by Vadim Bulavin.
- Brian Advent - Tutorials For iOS Developers.
- Let's Build App - High quality iOS tutorials and traning.
- Ole Begemann - Personal blog and website about Swift and iOS by Ole Begemann.
- Big Nerd Ranch - iOS Blog from Big Nerd Ranch.
- Swift Unboxed - Blog about Swift programming language by Greg Heo.
- NSBlog - Personal blog about Mac development by Mike Ash.
- Srdan Rasic - Personal blog about iOS development by Srđan Rašić.
- Cocoa with Love - Personal blog about ObjC and Swift development by Matt Gallagher.
- iOS Brain - Personal blog about iOS development by Andrew L. Jaffee.
- Clean Swift - Clean Architecture + TDD. Code less. Test more. Author: Raymond Law.
- Crunchy Development - Crunchy Development is a Blog about Apple’s Swift programming language. Author: Olivier Halligon.
- SwiftLee - A weekly blog about Swift, iOS and Xcode Tips and Tricks.
- MAKING APP PIE - Adventures in Swift and iOS App Development.
- AGOSTINI.TECH - THE RAVINGS OF AN IOS CROWD.
- The Swift Post - A blog about software development using Swift by Candost Dagdeviren, Göksel Köksal, Alp Avanoğlu.
- iOS Dev Recipes - iOS Dev Recipes is a starting point for developers working on iOS apps. Built and maintained by Dave Lyon and Traboule Software.
- mokacoding - A blog by Giovanni Lodi where he writes at least once a month, on software testing, productivity, and iOS development.
- paul-samuels.com - A blog by Paul Samuels about software development languages, tools and techniques.
- Use Your Loaf - A blog by K. Harrison, software development veteran, about developing for iOS.
- Rambo.codes - Guilherme Rambo writes about his coding and reverse engineering adventures.
- SwiftRocks: NSReverseEngineering() - A blog by Bruno Rocha, Senior iOS Developer about reverse engineering and spelunking Swift and iOS.
- Igor Kulman - Adventures in the world of Swift and iOS, reminiscing about the days of C#, F# and Windows development. Personal blog by Igor Kulman.
- Eon's swift blog - A personal blog about Swift development by André J.
- PSPDFKit - iOS Blog - A blog about iOS development by PSPDFKit team.
- PSPDFKit - macOS Blog - A blog about macOS development by PSPDFKit team.
- MARTINMITREVSKI - A blog about iOS/ARKit development by Martin Mitrevski.
- KHAWER KHALIQ - A Swift-related blog by Khawer Khaliq.
- Swiftjective-C - A periodical on the art of modern iOS software engineering.
- Medium: Swift Algorithms & Data Structures - A book on modern code, illustrations & computer science by Wayne Bishop.
- Joachim Complains About Things 😤 - A blog about bad software and how not to write bad software. Occasionally, about good software. Author Joachim Kurz.
- FlexMonkey - Creative coding in Swift. A blog by Simon Gladman.
- QuickBird Studios: Blog - Mobile App Development Blog by QuickBird Studios.
- WILLIAM BOLES - Blog - A blog about iOS development by William Boles.
- Fluffy - Mostly iOS fun stuff.
- Swift in Depth - Swift in Depth is all about sharing practical tips and filling knowledge-gaps for the (fairly) experienced Swift developer so that you can level-up your Swift skills.
- SOUNDCLOUD - iOS Blog - A blog about iOS development.
- BENJAMIN SANDOFSKY - Ben Sandofsky Builds Apps. Benjamin used to lead Twitter for iPhone.
- Simon's Sanitarium - A blog about game/graphics development. Among another things, there you can find materials about SpriteKit, GameplayKit and other Apple related technologies.
- Pierre Felgines - A blog about iOS development.
- CODEA & SHADE - Blog - Creators of Codea and Shade apps share their ideas, insights and sources for amazing developments.
- Majid's Blog - A blog about Swift development by Majid.
- The Always Right Institute. Almost always sometimes definitely right. - A blog about Swift development by the former Apple engineer with over 25 years of experience - Helge Heß.
- Late Night Swift - A Swift and iOS Development Blog.
- Kyle Bashour - A blog about Swift and iOS development by Kyle Bashour - who works at Lyft.
- iOS Creator - iOS tutorials.
- Liss is More - A blog by By Casey Liss.
- ruiper.es - Ramblings about code.
- aplus.rs - Personal blog about iOS development from Aleksandar Vacić.
- sarunw.com - An iOS development blog.
- Apple Machine Learning Journal
- MATTHIJS HOLLEMANS - Machine Learning
- Pete Warden's blog
- HeartBeat - Medium Publication on Mobile Machine Learning
- MetalKit - Graphics programming using Metal API.
- Metal by Example - High-performance graphics and compute programming for iOS.
- Image Metalling - (The blog is in Russian language) High-performance programming for iOS and OSX.
Unfortunately GitHub
does not allow to follow orginizations, so we need to store them manually somehow. Here is the list of amazing GitHub
organizations where a lof of useful and quality stuff can be found:
- Apple
- attaswift - A collection of useful Swift packages.
- SwiftJava - A Swift to Java Bridge.
- AudioKit - Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS.
- Moya - Network abstraction layer written in Swift.
- ReactiveX - Reactive Extensions for Async Programming.
- Firebase - A comprehensive mobile development platform.
- Alamofire - Elegant Networking in Swift.
- Realm - Persistence framework.
- Mapbox - Mapbox is the location data platform for mobile and web applications. We're changing the way people move around cities and explore our world.
- Swift by Sundell
- Swift Unwrapped
- Inside iOS dev is a weekly show about real world iOS development by Alex Bush, Andrew Rohn
- John Sundell and Gui Rambo discuss Apple news and rumors from a developer's perspective
- SwiftCoders: Interviews with Swift Developers
- Fireside Swift is a popular Swift programming podcast where two buddies, Zack and Steve, discuss a new Swift topic each week
- From development and design to marketing and support, Under the Radar is all about independent app development
- CartoonSmart Tutorials
- The Swift Community Podcast
- Swift over Coffee is a podcast that helps you keep your Swift skills up to date the easy way, hosted by Paul Hudson and Sean Allen
- iOS Dev Discussions - Discussing the world of iOS Development and the latest news in Swift by Sean Allen