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 Slide

  2. View Slide

  3. ࠷ߴͷՆʹ͠Α͏ͥ

    View Slide

  4. αΠίʔ

    View Slide

  5. αΠίʔ
    αΠίʔ

    View Slide

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

    View Slide

  7. ͢Έ·ͤΜͰͨ͠

    View Slide

  8. ͓·͑Β is ͩΕ

    View Slide

  9. ͸͡Ί·ͯ͠

    View Slide

  10. @masawada

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  14. View Slide

  15. @i315

    View Slide

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

    View Slide

  17. @tyage

    View Slide

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

    View Slide

  19. @umisama

    View Slide

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

    View Slide

  21. View Slide

  22. View Slide

  23. Έͳ͞Μ

    View Slide

  24. ͓ർΕ͞·Ͱͨ͠

    View Slide

  25. ԿΛ࡞͔ͬͨ

    View Slide

  26. TwitterΫϥΠΞϯτ

    View Slide

  27. Foxbird

    View Slide

  28. Firefox OS ML

    View Slide

  29. Violet.js

    View Slide

  30. ฦ৴/zero

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  34. Foxbird for Windows 8

    View Slide

  35. σϞ

    View Slide

  36. ·ͱΊ

    View Slide

  37. Firefox OS ࠷ߴ!!!

    View Slide

  38. Windows 8 ࠷ߴ!!!

    View Slide

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

    View Slide