App<->Web Communication
webView
Javascript-Swift webView
요즈음에는 App + Web이 대세다.App
- 장점
- push 알람 가능
- 단점
- 업데이트 사항이 있으면 따로 배포해야 함(실시간 반영 안됨)
- 장점
- 업데이트 사항이 있어도 따로 배포하지 않아도 됨(실시간 반영됨)
- 단점
- push 알람 기능 X
Example
App + Web을 사용하려면 App과 Web간의 통신이 이루어져야 한다. 예를 들어, 특정 고객의 계좌를 보여준다고 하면 고객의 Id를 App<->Web통신 전에 저장하거나 넘겨줘서 특정 고객의 계좌를 보여주도록 해야 한다.다음 예제는 HTML/JavaScript와 Swift간의 webView(통신)를 보여주는 예제이다.
App<->Web을 통신하기 위한 방법은 2가지가 있다.
- bridge를 이용하는 방법
- Scheme(url)을 이용하는 방법
댓글
댓글 쓰기