최근에 어떤어플을 개발해서 배포 준비를 하던 중,
진저브레드 OS에서는 전혀 돌아가지 않는 현상을 발견했습니다.
저는 개발자가 아니고 다른분이 어플개발하시는 분 말씀으론 진저브레드용 프로요용 어플을 따로 만들어야 한다는데,
이것을 사용자들이 복잡하니까 OS구분없이 쓰도록 해달라니 아직 그 부분까진 어려우신가봐요.
어떤정보를 알아봐드려야 할까요.
혹은 개발자 여러분들은 OS차이에 대한 극복을 어떻게 하셨나요?
참고할만한 블로그, 서적 추천바랄게요.
참고로 서버와 연동되어 XML파싱을 하고 업/다운로드 카메라 관련 제어도 하고 있습니다.
그럼 선배여러분들 도움 부탁드릴게요.
좋은하루 되세요.
이민주 올림
안녕하세용.^^
네 그건 알고 해당 디바이스는 준비해두었는데, 제가 원하는건 "진저브레드"와 "프로요" 모두돌아가게 하고 싶은데, 저희 앱 개발자님께서는 따로 만들어야 하고 사용자가 OS버전에 맞춰 다운받아 설치해야 한답니다.
저는 진저, 프로료 같은 apk파일로 설치되게끔 하고 싶은데, 혹시 여러분들께서 개발하시다 막혔을때 어떤문제가 있었는지, 어디서 막혔는지 조언을 구하고 싶은것입니다.
전 앱 개발자가 아니라서요 ㅠ
(전자회로, 임베디드 프로그래머.....베릴로그 HDL, 어셈블리어, c언어 프로그래머라 이쪽에 잘 모릅니다...;;)
일단 이 글만 가지고는 파악이 어려운 것 같습니다.
보통 프로요에서 작동되면 진저브레드에서도 문제가 없는 것이 일반적인데,
지금 본문과 같은 상황은 일반적이지 않은 경우기 때문에, 이 문제가 정말 OS의 문제인지, 아니면 개발자가 잘못 구현했는데, 그게 우연히 프로요에서는 정상 작동한 것인지부터 파악해야할 것 같습니다.
지금 언급된 서버연동, XML 파싱, 카메라 제어 등은 OS 특성을 심각하게 타지 않는 부분들인 것 같습니다만...
몇몇 deprecated된 api 사용하고 있다면 양쪽 다 호환되는 것으로 적용하셔야 합니다.
일반적인 기본 app 개발에서는 큰 어려움이 없지만, 경우에 따라서는 구조적으로 바꿔야 하는 경우도 있겠죠..




진저브레드 기기 가져다 놓고 디버깅 하는 수 밖에는 방법이 없죠.. ㅜ.ㅡ