Please enable JavaScript.
Coggle requires JavaScript to display documents.
Apple Developer Path - Coggle Diagram
Apple Developer Path
Swift
Memory Management
Closures
Value Types
Optionals
Early Exit
Reference Types
Protocols and Delegates
Collections Types
Strings
Literals
Access Control
Numeric conversion
Error Handling
Codable
Control Flow
Pattern Matching
Extensions
Property Observer
Tuples
Equatable
Hashable
Generics
Dynamic dispatching
High Order Function
Nested Types and NameSpacing
[Advanced Pattern Matching
Error Handling
Subscripts
KeyPaths
Property Wrappers
Library Evolution
Interoperability
Pointers
Reflection
Copy-On-Write
Dynamic Member Lookup
Dynamic Callable
Performances
Opaque Types
Mutations
Tools
Fastlane
Appstore Connect
CI/CD
Certificates
Sanity Tools
Scripting
Environments
Development Environment
LLDB
Instruments
Graph Debugger
Xcode Tools
Programming Paradigms
OOP
Reactive Programming
Functional Programing
Management
Agile
Scrum
Kanban
Self Management
Platforms
App Frameworks
Foundation
UI Frameworks
UIKit
SwiftUI
WatchKit
TVUIKit
AppKit
Catalyst
Service Frameworks
Combine
CoreData
Core Location
MapKit
AVFoundation
Core Bluetooth
ARKit
Metal
SpriteKit
CoreML
Best Practices
Programming
SOLID
Design Patterns
Style Guide
Cache
Third Party Tools
Libraries
Testing
Dependency Managers