Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Alternative WebView

2,567 views

Published on

Alternative WebView by Android.

Published in: Mobile
  • Be the first to comment

Alternative WebView

  1. 1. Alternative WebView 2015/06/16 potatotips #18 山戸茂樹 @heki1224 1
  2. 2. 自己紹介 • 山戸茂樹(やまとしげき) • 某ニュースアプリ会社 Androidアプリ担当 • Android開発歴:8.5ヶ月 • 自慢:愛妻家(今月MacBookPro買いました) 2
  3. 3. WebView 3
  4. 4. ただのブラウザ 4
  5. 5. ではない 5
  6. 6. Androidの闇 6
  7. 7. 会社で よくあるエンジニアの声 Aさん:Android 4.2系のWebViewで○○.js動かないよ! Bさん:Android 4.1系のWebViewでまた表示崩れだ よ! Cさん:HTML5VideoViewでぬるぽ出てる!なぜだ! 7
  8. 8. こういうのよくありませんか? 8
  9. 9. おさらい WebViewの種類 ・Android 4.3 以前 -> WebKit WebView ・Android 4.4 以降 -> Chrome WebView こいつが曲者 9
  10. 10. 標準以外のWebViewないの? 10
  11. 11. あります 11
  12. 12. CROSSWALK 12
  13. 13. CROSSWALK ・HTMLアプリケーションの実行環境として開発 ・元々はIntelが作ったOSSプロジェクト ・Apache Cordova にも組み込まれている ・BSD licence 13
  14. 14. HTML5Testで確認してみた (ソースコード) https://github.com/heki1224/Android-crosswalk-sample 14
  15. 15. SC-05D Android 4.1.3 WebView 15
  16. 16. SC-05D Android 4.1.3 XWalkView 16
  17. 17. Galaxy Nexus Android 4.2.2 WebView 17
  18. 18. Galaxy Nexus Android 4.2.2 XWalkView 18
  19. 19. SHL25 Android 4.4.2 WebView 19
  20. 20. SHL25 Android 4.4.2 XWalkView 20
  21. 21. まとめ ・導入はgradleで1行簡単 ・HTML5対応でお困りの方は導入を検討さ れてみては? 21
  22. 22. ご清聴ありがとうございました 22

×