728x90
반응형
iOS개발
-
iOS 개발자가 없는 상황에서 Android 개발자가 iOS 앱을 유지보수한 경험iOS 2025. 3. 31. 22:54
1. 배경2024년 말, 회사에서 갑작스럽게 iOS 개발자가 퇴사하는 일이 발생했다. 기존 iOS 앱의 유지보수는 물론, 신규 기능 추가까지 필요한 상황이었지만, 팀 내에 iOS 경험이 있는 개발자가 없었다. 결국, Android 개발자인 내가 긴급 투입되어 iOS 앱을 유지보수하게 되었다. 처음에는 막막했지만, 다양한 시행착오를 겪으며 iOS 개발을 경험할 수 있었다. 2. iOS 개발 환경 적응하기Xcode와 Swift 익히기Android 개발자는 주로 Android Studio와 Kotlin을 사용하지만, iOS는 Xcode와 Swift를 기본으로 한다. 처음에는 UI 배치 방식부터 프로젝트 구조까지 모든 것이 낯설었다.Xcode: IDE의 단축키부터 빌드 및 디버깅 방식까지 적응하는 데 시간이 필..