버
버즈빌
August 8, 20171회
안드로이드 파편화(Fragmentation)에 대하여

간단 소개
안드로이드 파편화의 원인과 문제점을 분석하고, 스타트업의 효율적인 대응 전략 및 구글의 해결 노력을 제시합니다.
AI Summary
- 안드로이드 파편화의 이해
- 파편화는 앱 구동 환경이 기기별로 분열된 상태를 의미하며, OS 파편화와 하드웨어 파편화로 나뉜다.
- iOS에 비해 안드로이드는 파편화가 심각하며, 이는 다양한 문제를 야기한다.
- 파편화의 원인과 대응
- 안드로이드 기기 제작 과정에서 제조사별 커스터마이징으로 인해 하드웨어 파편화가 발생하고, 이는 OS 파편화의 원인이 되기도 한다.
- 스타트업은 파편화 대응에 드는 리소스를 최소화해야 하며, 대표 모델 중심 테스트, 버전 분기 최소화, 신규 버전 호환성 체크 등이 필요하다.
- 구글의 노력과 미래
- 구글은 레퍼런스폰 출시, OS 업데이트 주기 단축, 플레이 스토어를 통한 핵심 기능 업데이트, Project Treble 등을 통해 파편화 문제 해결을 위해 노력하고 있다.
- 파편화 문제는 지속적으로 개선되고 있지만, 여전히 개발 시 고려해야 할 중요한 문제이다.
Next Feeds

Typescript로 Local Storage 안전하게 사용하기
Typescript 환경에서 LocalStorage를 안전하게 사용하기 위해 BrowserStorage를 도입, 데이터 레이어에서 관리하고 Model 기반으로 저장/로드하는 방법을 제시.
TypescriptLocalStorageBrowserStorageClean ArchitectureDataSource
2017. 8. 3.
뱅크샐러드

오픈소스를 쇼핑하는 엔지니어
스타트업 엔지니어가 오픈소스를 선택할 때 고려해야 할 사항과 좋은 오픈소스를 찾는 방법에 대한 가이드라인을 제시한다.
오픈소스선택 기준검색 키워드유지보수레퍼런스
2017. 5. 12.
버즈빌

효과적인 LTV 활용기
LTV를 활용하여 마케팅 ROI를 분석하고, UA 채널을 최적화하여 수익성을 개선하는 방법에 대한 버즈빌의 경험 공유.
LTVROIUAretention rate마케팅
2017. 4. 18.
버즈빌

개발자의 입장에서 본 버즈빌의 개발 문화: 애자일 소프트웨어 개발
버즈빌의 애자일 개발 문화는 고객 만족을 최우선으로, 수평적인 소통과 지속적인 개선을 통해 발전하고 있습니다.
애자일소프트웨어 개발버즈빌스크럼CI/CD
2017. 3. 31.
버즈빌

딥러닝 (Tensorflow) 을 이용한 추천시스템 개발
Tensorflow를 이용한 딥러닝 기반 추천 시스템 개발 과정과 결과를 소개하고, 실제 서비스 적용을 통해 클릭률 향상을 검증합니다.
추천 시스템딥러닝TensorflowRNN개인화
2017. 2. 22.
버즈빌

Android MVP Pattern - What, Why and How?
안드로이드 앱 개발에 MVP 패턴을 적용하는 방법과 그 효과를 설명하고, 실제 리팩토링 사례를 통해 MVP 패턴의 장점을 강조합니다.
MVP 패턴안드로이드리팩토링디자인 패턴소프트웨어 아키텍처
2017. 1. 31.
버즈빌