다음의 포스트를 참고하여 작성하였습니다.
Github, 모바일 개발자 로드맵, (2022.01.14)


  1. IDE
    • Xcode
  2. Grammer
    1. Functional Programming(Swift)
    2. Object-oriented Programming(Objective-C)
  3. iOS
    1. Human Interface GuideLine
    2. iOS Tech
      1. App Architect
      2. App Life-Cycle
      3. View-ViewController
        1. AutoLayout
      4. Multi-Touch Event Handling
    3. Cocoa Design Pattern
      1. MVC
      2. Singleton
      3. Delegate
      4. ResponderChain
      5. Observer
    4. Network
      1. RESTful APIs
      2. TCP/IP Socket APIs
  4. Language
    1. Swift
      1. Protocol-Oriented Programming
      2. Concurrent Programming
        1. DispatchQueue
      3. Advanced Design Pattern
        1. VIPER
        2. MVVM
    2. Objective-C
  5. System Framework
    1. Core Foundation
    2. Cocoa Touch
  6. Reactive Programming
    1. Combine
      1. SwiftUI
    2. RxSwift
  7. Data Persistance
    1. Realm
    2. Serialize
      1. Keychain
      2. JSON
  8. Project
    1. Build Config
    2. Scheme
    3. Target
  9. Package Manager
    1. Swift Package Manager
    2. CocoaPods
    3. Carthage
  10. Instruments
    1. Allocations
    2. Leaks
    3. Time Profile
  11. Testing
    1. XCTest
      1. TDD
    2. UI Test
    3. Code Coverage
  12. Build & Deployment
    1. CI
      1. Jenkins
      2. Travis
      3. bitrise
      4. Fastlane
      5. Xcode Server
    2. Analytic Tools
      1. Firebase
        • Crashlytics
      2. TestFlight
      3. UserHabit

향후 iOS 학습을 진행하면서 지도로 사용하려한다.