Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Shunji Konishi
3,349 views
WebSocketでリアルタイムクイズアプリを作ってみた
Technology
◦
Read more
5
Save
Share
Embed
Embed presentation
Download
Downloaded 13 times
1
/ 13
2
/ 13
3
/ 13
4
/ 13
5
/ 13
6
/ 13
7
/ 13
8
/ 13
9
/ 13
10
/ 13
11
/ 13
12
/ 13
13
/ 13
More Related Content
PDF
トラブル発生、その時あなたがすることは?
by
Kazushi Kamegawa
PDF
Windows10時代のクロスプラットフォーム開発
by
Kazushi Kamegawa
PDF
C++ と Visual Studio による Android 開発
by
友太 渡辺
PDF
SeleniumConf16 UK参加報告
by
Osamu Shimoda
PDF
Planning Effective Test Plan
by
Kazushi Kamegawa
PPTX
その後のBash on windows
by
Kazushi Kamegawa
PPTX
Appiumを用いたwebブラウザ自動テスト
by
yumi_chappy
PDF
20151201 私がSeleniumを使ってスクリーンショットを撮るまでに出会った闇の全て
by
Osamu Shimoda
トラブル発生、その時あなたがすることは?
by
Kazushi Kamegawa
Windows10時代のクロスプラットフォーム開発
by
Kazushi Kamegawa
C++ と Visual Studio による Android 開発
by
友太 渡辺
SeleniumConf16 UK参加報告
by
Osamu Shimoda
Planning Effective Test Plan
by
Kazushi Kamegawa
その後のBash on windows
by
Kazushi Kamegawa
Appiumを用いたwebブラウザ自動テスト
by
yumi_chappy
20151201 私がSeleniumを使ってスクリーンショットを撮るまでに出会った闇の全て
by
Osamu Shimoda
What's hot
PPTX
STFとAppiumをもちいたAndroidアプリの自動テスト
by
Toshiyuki Hirata
PDF
Selenium boot campの紹介
by
Nozomi Ito
PDF
Appium 2.0 ではじめるモバイルアプリテスト
by
Masayuki Wakizaka
PPTX
Win7 * appium * androidで実機自動テストやってみた。
by
Naoto Kishino
PPTX
.Netconf
by
Tatsuya Ishikawa
PDF
その Web サイト、その Web アプリを最新の IE11 に対応しよう
by
Osamu Monoe
PDF
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
by
Osamu Monoe
PPTX
Bindingからframework elementを見つける
by
Tatsuya Ishikawa
PPTX
Friendlyを使ったwindowsアプリテスト自動化
by
Tatsuya Ishikawa
PPTX
Sl17
by
c-mitsuba
PDF
20161218 selenium study4
by
Naoya Kojima
PDF
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
by
Nozomi Ito
PDF
2015年に「画面テストの動画録画」を作って「流行れ!」 と願ったが、流行らんかった上ロストした話 #seleniumjp
by
Kazuhito Miura
PDF
第5回業開中心会議
by
Kaoru NAKAMURA
PDF
XP祭り2013-LT-Codeer
by
Tatsuya Ishikawa
PDF
20141018 selenium appium_cookpad
by
Kazuaki Matsuo
PDF
Visual Studio Tools for Unity
by
友太 渡辺
PDF
HTML5でできるカメラアプリを実際に体験しよう
by
Hideki Akiba
PDF
Appiumのテスト結果レポートをsahaginで作ってみる
by
Nozomi Ito
STFとAppiumをもちいたAndroidアプリの自動テスト
by
Toshiyuki Hirata
Selenium boot campの紹介
by
Nozomi Ito
Appium 2.0 ではじめるモバイルアプリテスト
by
Masayuki Wakizaka
Win7 * appium * androidで実機自動テストやってみた。
by
Naoto Kishino
.Netconf
by
Tatsuya Ishikawa
その Web サイト、その Web アプリを最新の IE11 に対応しよう
by
Osamu Monoe
Windows ストアアプリから使かえるセンサーAPIとデバイスAPI
by
Osamu Monoe
Bindingからframework elementを見つける
by
Tatsuya Ishikawa
Friendlyを使ったwindowsアプリテスト自動化
by
Tatsuya Ishikawa
Sl17
by
c-mitsuba
20161218 selenium study4
by
Naoya Kojima
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
by
Nozomi Ito
2015年に「画面テストの動画録画」を作って「流行れ!」 と願ったが、流行らんかった上ロストした話 #seleniumjp
by
Kazuhito Miura
第5回業開中心会議
by
Kaoru NAKAMURA
XP祭り2013-LT-Codeer
by
Tatsuya Ishikawa
20141018 selenium appium_cookpad
by
Kazuaki Matsuo
Visual Studio Tools for Unity
by
友太 渡辺
HTML5でできるカメラアプリを実際に体験しよう
by
Hideki Akiba
Appiumのテスト結果レポートをsahaginで作ってみる
by
Nozomi Ito
More from Shunji Konishi
PDF
Salesforceのハッカソンに参加した話
by
Shunji Konishi
PDF
Salesforce連携のためのOData入門
by
Shunji Konishi
PDF
プロキシーを使ってテストを楽にする
by
Shunji Konishi
PDF
Javascriptのあれやこれやをまとめて説明してみる
by
Shunji Konishi
PDF
MochaとChaiでやるJavaScriptテスト
by
Shunji Konishi
PPTX
SendGridサンプルの紹介
by
Shunji Konishi
PDF
セキュリティの考え方
by
Shunji Konishi
PDF
一番簡単なWebSocketの試し方
by
Shunji Konishi
PDF
良質なコードを高速に書くコツ
by
Shunji Konishi
PPTX
Heroku tips1
by
Shunji Konishi
PDF
Playframework1でSeleniumテスト
by
Shunji Konishi
PPTX
Heroku Dyno再起動時の振る舞い
by
Shunji Konishi
PPTX
Dyno cycling behavior of Heroku
by
Shunji Konishi
PPTX
Herokuで使えるRDBMS管理者ツール
by
Shunji Konishi
PPTX
Play1 to Play2
by
Shunji Konishi
PDF
お手軽Ajaxアプリケーションの作り方
by
Shunji Konishi
PPTX
Herokuのログ解析ツール
by
Shunji Konishi
PPTX
Excel2 canvas
by
Shunji Konishi
PDF
特盛!Heroku
by
Shunji Konishi
PPTX
文字コードのお話
by
Shunji Konishi
Salesforceのハッカソンに参加した話
by
Shunji Konishi
Salesforce連携のためのOData入門
by
Shunji Konishi
プロキシーを使ってテストを楽にする
by
Shunji Konishi
Javascriptのあれやこれやをまとめて説明してみる
by
Shunji Konishi
MochaとChaiでやるJavaScriptテスト
by
Shunji Konishi
SendGridサンプルの紹介
by
Shunji Konishi
セキュリティの考え方
by
Shunji Konishi
一番簡単なWebSocketの試し方
by
Shunji Konishi
良質なコードを高速に書くコツ
by
Shunji Konishi
Heroku tips1
by
Shunji Konishi
Playframework1でSeleniumテスト
by
Shunji Konishi
Heroku Dyno再起動時の振る舞い
by
Shunji Konishi
Dyno cycling behavior of Heroku
by
Shunji Konishi
Herokuで使えるRDBMS管理者ツール
by
Shunji Konishi
Play1 to Play2
by
Shunji Konishi
お手軽Ajaxアプリケーションの作り方
by
Shunji Konishi
Herokuのログ解析ツール
by
Shunji Konishi
Excel2 canvas
by
Shunji Konishi
特盛!Heroku
by
Shunji Konishi
文字コードのお話
by
Shunji Konishi
WebSocketでリアルタイムクイズアプリを作ってみた
1.
株式会社FLECT 小西俊司
2.
Salesforce HackChallengeに向けてHerokuで WebSocketアプリを作ったのでその補足説明 ◦
http://events.developerforce.com/ja/contests/chall engejapan2014 HackChallengeとは無関係なWebSocketアプリとし てのチャレンジの説明
3.
http://www.quizar.info/ リアルタイムクイズアプリ
出題者の出したクイズを解 答者が手元の端末(スマホ) で解答し、順位を競うゲーム
4.
HTML5系の最新技術を使っているので古いブラウザでは 動かない ◦ WebSocket ◦
WebStorage ◦ PushState ◦ CSS3 Animation など 普段は互換性を気にしてあまり使えないこれらの技術を 全部ぶちこむことも目的の一つ IE(9以前)はともかく、Android標準ブラウザ(4.3以前)が 対象外となるのは残念だが、Android版Chromeもそこ そこ普及してきているし時間が解決する問題でもあるので 気にしないことにする
5.
ルーム(テーマを決めたクイズ部屋)の作成 最大5択のクイズの作成 ◦
アンケート的な正解のない問題もアリ ◦ 設定によって参加者からの問題投稿を受け付けることも可能 イベント(クイズの出題)の開催 ランキング ◦ イベントごとのランキング ◦ ルームでの複数イベントを通しての通算ランキング 復習 ◦ 勉強会などで使う場合は説明や参考リンクを後から参照可 能
6.
イベントが開催され ているルームに入室 自分でクイズを出し たい人はルームを作 成 ※イベントへの参加は リモートからも可能で すが主たる使い方は 実際に皆が同じ空間 に集まって使うことを 想定しています。
7.
ルーム主催者は適当に何問かクイズを作ります
8.
Let’s クイズ大会
9.
ランキングを確認したり
10.
過去に参加したイベント の問題を振り返ったり できます
11.
勉強会での利用 ◦ 全編をクイズ大会にするのではなく、ところどころ予告してか ら問題を挟むのが良いと思う ◦
問題には解説と参考リンクを含められるので、参加者が後か ら振り返るのに便利 結婚式の2次会とかホームパーティとか ◦ ランキングが出るのでビンゴの代わりのゲームとして使って みたり(ただしイケメ。。。以下略) ◦ その場で参加者からの問題投稿も受け付けられるので愉快 なことが起きるかもね(^^;
12.
WebSocketアプリが実際にどの程度使い物になるかの 実験 実際に作ってみて思うがWebSocketアプリがどこまで実 用レベルにあるかはまだまだ未知数 ◦
LTEなどの通信環境の問題 ◦ スリープなどの接続断への対応パターンが確立していない 実際のところ、これに限らず設計が手探りな部分が多くフレームワーク の必要性を痛感する ◦ C10K(クライアント1万台)問題 一応Dynoを増やせば対応できる設計にしているつもりだが、試せてい ないのでとりあえずイベント参加人数を50人に制限している など これらは時間とともに解決していく問題だとは思うが、その ためにも何かしらWebSocketアプリが必要
13.
WebSocketアプリの開発はまだまだ手探りな部分が多く 難しい 今回題材としてクイズを選択したが、このような「ルームマ スター
VS. 参加者」という構図のアプリの潜在需要はかな りあると想像する ◦ なにしろ今までそんなアプリはなかったのでほとんどの人は考えた こともないはず ◦ DreamForce等の千人、万人規模のイベントでこうしたアプリが使 用可能になればそのインパクトは計り知れない こうした課題に対して今回作成したアプリの中からフレー ムワーク化できるところは抜き出して何かしら作りたい WebSocket、PushState等のノウハウは近日FLECTの R&Dブログ(またはスライド)で公開予定
Download