버
버즈빌
January 24, 20221회
버즈빌 안드로이드 개발자는 이렇게 일합니다

간단 소개
버즈빌 안드로이드 개발자의 SDK 개발, 스프린트 기반 프로세스, 개발 문화 및 코드 리뷰에 대한 소개.
AI Summary
- SDK 개발 및 개선
- 안드로이드, iOS SDK 개발을 통해 광고 지면을 모바일 플랫폼에 적용하고 UI/UX 개선
- 새로운 광고 지면 및 UI 탐색, 모바일 디바이스 효율적 제공, SDK 고객 편의성 고민
- 스프린트 기반 개발 프로세스
- 2주 주기 스프린트 방법론 기반으로 SDK와 앱 빌드, QA 후 실제 배포 진행
- 팀 목표에 맞춰 스프린트 계획 수립, ChatOps 활용한 앱 빌드 및 SDK 배포
- 개발 문화 및 코드 리뷰
- 계층 기반 팀 구조, 직무 개발자 간 교류 및 정기 미팅 통해 코드 변경점, 이슈, 설계 공유
- 코드 리뷰 문화 정착, 구글 코드 리뷰 가이드 기반으로 내부 규칙 적용, Draft Pull Request 활용
Next Feeds
사용자 경험과 성능 개선 방법 in 카카오웹툰
카카오웹툰 FE 성능 개선 사례: CDN, SSR 캐싱, 로딩 Shimmer, 최적화된 리소스 사용, Lazy Loading, requestAnimationFrame, Passive 이벤트 리스너, 라이트 모드.
CDNSSR캐싱Lazy LoadingrequestAnimationFrame
2022. 1. 20.
카카오엔터테인먼트FE
사용자 경험과 성능 개선 방법 in 카카오웹툰
카카오웹툰의 사용자 경험 및 성능 개선 사례를 소개합니다. CDN, SSR 캐싱, 로딩 최적화, 리소스 관리, 인터랙션 개선 등 다양한 방법을 통해 사용자 만족도를 높였습니다.
CDNSSR캐싱Lazy LoadingWebP
2022. 1. 20.
카카오엔터테인먼트FE
GraphQL Mutation 설계하기
GraphQL Mutation 설계 시 이름 규칙, Input/Payload 설계, 명시적인 Mutation 사용의 중요성을 강조합니다.
GraphQLMutationAPI 설계Input 객체Payload
2022. 1. 13.
카카오엔터테인먼트FE
GraphQL Mutation 설계하기
GraphQL mutation 설계 시 이름 규칙, input/payload 구조, 중첩 활용 전략을 통해 효과적인 API를 구축하는 방법을 제시합니다.
GraphQLmutationAPI 설계input 객체payload
2022. 1. 13.
카카오엔터테인먼트FE

Pytest-bdd와 Selenium을 이용한 웹 UI 테스트 자동화
Pytest-bdd와 Selenium을 활용한 웹 UI 테스트 자동화 사례를 소개하고, 자동화 시작 시 고려사항, 유지보수, 확장성에 대한 고민을 공유합니다.
UI 자동화Pytest-bddSeleniumBDDTestrail
2022. 1. 9.
버즈빌
카카오웹툰은 GitHub Actions를 어떻게 사용하고 있을까?
카카오웹툰의 GitHub Actions 활용 사례를 통해 CI/CD 자동화 방법과 커스텀 액션 제작 및 활용법을 소개합니다.
GitHub ActionsCI/CDworkflowcomposite action카카오웹툰
2022. 1. 6.
카카오엔터테인먼트FE