SlideShare a Scribd company logo
1 of 18
Mobile5
最新動向
 2012/5/23
 GClue, Inc.
Major OS s HTML5 App

                   Microsoft          RIM                                                   Appl



                                                     TizenWeb           HTML5
  AppRuntime        WinRT          WebWorks                                                   -                -
                                                    Application          App

  WebRuntime      IE Component       WebKit            WebKit            Gecko             WebKit          WebKit

                                                   Web Application
                                                                                          WebKitを          WebKitを
   HTML5 App                                         (Tizen API,     Web Application
                     WinRT         WebWorks                                               独自拡張             独自拡張
    Runtime                                         Device API,        (HTML5)
                                                                                        (Third Party)    (Third Party)
                                                      HTML5)

   JavaScript
                    Chakra       JavaScript Core   JavaScript Core   SpiderMonkey      JavaScript Core    V8 Engine
     Engine

 HTML5 Emulator                  Ripple Emulator     Tizen SDK                                -                -




WindowsはWinRT、BlackBerryはWebWorks、TizenはWAC系のアプリ実行環境とパッ
ケージングを採用。BlackBerry, TizenともHTML5アプリのエミュレータの基盤には、
Chrome Browserを利用。
Marketplace for HTML5
                    Microsoft      RIM




 各社のMarketplace                               -



                  2012年秋の
                                                                       HTML5に特
                  Windows8のリ                                  HTML5に特化
                                2012年秋に                                化したアプリ
                  リースに合わせ                  2012年秋に最           したアプリは配
  サービス開始時期                      WebWrorksア          2012年6月            は配信環境の
                  Windowsメトロ               初の端末               信環境の提供の
                                プリに対応                                  提供の予定は
                  スタイルアプリの                                    予定はなし
                                                                       なし
                  配信が開始




