Last Update: 2/August/2018.
Curated list of articles, web-resources, tutorials, Stack Overflow
and Quora
Q&A, GitHub
code repositories and useful resources that may help you dig a little bit deeper into iOS. All the resources are split into sub-categories which simlifies navigation and management. Feel free to use and suggest something to learn (iOS related of course 😜).
You may see some non-directly related topics such as Computer Graphics
, Machine Learning
or Design Patterns
- these are actually related, in some ways, to iOS
development, but in a much broader and more specific way. With the addition of new materials, the structure of the document will be properly maintained meaning that it will become a reference book for learning. Happy evolving 🤓:octocat:
- About
- Amazing Resources
- ARKit
- Vision Framework
- CoreML
- CreateML
- SceneKit
- SpriteKit
- GameplayKit
- Metal
- AVFoundation
- ReplayKit
- MapKit
- Asset Catalog
- Playground
- UIKit
- Core Animation
- Core Graphics
- Core Image
- Core Location
- Core Data
- Core Motion
- HealthKit
- CloudKit
- In-App Purchase
- NLP
- Swift
- Xcode
- Internationalization
- Security
- Payments
- Document Based Apps
- Algorithms and Data Structures
- Networking
- Frameworks Development
- Debugging
- Testing
- App Submission
- Git
- Asynchronous Programming
- Functional Programming
- Protocol-Oriented Programming
- Architecture And Design Patterns
- Test Driven Development
- Computer Graphics
- iOS Development
- Machine Learning
- Clean Code
- App Distribution
- CocoaPods
- Carthage
- Frameworks
- Design
- UX
- Interview
- Other
The project is availabe under MIT Licence