๊ฐœ๋ฐœ/iOS

iOS ๊ฐœ๋ฐœ์ž ๋กœ๋“œ๋งต

๋ฉ๋ฉ์ฝฉ 2022. 6. 21. 22:15

 

์ถœ์ฒ˜ : https://computasha.github.io/iOS-roadmap/

 

 

๊ธฐ๋ณธ๊ธฐ ํƒ„ํƒ„ํ•œ iOS ๊ฐœ๋ฐœ์ž๋กœ ์„ฑ์žฅํ•˜๊ธฐ 

LEEO ๋‹˜์˜ ๋ธ”๋กœ๊ทธ์™€ iOS ๊ฐœ๋ฐœ ๋กœ๋“œ๋งต์„ ์ฐธ๊ณ ํ•ด์„œ ๋งŒ๋“  ์„ฑ์žฅ ๋กœ๋“œ๋งต

 

๐Ÿ’ป ๊ธฐ๋ณธ ์—ญ๋Ÿ‰

  • ์ž๋ฃŒ๊ตฌ์กฐ & ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • ๊ธฐ๋ณธ์ ์ธ ํ„ฐ๋ฏธ๋„ ์‚ฌ์šฉ๋ฒ•
  • Git - ๋ฒ„์ „ ๊ด€๋ฆฌ
  • SSH
  • HTTP / HTTPs ๊ทธ๋ฆฌ๊ณ  API
  • ๊ฒ€์ƒ‰ ๊ธฐ์ˆ 
  • ๋ฌธ์ž์—ด ์ธ์ฝ”๋”ฉ
  • ์˜คํ”ˆ์†Œ์Šค

 

๐Ÿคจ Basic

 

๐Ÿ”ฅ ์ž์ฃผ ๋“ฑ์žฅํ•˜๋Š” ์ฃผ์ œ

  • iOS SDK
  • Mobile Human InterFace Guideline
  • IOS Technology
    • App Architect
    • App lift-cycle
    • View-ViewController programming
    • AutoLayout
  • Cocoa Design Pattern
    • MVC
    • Singleton
    • Delegate
    • ResponderChain
    • Observer
  • Network programming
    • Restful API
    • TCP/IP Socket API
  • Notification
  • Error

 

๐Ÿคท๐Ÿป ์‹ฌํ™” ์ฃผ์ œ

  • Swift
    • Protocol-Oriented programming
      • Value semantics
      • Generics
    • Concurrent programming
      • DispatchQueue
      • Swift Standard
      • Swift Foundation
    • Advanced Design Pattern
      • VIPER
      • MVVM
      • ReactorKit
    • ReactiveProgramming
      • Combine
      • SwiftUI
      • RxSwift
      • ReactiveCocoa
    • I/O model
  • SystemFramework
    • Core Foundation
    • Cocoa Touch
  • Memory
  • Data Persistence
    • Core Data
      • Sqlite
    • Real
    • Serialize
      • Keychain
      • Json
      • PList
  • KeyedArchiver
  • Cloud
    • iCloud
    • Firebase
  • Project & WorkSpace
    • Build Config
    • Scheme
    • Target
  • PackageManager
  • Instruments
    • Allocations
    • Leaks
    • Time Profile
    • Network
    • Layout
    • Energy
    • Activity
    • SystemTrace
  • Testing
    • XCTest
      • TDD
      • Quick/Nimble
    • UITest
    • Code Coverage
  • Lint
  • Debugging Tools & Tips
    • LLBD
    • Break-Point
    • Gauges
    • Visual Debugging
      • Sanitizer
    • Diagnostics

๐Ÿ› ๏ธ ๋นŒ๋“œ์™€ ๋ฐฐํฌ

  • CI
    • Fastlane
    • Jenkins
    • Travis
    • bitrise
    • Xcode Server
  • Analytic Tools
    • GA
    • Firebase
      • Crashlytics
    • TestFlight
    • UserHabit
  • APP Store
    • Review Guideline
    • iTunes Connect
    • Lucky Reviewer

 

ํด๋ก ์ฝ”๋”ฉ