모바일 디바이스 API관련질문드립니다.
- 작성자 :
- 이*연
- 작성일 :
- 2013-08-02 15:56:39
- 조회수 :
- 788
- 구분 :
- 모바일
- 진행상태 :
- 완료
Q
모바일 디바이스API를 아이폰용 안드로이드용 다운받어 실행을 해봣습니다.
근데 내부의 js리소스가 아이폰 안드로이드가 전혀 틀리게 구현되어 있던데 xml데이터를 가져와서 파싱하는 부분이라던가...
원래 내부리소스(html,js등등)들은 아이폰용 안드로이드용 따로 구현을 해야하는것인가요?
제가 기존에 폰갭관련되서 아는건 내부리소스들도 동일하게 구현하고 물론 네이티브를 호출하는 부분이라던가 그런부분은 약간 틀릴수 있지만 대부분 동일하게 구현하는것으로 알고 있었는데..따로개발하게되면 하이브리드앱의 장점이 없어지는건데.
생각이 정리가 안돼서 이렇게 질문드립니다. ㅜㅜ
근데 내부의 js리소스가 아이폰 안드로이드가 전혀 틀리게 구현되어 있던데 xml데이터를 가져와서 파싱하는 부분이라던가...
원래 내부리소스(html,js등등)들은 아이폰용 안드로이드용 따로 구현을 해야하는것인가요?
제가 기존에 폰갭관련되서 아는건 내부리소스들도 동일하게 구현하고 물론 네이티브를 호출하는 부분이라던가 그런부분은 약간 틀릴수 있지만 대부분 동일하게 구현하는것으로 알고 있었는데..따로개발하게되면 하이브리드앱의 장점이 없어지는건데.
생각이 정리가 안돼서 이렇게 질문드립니다. ㅜㅜ
A
안녕하세요. 이승연님.
우선 아이폰과 안드로이드의 JS 리소스는 다르게 구현되어 있는것이 맞습니다.
그 이유는 아이폰과 안드로이드의 native code 구성이 다르기 때문이며,
단지 JS 파일이 다르게 구성되어 있더라도, 해당 기능을 호출하는 메소드 명(HTML 파일 내에서 호출하도록 구현된.. )이 동일하게 작성이 되어 있을경우, HTML 파일 내에서는 동일한 구성을 가지고 아이폰과 안드로이드 플랫폼 별 하이드리드 어플리케이션을 구성하실 수 있으십니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.
우선 아이폰과 안드로이드의 JS 리소스는 다르게 구현되어 있는것이 맞습니다.
그 이유는 아이폰과 안드로이드의 native code 구성이 다르기 때문이며,
단지 JS 파일이 다르게 구성되어 있더라도, 해당 기능을 호출하는 메소드 명(HTML 파일 내에서 호출하도록 구현된.. )이 동일하게 작성이 되어 있을경우, HTML 파일 내에서는 동일한 구성을 가지고 아이폰과 안드로이드 플랫폼 별 하이드리드 어플리케이션을 구성하실 수 있으십니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.