어 오. 안드로이드 랜드에 문제가 있는 것 같습니다. Google 스마트폰 OS의 급속한 성장으로 인해 개발자는 여러 버전의 OS와 다양한 하드웨어 구성을 지원하는 데 어려움을 겪습니다. 12개 이상의 Android 휴대폰이 시장에 출시되어 있으며 모든 다양한 구성으로 인해 심각한 플랫폼 단편화가 발생하고 있습니다. Wired.com 보고서:
"많은 문제로 인해 Android 앱 관리를 "악몽"으로 만들었습니다. OS(Android 1.5, 1.6 및 2.0), 많은 전화기의 사용자 정의 펌웨어 및 서로 다른 장치 간의 하드웨어 차이 모델.”
사용자에게 이는 때때로 하드웨어에서 전혀 작동하지 않는 버그가 있는 앱을 의미합니다. 한 개발자는 Wired.com에 새로운 기능을 추가하는 데 집중하는 대신 자신의 앱이 다양한 하드웨어 및 소프트웨어 구성에서 작동하는지 확인하는 데 모든 시간을 할애한다고 말합니다.
구글이 마이크로소프트 영역을 헤매고 있는 것 같다. Microsoft는 현재 중단된 "Plays For Sure" 음악 플레이어 플랫폼과 똑같은 문제를 겪었습니다. 여러 하드웨어와 소프트웨어를 지원하는 어려움 때문에 "Plays For Shit"으로 알려지게 되었습니다. 구성.
Apple과 같이 하드웨어와 소프트웨어를 모두 소유하는 것보다 분명한 이점이 있음을 보여줍니다. Apple은 iPhone의 세 가지 다른 하드웨어 버전을 출시했으며 대부분의 iPhone 소유자가 최신 소프트웨어를 실행하고 있는지 확인하는 작업을 꽤 잘 수행하고 있습니다. 또한 엄격하게 제어되는 App Store는 높은 수준의 소프트웨어 호환성을 보장합니다. Wired.com에 따르면 Android 개발자조차도 좋은 아이디어라고 말합니다.
개발자들에게 Apple의 독재적인 방식은 실망스러울 수 있지만 보상을 받을 수 있습니다.
안드로이드 시장에 3개의 앱을 가지고 있는 Fognl의 소유자인 Kelly Schrock은 "Apple은 그들이 하는 일에 대해 확고한 통제력을 유지하고 있으며 이점이 있습니다."라고 말합니다. "iPhone 개발자는 단편화에 대해 걱정할 필요가 없으며 iPhone용 앱을 만드는 것이 훨씬 쉽습니다."