AI Briefing

카카오, 비즈 클라이언트 개발팀의 개발 문화와 기술 스택 공개

·2020.12.09 00:00

핵심 내용

카카오톡 채널 서비스의 안정성과 효율성을 위해 iOS와 Android 간 비즈니스 로직을 통일하고 있다.

자세히 보기

카카오 비즈플랫폼개발팀의 비즈클라이언트개발파트는 카카오톡 내 채널 홈, 플러그인 서비스, 채널 관리자 앱 등을 개발 및 운영하며 비즈니스 기회를 확대하고 있다.

기술 스택과 개발 방식

  • iOS: Xcode 환경에서 Swift로 개발
  • Android: Android Studio에서 Java와 Kotlin을 사용하며, 기존 Java 레거시 소스를 Kotlin으로 전환하는 작업을 지속 진행
  • 효율성: 서비스 개발 시 iOS와 Android 간 비즈니스 로직을 최대한 통일하여 개발 효율을 높임

개발 문화와 협업 프로세스

일과 시작은 스탠딩 미팅으로 진행하며, 진행 중인 업무와 이슈를 공유한다. 코드 머지 전에는 반드시 리뷰와 승인을 거쳐 컨벤션 준수와 서비스 이슈 여부를 확인한다. 데일리 스크럼을 통해 문제를 빠르게 해결하고, '내 생각보다 더 좋은 생각이 있다'는 신념으로 토론을 통해 합의점을 도출한다.

향후 계획 및 비전

현재 채널의 정적인 구조를 동적으로 변경하고 다양한 템플릿을 제공하는 대대적인 개편을 준비 중이다. 또한 카카오톡 내에서 채널 생성 및 관리 기능을 직접 제공해 진입 장벽을 낮추고, 채널 관리자 앱을 카카오톡과 유사한 UX로 변모시켜 사용자 경험을 개선할 예정이다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.