Reference of the most commonly used resources and frameworks to make iOS development quickier and easier.
- Apple:
Archived Documentation,Design Guideline,Documentation,Swift Standard Library,SwiftUI,Technotes,WWDC Notes,Xcode-s - Swift:
Language Guide,Language Reference,Swift CHANGELOG,Swift Proposals
- Algorithms and Data Structures:
GeneralDiffing Algorithms - Architecture:
App RoutingArchitecute PatternsDependency Injection - Compute:
MathML - Concurrency:
EventBusGCD - Date and Time:
- Hardware:
BluetoothCameraDevice InfoHapticsiBeaconLocation and MotionNFCOtherWired Connection - Media:
AudioGIFImagePDFProcessingStreamingSVGVideo - Misc:
AccesibilityARKitBlockchainDebuggingFontFunctional ProgrammingGamesLocalizationLoggingMapsReactive ProgrammingReflectionRegexServersideTexttvOSUser ConsentUtilityVR - Networking:
BonjourEmailMiscWeb ClientWebsockets - Parsers:
CSVJSONOtherXML HTML - Persistence:
ArchiveCacheCore DataDatabaseFilesNetwork StorageUserDefaults - Project Setup and Environment:
Code Quality ToolsGen ToolsMisc ToolsPackage ManagersXCode - Security:
AuthEncryptionKeychainMisc - System Services:
APNSNotificationsPassbookPaymentsPermissions - Tesing:
Other TesingTDD / BDDUI Tesing - UI Foundation:
AnimationsColorsGesturesGraphics and DrawingLayoutTransitions
- Inspired by:
- awesome-ios-ui
- awesome-android-ui
- python-cheatsheet
- Kindly
stolenforked from awesome-ios
Due to a large amount of resources, contents may not be up to date and/or frequently updated. Contribution is always welcome!
If you're willing to make a suggestion or contribution to this project please check the Contribution.md first.
