아이스크림 샌드위치, 생강 빵, 젤리 빈은 달콤하지 않나요? 글쎄, Android 풍미는 대중에게 사랑 받고 있지만 개발자에게는 신맛이 나는 것 같습니다.
한 보고서에 따르면 Android 운영 체제의 다양한 종류와 끊임없는 발전으로 인해 개발자에게 장애가 발생했습니다. 대부분의 앱은 Android 버전이 변경 될 때 완벽하게 실행되지 않습니다. 모든 새 버전에서 새 클래스 및 시스템 파일을 만들어야합니다. 데이터 흐름 방식, 이벤트 트리거 방식, 데이터 바인딩 방식 및 데이터 캡슐화 방식에 대한 변경이있을 것입니다.
Android 조각화에는 항상 문제가있었습니다. 아이스크림을 퍼내는 대신 Google은 완전히 새로운 요리로 아이스크림을 제공합니다. 이것이 바로 Apple의 iOS가 더 나은 곳입니다. 예를 들어 iOS-3 용 iOS 애플리케이션을 개발하는 경우 새로운 iOS 5는 iOS 5에서도 완벽하게 작동하도록 설계되었습니다.
Android에서는 그렇지 않습니다. 현재 더 많은 Android 개발자 그룹이 Ginger Bread를 개발하고 있습니다. Ginger Bread 용으로 개발 된 앱은 Ice Cream Sandwich 또는 Android OS 상위 레이어에서 특히 잘 작동하지 않습니다. 개발자는 상향 호환성을 기대하지 않지만 Google은 최소한 하향 호환성을 제공해야합니다. 즉, 낮은 버전의 Android 용으로 개발 된 애플리케이션은 높은 버전의 Android OS에서 원활하게 작동해야합니다.
또한 많은 개발자는 Google이 최신 버전의 Android OS를 출시 할 때마다 앱을 업데이트하는 데 시간이 많이 걸리고 어렵습니다.
이것이 계속된다면 구글은 서비스를 렌더링하기 위해보다 안정적인 iOS 모델로 초점을 옮길 엘리트 앱 개발자를 곧 잃게 될 것입니다.
Google의 Jellybean이 출시 할 가치가 없다고 말하는 것은 순진합니다. 그러나 Google은 최신 버전의 Android OS에서 이전 버전의 Android를 겨냥한 앱을 실행하는 강력한 Android OS 모델을 제시해야합니다. 앱 시장에서 애플을 상대로 살아남 으려면 호환성과 무결성이 있어야합니다.
Google이 무엇을해야한다고 생각하십니까? OS 제작을 중단하거나 안정적인 OS 제작을 시작 하시겠습니까?
당신의 생각을 담아보세요. 우리는 듣고 싶습니다.