Windows8向けのWindows Store、BlackBerry 10のAppWorldでのHTMLアプリの配
信が今秋からスタート。Tizenは2012年 2Hに端末発売との噂。Mozilla Marketplaceは
2012年6月近辺からオープン。iOS/AndroidはHTMLベースアプリの配信用ストアの公開
予定はない。
HTML5 Score
                         Microsoft                       RIM

                                                                                                                                                                       DesktopPC

  HTML5Test
                             138                    376                       400                          310                 324                     275                  400
    http://
                           (WP7.5)             (BB 10.0.4.197)            (Tizen 1.0)                    (Alpha)            (iOS 5.1.1)             (OS 4.0.2)          (18.0.1025)
 html5test.com


                                               r.0 passed             r.0 passed                                       r.0 passed               r,0 passed            r.0 pssed
     Rng.io                                                                                         r.0 (1failed, 96
                  r.0 (11 failed, 80 passed)   r.1 (19 failed, 142    r.1 (14 failed, 141                              r.1 (34 failed, 106      r.1 (43 failed, 95    r.1 (32 failed, 128
                                                                                                    passed)
 http://rng.io/                                passed)                passed)                                          passed)                  passed)               passed)




  HTML5Test

                                WP 7.5                          BB 10.0.4                   Tizen                B2G                iOS 5.1.1                    Android OS 4.0.2



Tizenが400で最高スコア。BlackBerry 10が376で2番目。他は、スコアが落ちる傾向
に。
Android Browserのスコア




FirefoxのAurora 311, Chrome 364, Opera 367のスコア、WebGLが動くのはOperaの
み
WebGL support
                                      WebGL Active


        WebKit     WebKit        WebKit       WebKit     Geckor          IE
            iOS    Android        BBX          Tizen         B2G         WP




               iOS       Android         BBX         Tizen         B2G         WP
              Device
  WebGL
                       WebGL Active


   Aurora    Chrome      Opera
                                                     Aurora    Chrome         Opera
                                        WebGL


Tizen, BlackBerry 10がすでに実装済み。Android向けBrowserではOperaが実装済み。
B2GとAurora(Firefox Beta)も現在実装中。
GOCta Architecture
GOcta Architecture
                   GOCta Application




              GOCta Game Engine(Pure Java)
 GOCta runtime        Platform s         Platform s
(WebGL runtime)      WebRuntime         WebRuntime

    Android              Tizen         BBX      B2G
APACHE CORDOVA
                 (Phone Gap)

           iOS     Android   BBX   Tizen   B2G   WP
          Device
CORDOVA
Android Runtime


   myriad      OpenMobile
Alien Dalvic      ALC
Microsoft
                                Microsoft社は、Windows8以
                                降からMetroスタイルアプリが
                                追加になる。 WinRTという
                                Runtime環境で、HTML/CSS/
                                JavaScriptで開発したアプリの
                                実行が可能になる。




Web用のHTML5とメトロスタイルのHTML/CSS/JavaScriptアプリは同じ言語やフォー
マットを利用するが別物と考えられる。アプリ用には最適化が必須になる。最適化ポイン
トは、WinRTのNative UIの呼び出しや、デバイス関連APIなど。最適化ポイントでは、
Microsoft独自仕様のAPIを使用する事が必須になる。
BlackBerry10
                                    RIM社は、BlackBerry10以降
                                    HTML5アプリの実行環境であ
                                    るWebWorksを提供する。
                                    WebWorksでは、既存の
                                    HTML5のライブラリの他に、
                                    Cascades UIへのアクセスなど
                                    が可能になる。




Web用のHTML5とBlackBerry10のWebWorksのHTML/CSS/JavaScriptアプリは同じ
言語やフォーマットを利用するが別物と考えられる。アプリ用には最適化が必須になる。
最適化ポイントは、CascadesUIなどのNative UIの呼び出しや、デバイス関連APIなど。
最適化ポイントでは、BlackBerry独自仕様のAPIを使用する事が必須になる。
BlackBerry10のHTML5スコア

         BlackBerry10のHTML5TEST
         のスコアは、391。市販が予定
         されている端末では世界最高ス
         コアをレコード。
Tizen
                                     Tizenは、HTML5アプリを
                                     Nativeアプリに変わる存在とし
                                     てメインに持ってきている。
                                     LiMoのOSレイヤーと、WACの
                                     アプリレイヤーを組み合わせ最
                                     適化をしたものと言える。
                                     WebGL, WebCLなどチップレ
                                     ベルでの演算や描画に力をいれ
                                     ており、Nativeアプリに近い
                                     HTML5アプリ実行環境を提供
                                     している。
Web用のHTML5とTizenWebApplicationは別物と言える。Tizen用のWebApplication
は、Tizen DeviceAPIや、HTML5のAPIなどにアクセス可能になる。Tizen用のHTML5ア
プリを配信したい場合は、TizenWebApplicationに最適化する必要がある。パッケージン
グやセキュリティやAPIには、WACの成果が反映されている
TizenのHTML5スコア
      TizenのHTML5TESTのスコア
      は、400。市販が未定のデバイ
      スながら、スマートフォンで最
      高のスコアをレコード。

      本デバイスをFacebookのモバ
      イル部門トップであるJames
      Pearceが賞賛している。
Mozilla
   Mozillaは、独自のスマートフォ
   ンを開発中である。HTML5を
   ベースとしたスマートフォンと
   いうコンセプトで急ピッチで開
   発が進んでいる。


   写真で、B2Gプロトタイプを実
   機で動作。
Apple/Google
        ThirdPartyがWebKitを拡張するなどして
        独自のHTML5アプリ実行環境を開発。




Apple/GoogleともにNative重視で、HTML5アプリの実行
環境をオフィシャルに提供するとの情報はない。
HTML5アプリ考察
• 開発言語の統一
 •   HTML/CSS/JavaScriptでのアプリ開発という方法論が確立し、各プラッ
     トフォームで同じ言語(HTML/CSS/JavaScript)での開発が可能になる。こ
     れによる生産性の向上の恩恵を受けられる。


• フラグメントの発生
 •   HTML/CSS/JavaScriptで開発したアプリのフラグメントが発生。UI周りや
     Device周りは各プラットフォームで作り直さないといけないくなる。


• 演算処理の高速化
 •   Nativeアプリのユーザ体験に近づけるために、WebGL, WebCL等への対応
     と、Nativeレベルのタッチイベント体験の構築が急がれる。

More Related Content

Viewers also liked

Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...
Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...
Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...Фонд "ФОКУС-МЕДИА"
 
Going Beyond Imagination with Skype
Going Beyond Imagination with SkypeGoing Beyond Imagination with Skype
Going Beyond Imagination with SkypeEduardo Santos
 
Understanding collaborative consumption in emerging economies: the case of Br...
Understanding collaborative consumption in emerging economies: the case of Br...Understanding collaborative consumption in emerging economies: the case of Br...
Understanding collaborative consumption in emerging economies: the case of Br...Francesca Hansstein
 
Energy from waste sanja ljescak - eng
Energy from waste   sanja ljescak - engEnergy from waste   sanja ljescak - eng
Energy from waste sanja ljescak - engslavicivan
 
Using images to improve the teaching of skills
Using images to improve the teaching of skillsUsing images to improve the teaching of skills
Using images to improve the teaching of skillsEduardo Santos
 
Best Practices for Publishing Posts on LinkedIn
Best Practices for Publishing Posts on LinkedInBest Practices for Publishing Posts on LinkedIn
Best Practices for Publishing Posts on LinkedInLinkedIn
 

Viewers also liked (6)

Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...
Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...
Информированность о ВИЧ-инфекции и отношение к женщинам, живущим с ВИЧ. Резул...
 
Going Beyond Imagination with Skype
Going Beyond Imagination with SkypeGoing Beyond Imagination with Skype
Going Beyond Imagination with Skype
 
Understanding collaborative consumption in emerging economies: the case of Br...
Understanding collaborative consumption in emerging economies: the case of Br...Understanding collaborative consumption in emerging economies: the case of Br...
Understanding collaborative consumption in emerging economies: the case of Br...
 
Energy from waste sanja ljescak - eng
Energy from waste   sanja ljescak - engEnergy from waste   sanja ljescak - eng
Energy from waste sanja ljescak - eng
 
Using images to improve the teaching of skills
Using images to improve the teaching of skillsUsing images to improve the teaching of skills
Using images to improve the teaching of skills
 
Best Practices for Publishing Posts on LinkedIn
Best Practices for Publishing Posts on LinkedInBest Practices for Publishing Posts on LinkedIn
Best Practices for Publishing Posts on LinkedIn
 

Similar to [Mobile5] 最新動向 2012年5月

Kilimanjaro Event
Kilimanjaro EventKilimanjaro Event
Kilimanjaro Eventdynamis
 
Web on Kernel
Web on KernelWeb on Kernel
Web on Kerneldynamis
 
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own PathFirefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Pathdynamis
 
Web os最新動向20130209
Web os最新動向20130209Web os最新動向20130209
Web os最新動向20130209Akira Sasaki
 
Web Technology Meeting
Web Technology MeetingWeb Technology Meeting
Web Technology Meetingdynamis
 
Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1shimay
 
Html5から考える webの将来、みんなの未来
Html5から考える webの将来、みんなの未来Html5から考える webの将来、みんなの未来
Html5から考える webの将来、みんなの未来Masakazu Muraoka
 
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~Akira Inoue
 
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化Takashi Okamoto
 
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~Akira Inoue
 
猫でも分かる Android WebKit
猫でも分かる Android WebKit猫でも分かる Android WebKit
猫でも分かる Android WebKitNaruto TAKAHASHI
 
WebとIE10とWindows 8
WebとIE10とWindows 8WebとIE10とWindows 8
WebとIE10とWindows 8Microsoft
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac1PAC. INC.
 
Browser and Mozilla
Browser and MozillaBrowser and Mozilla
Browser and Mozilladynamis
 
マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?Microsoft
 
HTML5開発最前線
HTML5開発最前線HTML5開発最前線
HTML5開発最前線yoshikawa_t
 
PlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocketPlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocketKazuhiro Hara
 
スマートフォンでの WebRTC活用
スマートフォンでのWebRTC活用スマートフォンでのWebRTC活用
スマートフォンでの WebRTC活用minamotot
 
IE10とWindows 8とHTML5
IE10とWindows 8とHTML5IE10とWindows 8とHTML5
IE10とWindows 8とHTML5Microsoft
 

Similar to [Mobile5] 最新動向 2012年5月 (20)

Kilimanjaro Event
Kilimanjaro EventKilimanjaro Event
Kilimanjaro Event
 
Web on Kernel
Web on KernelWeb on Kernel
Web on Kernel
 
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own PathFirefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
 
Web os最新動向20130209
Web os最新動向20130209Web os最新動向20130209
Web os最新動向20130209
 
Web Technology Meeting
Web Technology MeetingWeb Technology Meeting
Web Technology Meeting
 
Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1Android Abc2009 Fall Shima091130 1
Android Abc2009 Fall Shima091130 1
 
Html5から考える webの将来、みんなの未来
Html5から考える webの将来、みんなの未来Html5から考える webの将来、みんなの未来
Html5から考える webの将来、みんなの未来
 
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
 
PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化PhoneGapでWebアプリをスマホアプリ化
PhoneGapでWebアプリをスマホアプリ化
 
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
 
猫でも分かる Android WebKit
猫でも分かる Android WebKit猫でも分かる Android WebKit
猫でも分かる Android WebKit
 
WebとIE10とWindows 8
WebとIE10とWindows 8WebとIE10とWindows 8
WebとIE10とWindows 8
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac
 
Browser and Mozilla
Browser and MozillaBrowser and Mozilla
Browser and Mozilla
 
マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?マイクロソフトにとってのWebって?
マイクロソフトにとってのWebって?
 
HTML5開発最前線
HTML5開発最前線HTML5開発最前線
HTML5開発最前線
 
PlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocketPlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocket
 
スマートフォンでの WebRTC活用
スマートフォンでのWebRTC活用スマートフォンでのWebRTC活用
スマートフォンでの WebRTC活用
 
IE10とWindows 8とHTML5
IE10とWindows 8とHTML5IE10とWindows 8とHTML5
IE10とWindows 8とHTML5
 
About WebRTC
About WebRTCAbout WebRTC
About WebRTC
 

More from Akira Sasaki

CES2019 STEM教材最新動向
CES2019 STEM教材最新動向CES2019 STEM教材最新動向
CES2019 STEM教材最新動向Akira Sasaki
 
Android Things最新動向
Android Things最新動向Android Things最新動向
Android Things最新動向Akira Sasaki
 
はじめてのAndroid Things
はじめてのAndroid ThingsはじめてのAndroid Things
はじめてのAndroid ThingsAkira Sasaki
 
AIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAkira Sasaki
 
Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Akira Sasaki
 
MEMS sensor catalog with I2C
MEMS sensor catalog with I2CMEMS sensor catalog with I2C
MEMS sensor catalog with I2CAkira Sasaki
 
基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピングAkira Sasaki
 
IoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPIIoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPIAkira Sasaki
 
ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較Akira Sasaki
 
Html5 caravantokyo
Html5 caravantokyoHtml5 caravantokyo
Html5 caravantokyoAkira Sasaki
 
What is google glass
What is google glassWhat is google glass
What is google glassAkira Sasaki
 
Business model20130301
Business model20130301Business model20130301
Business model20130301Akira Sasaki
 
Android連携ハードウェア
Android連携ハードウェアAndroid連携ハードウェア
Android連携ハードウェアAkira Sasaki
 
Android 10 dec, 2012
Android 10 dec, 2012Android 10 dec, 2012
Android 10 dec, 2012Akira Sasaki
 
Android最新動向
Android最新動向Android最新動向
Android最新動向Akira Sasaki
 

More from Akira Sasaki (20)

AI robot car
AI robot carAI robot car
AI robot car
 
CES2019 STEM教材最新動向
CES2019 STEM教材最新動向CES2019 STEM教材最新動向
CES2019 STEM教材最新動向
 
Android Things最新動向
Android Things最新動向Android Things最新動向
Android Things最新動向
 
はじめてのAndroid Things
はじめてのAndroid ThingsはじめてのAndroid Things
はじめてのAndroid Things
 
AIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオン
 
Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.
 
MEMS sensor catalog with I2C
MEMS sensor catalog with I2CMEMS sensor catalog with I2C
MEMS sensor catalog with I2C
 
Shenzhen2015
Shenzhen2015Shenzhen2015
Shenzhen2015
 
基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング
 
IoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPIIoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPI
 
Homekit 20140730
Homekit 20140730Homekit 20140730
Homekit 20140730
 
ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較
 
Ibeacon hack4aizu
Ibeacon hack4aizuIbeacon hack4aizu
Ibeacon hack4aizu
 
Appcessory市場
Appcessory市場Appcessory市場
Appcessory市場
 
Html5 caravantokyo
Html5 caravantokyoHtml5 caravantokyo
Html5 caravantokyo
 
What is google glass
What is google glassWhat is google glass
What is google glass
 
Business model20130301
Business model20130301Business model20130301
Business model20130301
 
Android連携ハードウェア
Android連携ハードウェアAndroid連携ハードウェア
Android連携ハードウェア
 
Android 10 dec, 2012
Android 10 dec, 2012Android 10 dec, 2012
Android 10 dec, 2012
 
Android最新動向
Android最新動向Android最新動向
Android最新動向
 

Recently uploaded

[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 

Recently uploaded (9)

[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 

[Mobile5] 最新動向 2012年5月

  • 2. Major OS s HTML5 App Microsoft RIM Appl TizenWeb HTML5 AppRuntime WinRT WebWorks - - Application App WebRuntime IE Component WebKit WebKit Gecko WebKit WebKit Web Application WebKitを WebKitを HTML5 App (Tizen API, Web Application WinRT WebWorks 独自拡張 独自拡張 Runtime Device API, (HTML5) (Third Party) (Third Party) HTML5) JavaScript Chakra JavaScript Core JavaScript Core SpiderMonkey JavaScript Core V8 Engine Engine HTML5 Emulator Ripple Emulator Tizen SDK - - WindowsはWinRT、BlackBerryはWebWorks、TizenはWAC系のアプリ実行環境とパッ ケージングを採用。BlackBerry, TizenともHTML5アプリのエミュレータの基盤には、 Chrome Browserを利用。
  • 3. Marketplace for HTML5 Microsoft RIM 各社のMarketplace - 2012年秋の HTML5に特 Windows8のリ HTML5に特化 2012年秋に 化したアプリ リースに合わせ 2012年秋に最 したアプリは配 サービス開始時期 WebWrorksア 2012年6月 は配信環境の Windowsメトロ 初の端末 信環境の提供の プリに対応 提供の予定は スタイルアプリの 予定はなし なし 配信が開始 Windows8向けのWindows Store、BlackBerry 10のAppWorldでのHTMLアプリの配 信が今秋からスタート。Tizenは2012年 2Hに端末発売との噂。Mozilla Marketplaceは 2012年6月近辺からオープン。iOS/AndroidはHTMLベースアプリの配信用ストアの公開 予定はない。
  • 4. HTML5 Score Microsoft RIM DesktopPC HTML5Test 138 376 400 310 324 275 400 http:// (WP7.5) (BB 10.0.4.197) (Tizen 1.0) (Alpha) (iOS 5.1.1) (OS 4.0.2) (18.0.1025) html5test.com r.0 passed r.0 passed r.0 passed r,0 passed r.0 pssed Rng.io r.0 (1failed, 96 r.0 (11 failed, 80 passed) r.1 (19 failed, 142 r.1 (14 failed, 141 r.1 (34 failed, 106 r.1 (43 failed, 95 r.1 (32 failed, 128 passed) http://rng.io/ passed) passed) passed) passed) passed) HTML5Test WP 7.5 BB 10.0.4 Tizen B2G iOS 5.1.1 Android OS 4.0.2 Tizenが400で最高スコア。BlackBerry 10が376で2番目。他は、スコアが落ちる傾向 に。
  • 5. Android Browserのスコア FirefoxのAurora 311, Chrome 364, Opera 367のスコア、WebGLが動くのはOperaの み
  • 6. WebGL support WebGL Active WebKit WebKit WebKit WebKit Geckor IE iOS Android BBX Tizen B2G WP iOS Android BBX Tizen B2G WP Device WebGL WebGL Active Aurora Chrome Opera Aurora Chrome Opera WebGL Tizen, BlackBerry 10がすでに実装済み。Android向けBrowserではOperaが実装済み。 B2GとAurora(Firefox Beta)も現在実装中。
  • 8. GOcta Architecture GOCta Application GOCta Game Engine(Pure Java) GOCta runtime Platform s Platform s (WebGL runtime) WebRuntime WebRuntime Android Tizen BBX B2G
  • 9. APACHE CORDOVA (Phone Gap) iOS Android BBX Tizen B2G WP Device CORDOVA
  • 10. Android Runtime myriad OpenMobile Alien Dalvic ALC
  • 11. Microsoft Microsoft社は、Windows8以 降からMetroスタイルアプリが 追加になる。 WinRTという Runtime環境で、HTML/CSS/ JavaScriptで開発したアプリの 実行が可能になる。 Web用のHTML5とメトロスタイルのHTML/CSS/JavaScriptアプリは同じ言語やフォー マットを利用するが別物と考えられる。アプリ用には最適化が必須になる。最適化ポイン トは、WinRTのNative UIの呼び出しや、デバイス関連APIなど。最適化ポイントでは、 Microsoft独自仕様のAPIを使用する事が必須になる。
  • 12. BlackBerry10 RIM社は、BlackBerry10以降 HTML5アプリの実行環境であ るWebWorksを提供する。 WebWorksでは、既存の HTML5のライブラリの他に、 Cascades UIへのアクセスなど が可能になる。 Web用のHTML5とBlackBerry10のWebWorksのHTML/CSS/JavaScriptアプリは同じ 言語やフォーマットを利用するが別物と考えられる。アプリ用には最適化が必須になる。 最適化ポイントは、CascadesUIなどのNative UIの呼び出しや、デバイス関連APIなど。 最適化ポイントでは、BlackBerry独自仕様のAPIを使用する事が必須になる。
  • 13. BlackBerry10のHTML5スコア BlackBerry10のHTML5TEST のスコアは、391。市販が予定 されている端末では世界最高ス コアをレコード。
  • 14. Tizen Tizenは、HTML5アプリを Nativeアプリに変わる存在とし てメインに持ってきている。 LiMoのOSレイヤーと、WACの アプリレイヤーを組み合わせ最 適化をしたものと言える。 WebGL, WebCLなどチップレ ベルでの演算や描画に力をいれ ており、Nativeアプリに近い HTML5アプリ実行環境を提供 している。 Web用のHTML5とTizenWebApplicationは別物と言える。Tizen用のWebApplication は、Tizen DeviceAPIや、HTML5のAPIなどにアクセス可能になる。Tizen用のHTML5ア プリを配信したい場合は、TizenWebApplicationに最適化する必要がある。パッケージン グやセキュリティやAPIには、WACの成果が反映されている
  • 15. TizenのHTML5スコア TizenのHTML5TESTのスコア は、400。市販が未定のデバイ スながら、スマートフォンで最 高のスコアをレコード。 本デバイスをFacebookのモバ イル部門トップであるJames Pearceが賞賛している。
  • 16. Mozilla Mozillaは、独自のスマートフォ ンを開発中である。HTML5を ベースとしたスマートフォンと いうコンセプトで急ピッチで開 発が進んでいる。 写真で、B2Gプロトタイプを実 機で動作。
  • 17. Apple/Google ThirdPartyがWebKitを拡張するなどして 独自のHTML5アプリ実行環境を開発。 Apple/GoogleともにNative重視で、HTML5アプリの実行 環境をオフィシャルに提供するとの情報はない。
  • 18. HTML5アプリ考察 • 開発言語の統一 • HTML/CSS/JavaScriptでのアプリ開発という方法論が確立し、各プラッ トフォームで同じ言語(HTML/CSS/JavaScript)での開発が可能になる。こ れによる生産性の向上の恩恵を受けられる。 • フラグメントの発生 • HTML/CSS/JavaScriptで開発したアプリのフラグメントが発生。UI周りや Device周りは各プラットフォームで作り直さないといけないくなる。 • 演算処理の高速化 • Nativeアプリのユーザ体験に近づけるために、WebGL, WebCL等への対応 と、Nativeレベルのタッチイベント体験の構築が急がれる。

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n