超勉強会2012




Firefox OS 2012年のまとめ



                       2012/12/15
自己紹介

   Twitter: @masap
   職業: 組み込みプログラマ(主に Wi-Fi)
   ハッシュタグ: #FirefoxOSjp
なぜ Firefox OS に取り組もうと思ったのか
      ⇒とっつきやすかったから!
実機の入手性

    Firefox OS                   Tizen




                      >>>

日本の店頭にて販売                   イベント配布のみ
Nexus S / Galaxy S2         Tizen Dev Phone
エミュレータの使い勝手

   導入の容易さ (           >     >      )
        Firefox OS: Firefox の add-on (100M 以下) をインストール
         するだけ
         デザイナさんでも楽々インストールできる
        Tizen: ./tizen_sdk.bin を実行後エミュレータの設定
        Android: インストール手順が多い
   動作の軽快さ (           >     >>>        )
        Firefox OS: Atom PC でも動作する
        Tizen: Androidよりはるかに軽い
        Android: デスクトップ PC でも動作は重い
やってみてわかったこと
カスタマイズしやすい

   ずっとこのテーマでやってきた
       Gaia のカスタマイズ
           起動画面/壁紙/フォント/着信音
       カスタマイズしやすいとなぜ良いのか
           デザイナさんが入って来やすい
           従来の「デザイナが設計⇒
            プログラマがコーディング」
            というスタイルが不要。
来年のテーマ
カスタマイズしやすさの啓蒙

   これは継続
       言葉ではなかなか伝わらない
       手を動かしてもらうと伝わる
   手を動かすまでの敷居を下げる
       カスタマイズ用ドキュメントを整備し
        1 時間程度でカスタマイズ方法を
        習得できるようになった
        (福岡勉強会で実証済み)
下回りのカスタマイズ

   デザイン以外のカスタマイズ
       組み込みデバイスとしての需要がある(ET2012より)
       NFC等物理デバイスをAndroidよりも容易に追加できる
        はずなのでその辺りの調査
       Wi-Fi 機能の追加
           やりたいことやパッチはあるけど
            V1 が終わるまで待ち
その他やりたいこと

   Device API
       やはり HTML/JavaScript からハードウェアを動かせる
        のが新しい/楽しい
       GPS/Audio/Battery/Wi-Fi
今後ともご期待下さい!

Firefox OS 2012 年まとめ

  • 1.
  • 2.
    自己紹介  Twitter: @masap  職業: 組み込みプログラマ(主に Wi-Fi)  ハッシュタグ: #FirefoxOSjp
  • 3.
    なぜ Firefox OSに取り組もうと思ったのか ⇒とっつきやすかったから!
  • 4.
    実機の入手性 Firefox OS Tizen >>> 日本の店頭にて販売 イベント配布のみ Nexus S / Galaxy S2 Tizen Dev Phone
  • 5.
    エミュレータの使い勝手  導入の容易さ ( > > )  Firefox OS: Firefox の add-on (100M 以下) をインストール するだけ デザイナさんでも楽々インストールできる  Tizen: ./tizen_sdk.bin を実行後エミュレータの設定  Android: インストール手順が多い  動作の軽快さ ( > >>> )  Firefox OS: Atom PC でも動作する  Tizen: Androidよりはるかに軽い  Android: デスクトップ PC でも動作は重い
  • 6.
  • 7.
    カスタマイズしやすい  ずっとこのテーマでやってきた  Gaia のカスタマイズ  起動画面/壁紙/フォント/着信音  カスタマイズしやすいとなぜ良いのか  デザイナさんが入って来やすい  従来の「デザイナが設計⇒ プログラマがコーディング」 というスタイルが不要。
  • 8.
  • 9.
    カスタマイズしやすさの啓蒙  これは継続  言葉ではなかなか伝わらない  手を動かしてもらうと伝わる  手を動かすまでの敷居を下げる  カスタマイズ用ドキュメントを整備し 1 時間程度でカスタマイズ方法を 習得できるようになった (福岡勉強会で実証済み)
  • 10.
    下回りのカスタマイズ  デザイン以外のカスタマイズ  組み込みデバイスとしての需要がある(ET2012より)  NFC等物理デバイスをAndroidよりも容易に追加できる はずなのでその辺りの調査  Wi-Fi 機能の追加  やりたいことやパッチはあるけど V1 が終わるまで待ち
  • 11.
    その他やりたいこと  Device API  やはり HTML/JavaScript からハードウェアを動かせる のが新しい/楽しい  GPS/Audio/Battery/Wi-Fi
  • 12.