웹과 앱을 서로 연동할수 있을까요?

895 views
Skip to first unread message

popo...@hanmail.net

unread,
Feb 19, 2012, 11:43:23 PM2/19/12
to 앱스프레소
안녕하세요

웹앱 테스트를 하나 해보려고 하는데요?
웹페이지에서(서버에 올라가 있는) 디바이스를 제어하고 싶은데요

2가지 방법을 생각해보았는데요?
하이브리드 개발툴로 웹페이지를 만들고
하이브리드 개발툴에서 제공되는 안드로이드 제어 소스를 이용해서

앱을 제어하면 될것 같은데요.
그런데, 문제는 이렇게되면 하이브리드 개발툴로 소스를 돌리면 그냥 폰안에
로컬로 소스가 들어갈텐데, 웹앱이면 웹페이지가 서버에 있어야하고,

그렇게되면 웹에 소스를 올려놓고 그걸 다시 하이브리드 툴에서 불러와서 쓰는식으로
해야하는것인지... (잘몰라서요 ㅠㅠ)

또 한가지 방법은 네이티브에서 웹뷰를 이용해서
웹페이지를 호출하고, 그 웹뷰안에서 앱을 제어하는 방법이 있다면 가능할것 같긴한데요

그냥 웹과 앱의 연동을 하고싶다고 해야 맞는 표현인것 같은데요?
방법을 아시는 분 계시다면, 답장 부탁드리겠습니다. 꾸벅~^^~

로지닷컴

unread,
Feb 20, 2012, 9:31:37 PM2/20/12
to appspr...@googlegroups.com
저도 이런 형태의 하이브리드앱에 도전중이라 예전에 비슷한 질문을 했던적도 있었는데요
아직 모르는거 투성이인 제가 답변을 달아도 될런지 모르겠군요;;

일단 서버측 소스에서 디바이스 제어는 불가능한걸로 알고있습니다
그래서 하이브리드형태의 앱 제작이 필요해진거겠죠?
서버측 언어를 어떤걸 쓰시는지 모르겠지만 서버측에선 데이터만 조회해주는 소스를 두고 로컬 페이지에서 해당 url을 호출하면 서버에서 조회된 데이터를 json이나 xml형태로 가져와서
뿌려주고 모바일 프레임워크(jqm, sench touch, jqtouch 등)를 이용해서 페이지를 만들면 됩니다
외부 페이지를 호출할때 크로스도메인 제약이 있는데 앱스프레소에서 제공하는 api 중에 curl이라는 메소드를 이용하시면 됩니다
Appspresso Kitchen Sink with jQueryMobile 소스 받아보시면 디바이스제어 및 앱스프레소에서 제공하는 api 데모페이지들이 있으니 참고하시면 도움이 될겁니다

답변이 없길래 무리하게 써봤습니다
부족한 답변 이지만 도움이 됐으면 좋겠네요

존슨

unread,
Feb 21, 2012, 7:24:25 PM2/21/12
to appspr...@googlegroups.com
로지닷컴님 친절한 답변 감사합니다 ^^

Reply all
Reply to author
Forward
0 new messages