Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Foxbird

masawada
August 10, 2013

 Foxbird

Firefox OS & Windows 8 アプリ開発ハッカソン 発表スライド

masawada

August 10, 2013
Tweet

More Decks by masawada

Other Decks in Technology

Transcript

  1. Foxbird
    2013.08.10 at Mozilla Japan
    @masawada @i315 @tyage @umisama

    View full-size slide

  2. ࠷ߴͷՆʹ͠Α͏ͥ

    View full-size slide

  3. αΠίʔ
    αΠίʔ

    View full-size slide

  4. /(࠷ߴ|αΠίʔ)+/

    View full-size slide

  5. ͢Έ·ͤΜͰͨ͠

    View full-size slide

  6. ͓·͑Β is ͩΕ

    View full-size slide

  7. ͸͡Ί·ͯ͠

    View full-size slide

  8. @masawada
    • μΠΨΫηʔ(લֶظඞम୯Ґམͨ͠)
    • ϑϩϯτΤϯυΤϯδχϟʔ
    • JavaScript / Ruby͔͘ͻͱ
    • distributed under the MIT Licenseɹ
    • શһݺΜͩਓ

    View full-size slide

  9. @masawada
    ྫྷ͑ͳ͍Ϗʔϧδ ϣοΩෆཁ

    View full-size slide

  10. (ΞϧόΠτ)ٻ৬த

    View full-size slide

  11. @i315
    • AndroidΞϓϦΛॻ͍ͨΓ
    • RubyΛॻ͍ͨΓ
    • Πϯλʔωοτίϯςϯπ
    • CC BY-NC
    • ञΛఏڙ͠ͳ͍Ͱ͍ͩ͘͞

    View full-size slide

  12. @tyage
    • ؔ੢ͷਓؒ
    • ࢲ͸ΠϯλʔωοτίϯςϯπʹͳΓ
    ͔ͨͬͨ
    • ؔ੢ͷ͓͍͍͓͠՛ࢠઌண10໊͞·ʹ
    ্ࠩ͛͠·͢

    View full-size slide

  13. @umisama
    • ݩΠέϝϯߴઐੜ

    View full-size slide

  14. ͓ർΕ͞·Ͱͨ͠

    View full-size slide

  15. ԿΛ࡞͔ͬͨ

    View full-size slide

  16. TwitterΫϥΠΞϯτ

    View full-size slide

  17. Firefox OS ML

    View full-size slide

  18. Violet.js
    • Twitter API ϥΠϒϥϦ
    • Streaming APIରԠ
    • (ଟ෼)΄ͱΜͲͷΤϯυϙΠϯτʹରԠ
    • statuses/update_with_media͸ະରԠ

    View full-size slide

  19. Violet.js
    • ݖݶ෇͖
    • systemXHR͕ඞཁ
    • type: privilleged

    View full-size slide

  20. Violet.js
    Win8ΞϓϦʹ΋ରԠ

    View full-size slide

  21. Foxbird for Windows 8

    View full-size slide

  22. Firefox OS ࠷ߴ!!!

    View full-size slide

  23. Windows 8 ࠷ߴ!!!

    View full-size slide

  24. ͝ਗ਼ௌ
    ͋Γ͕ͱ͏͍͟͝·ͨ͠

    View full-size slide