안녕하세요, 여러분. 반갑습니다.
지금 앱을 개발 중에 있는데, API10 기준으로 만들고 있습니다. (사용자가 지금도 있는 듯 하여..)
그런데 일부 UI의 경우 저버전에서는 지원되지 않아서, 편리한 UI 구조를 자동 채택하지 못하는 단점이 있는 것 같더라고요.
http://developer.android.com/training/basics/supporting-devices/platforms.html
이 글을 읽어 보면 버전 체크를 해서 액션 바를 생성할지 결정하라는 식의 조언이 있는 것 같습니다만, 이러면 이 앱이 배포되어도 자기 버전 이상의 라이브러리 호출은 실행되지 않으므로 안전하다는 것이겠죠?
제 생각에는 이럴 바에야 최신 sdk로 하나 만들고, 로직만 공유하는 저 버전 sdk 버전 앱 만들어서 각자 배포하면 스토어에서 조회할 때는 하나의 앱 아이디에 각각의 배포 본이 따로 다운로드 되어서 유저 입장에서는 하나로 보인다든지 하는 편이 좋을 것 같기도 해서요.
같은 고민을 해 보신 분들의 많은 조언 부탁드립니다!