
1
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
올리브영 앱 개발 프로세스
올리브영 앱은 하이브리드 플랫폼으로 개선하기 위해 여러 개발 프로세스를 수립하고 있습니다. 이 과정은 코딩 컨벤션, 앱 아키텍쳐 설계, 버저닝전략, 배포전략, 브랜치전략, 티켓 라이프사이클 정의로 구성됩니다.
코딩 컨벤션
개발자 간의 협업을 위해 Kotlin, Swift, Typescript의 코드 스타일 가이드를 정의하고, Lint 도구를 적용하여 코드 품질을 검증합니다.
앱 아키텍쳐
MVVM 패턴을 채택하여 모듈 간의 의존성을 줄이고, Reactive Programming을 통해 비동기 처리를 용이하게 합니다.
버저닝 및 배포 전략
Semantic Versioning을 통해 버전을 관리하며, Bitrise를 활용한 CI/CD 프로세스를 통해 앱을 자동으로 배포합니다.
브랜치 및 티켓 라이프사이클
Git Flow를 기반으로 한 브랜치 전략을 수립하고, 이슈 관리 도구를 통해 티켓의 생애주기를 정의합니다.