I β€οΈ π¨π»βπ»π±π§π΄π―πβ½βοΈπΆπΊπ£πππππ§ββοΈοΈ
μΏ ν‘μμ μΌνκ³ μλ iOS κ°λ°μμ λλ€. ν루μλ λͺ λ²μ© μ°λ¦¬μ μ§ν₯μ μ μκ°νκ³ , λͺ©νλ₯Ό μν΄ ν루ν루λ₯Ό μΉμ΄νκ² μ΄μκ°κ³ μμ΅λλ€.Everyone thinks of changing the world, but no one thinks of changing himself. - Leo Tolstoy
π¨π»βπ» Work
β λ°μν, λ¨λ°©ν₯ μν€ν μ²μ Swiftλ₯Ό μ¬μ©ν΄ Coupang μ±μ κ°λ°νμ΅λλ€.
β ν΄λ¦° μν€ν μ²μ Modularλ₯Ό μ μ©ν Coupang Wing νλ§€μμΌν° μ±μ κ°λ°νμ΅λλ€.
β Jenkinsμ Fastlaneμ νμ©νμ¬ CI/CD νμ΄νλΌμΈμ ꡬμΆνμ΅λλ€.
β μ½λ 리뷰 λ¬Ένμ μ΅μνκ³ λ°μ΄ν° κΈ°λ°μ μμ¬κ²°μ μ μ‘΄μ€ν©λλ€.
β λ°μν, λ¨λ°©ν₯ μν€ν μ²μ Swiftλ₯Ό μ¬μ©ν΄ Dooray! μ±μ κ°λ°νμ΅λλ€.
β λͺ¨λν κΈ°μ λ‘ μ¬λ¬ μ νμμ 곡ν΅μΌλ‘ μ¬μ©νλ κ³΅ν΅ λͺ¨λμ κ°λ°νμ΅λλ€.
β κ΄κ³ λͺ¨λμ κ°λ°νκ³ μμ΄μ μ€μΏ¨ μ±μ μ μ©νμ΅λλ€.
β Xcode μλ²λ₯Ό νμ©νμ¬ CI/CD νμ΄νλΌμΈμ ꡬμΆνμ΅λλ€.
β μ± κ°λ° νμ€ κ°μ΄λ(νλ‘μ νΈ μ ν , κ³΅ν΅ λͺ¨λ μ μ©)λ₯Ό μμ±νκ³ λ°°ν¬νμ΅λλ€.
β λ§€μ£Ό iOS μ΄μλ₯Ό μ 리νκ³ ν λ‘ νλ iOS Weeklyλ₯Ό μ§ννμ΅λλ€.
π Project
β μ¬ν μν νμ΄μ§, κΈ°νμ κ°λ°
β A/B ν μ€νΈ κ°λ°
β ν΄λ¦° μν€ν μ²μ MVVM+Rxλ₯Ό μ 체 μ μ©ν μ κ· μ± λ°μΉ
β Jenkins & Fastlaneμ νμ©ν CI/CD νμ΄νλΌμΈ ꡬμΆ
β Swift, Auto Layout κΈ°λ° UI
β Swift, Auto Layout κΈ°λ° UI
β νλ‘μ νΈ, λ©μΌ, μΊλ¦°λ μ μ§ λ³΄μ λ° κ°λ°
β μν€, λλΌμ΄λΈ μ κ· κ°λ°
β MVVM+Rx, ReactorKit μ μ©
β Storyboard, Code-based UI
β Remote Configλ₯Ό νμ©ν μ± μ΄κΈ°μ€μ μ£Όμ λͺ¨λ(Launching) κ°λ°
β Objective-C to Swift λ§μ΄κ·Έλ μ΄μ
β CocoaPods, Swift Package Manager μ΄μ
β ν μ€νΈ μ£Όλ κ°λ°
β Google Ad Manager SDK κ΄κ³ ν¨μΉ
β λ°°λ κ΄κ³ , λμμ κ΄κ³ μ»΄ν¬λνΈ κ°λ°
β Swift, Auto Layout κΈ°λ° UI
π Education