2014-01-24 2 views
1

안드로이드 2.3.3 대 4.0을 타깃으로하는 단점에 대한 언급이 있는지 궁금합니다. 프로그래밍 측 또는 사용자 측.안드로이드 조각화 및 타겟 버전

또한 Google에는 Android 버전의 조각화를 보여주는 파이 차트가 있습니다. 응용 프로그램이 미국과 관련된 상대적인 경우 국가별로 조각화 된 차트 나 정보가 있습니다.

감사합니다.

+1

적어도 2.3.3으로 벗어날 수 있습니다. 나는 클라이언트에게 새로운 버전을 갖도록 설득하려고 노력해 왔지만 지금까지는 2.1을 목표로 삼았습니다. 고객 연락 담당자는 2.1의 오래된 전화를 보유하고 있으며 앱이 휴대 전화에서 작동 할 것을 요구합니다. –

답변

1

일반적으로 개발자 이동하지만, 클라이언트는이다 하나는 타겟 장치/시장 및 기능에 대한 결정을 내려야합니다. 당신은 당신이 무엇을 구현할 수 있는지 또는 무엇이 제한적인지를 고객에게 알릴 필요가 있습니다.

사용자 측에서 무엇인지 판단하는 데 도움이되도록 사용자 관점에서 살펴보고 그로부터 모든 가능성을 제시해야합니다.

저는 두 버전을 모두 표시하는 비교보기부터 시작할 수 있다고 생각합니다. Look at this link.

고객이 선호하는 플랫폼에서 실현 가능한 것을 찾고 사실을 알았 으면 고객이 떠나기 때문에 자신의 선호도에 따라 클라이언트를 제한해서는 안됩니다. 우선권.

+0

좋은 링크. 좋은 발견. 나는 하드웨어와 그래픽의 강점 (애니메이션과 비트 맵을 원했던 비즈니스 앱이며, 프레젠테이션과 같은 "게임 같은 느낌")으로 인해 해결책을 찾았을 것으로 믿는다. 우리는 4.0 , 2.3.3에 대해 다운 그레이드하고 빌드합니다. 요청한 몇 가지 기능이 4.0까지 추가되지 않았기 때문에 2.3.3에서이를 제거/대체해야하기 때문에 올바른 버전으로 빌드 된 앱을 사용하게됩니다 , 그런 식으로 4.0+ 사용자는 완전한 경험을 할 수 있습니다. 또한 2.3이 나오기 때문에 ID처럼 빠르지는 않지만 – WIllJBD

2

단점은 4.0 이상의 많은 기능에 액세스 할 수 없다는 것입니다. 무리가 있지만 너무 많아서 목록에 올릴 수는 없지만 점점 더 많은 기능이 필요하다는 것을 알게되면 최대한 낮은 수준으로 개발을 시작하는 것이 좋습니다.

모든 기기는 이전 버전의 Android와 역 호환됩니다. 따라서 더 낮은 API를 사용하여 더 많은 사용자에게 도달 할 수는 있지만 특정 기능을 구현할 수는 없습니다. 프로는 개발자 측면에서 구현을위한 4.0을 필요로 할 왜 이유를 확인해야합니다, 4.0

http://developer.android.com/about/versions/android-4.0-highlights.html#UserFeatures

http://developer.android.com/about/versions/android-4.0-highlights.html#DeveloperApis

1

지원 학습 라이브러리 및 ActionBarSherlock을 사용하여 API 10을 타겟팅하는 것이 초기 학습 곡선을 지나친 후 매우 합리적인 것으로 나타났습니다.