4. Porting 관점 App App 넷플릭스 기존 iOS 4 Android 2.3.3 Web App 배포 단위 Device Device WebKit Porting Glue App App iOS 5 Android 3.1 Device Device Device Device Device 오픈 소스인 Webkit엔진이 동작되도록 Porting Layer에 새로운 Device만 포팅만 해서 사용하도록 함 * 참고 : 블루레이, DVD는 DTV java 플랫폼을 이용하고 있음 각플랫폼 별로 신경 써야할 내용이 너무 많음
5. Porting 관점 HybridApp (Hybrid Mobile WebApp) = NativeApp + 모바일Web HTML5 + JavaScript + CSS WebKit WebKit Native Code (Object C) Native Code (Java) Android App iOS App 1. Device API나 비공유 부분은 각각의 플랫폼 별로 개발해야함 2. WebKit을 사용하여 모바일Web을 NativeApp에 적재함 모바일Web 부분은 HTML5 기반으로 개발되므로, 모든 플랫폼에서 공유 가능