시장의 단편화
Market fragmentation테크놀로지 시장의 단편화는 시장이 호환성이 높은 복수의 테크놀로지 또는 테크놀로지 스택으로 구성되어 있는 경우에 발생합니다.이 때문에, 단일 제품의 장래의 구매자는, 보완 제품이나 서비스의 자유로운 선택을 유지하는 것이 아니라, 제품 생태계 전체에 전념할 필요가 있습니다.
플래그멘테이션에는 시장 플래그멘테이션과 버전 플래그멘테이션이 있습니다.플래그멘테이션은 표준화의 반대이며 표준화에 의해 해결됩니다.
시장의 단편화
시장 분할은 여러 경쟁사가 호환성이 매우 낮은 기술 또는 기술 스택을 제공하여 공급업체에 구속될 수 있습니다.
버전 플래그멘테이션
버전 조각화는 기업이 제품 사양에 대한 누적된 변경의 결과로 동시에 또는 시간에 따라 호환되지 않는 여러 버전 또는 단일 제품의 변형을 제공할 때 발생합니다.
Android 및 iOS 운영 체제
안드로이드 개발 커뮤니티에서 사용되는 용어는 안드로이드 단편화입니다.[3]Android 내에서의 단편화는 Android 플랫폼의 다양한 버전이 하드웨어의 혼합과 결합되어 일부 기기가 [3]특정 애플리케이션을 제대로 실행할 수 없게 되는 경우입니다.구글이 안드로이드 운영체제를 킷캣으로도 알려진 버전 4.4로 업그레이드했음에도 불구하고 사용자들은 이전 버전의 운영체제, 주로 진저브레드(2018년 기준[update] 점유율 0.3%)를 계속 사용했다.원인은 주로 디바이스의 하드웨어 제조원이 여러 가지 이유로 최신 운영체제로 업그레이드 할 수 없기 때문입니다.그 결과, 한 버전용으로 작성된 애플리케이션은 다른 버전에서도 일관되게 동작하지 않으며, [4]그 반대도 마찬가지입니다.
2010년 8월, OpenSignal 무선 크라우드 소싱 앱의 개발자는 "안드로이드"에 대해 3,997개의 명확한 값을 검출했습니다.build.MODEL"[5]을 클릭합니다.이 변수는 커스텀 ROM을 추가함으로써 변경될 수 있지만 디바이스 모델을 나타냅니다.OpenSignal은 이것이 앱 개발에 문제를 일으켰지만, 매우 다양한 모델이 안드로이드가 더 많은 시장에 진출할 수 있음을 인정했습니다.
개발자들은 구글과 하드웨어 제조사들에게 책임을 전가했고, 구글은 소프트웨어 개발자들이 자사의 [4]약관 가이드라인을 지키지 않는다고 비난했다.단편화 문제로 인해 구글은 소프트웨어 개발 키트에 대한 금지 조항을 추가해야만 했고, 개발자들은 안드로이드 운영체제용으로 [4]개발하기 전에 이를 받아들여야 한다.예를 들어 OpenSignal과 Testdroid 연구에 따르면 OEM 업체는 Google보다 훨씬 더 많은 Android 생태계를 단편화하고 있습니다.
귀하는 SDK에서 파생된 소프트웨어 개발 키트의 배포, 작성 또는 프로모션을 포함하여 Android의 단편화를 야기하거나 야기할 수 있는 어떠한 조치도 취하지 않는다는 데 동의합니다.
레퍼런스
- ^ Android 버전 배포 통계는 Android Studio에서만 사용할 수 있습니다.
- ^ 전 세계 모바일 및 태블릿 iOS 버전 시장 점유율
- ^ a b Android 플래그멘테이션이란
- ^ a b c Google은 SDK에 대한 업데이트된 용어로 Android 조각화를 목표로 합니다.
- ^ "Android Fragmentation Visualized". Archived from the original on 2018-04-17. Retrieved 2018-09-11.