Submit Search
Upload
Firefox os勉強会 2nd WEB屋さんがWEBアプリを作ってみた
•
2 likes
•
1,315 views
Nobuhiro Ueda
Follow
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 21
Download now
Download to read offline
Recommended
知識もモチベーションも無い3流PGがこんな構成を使うことになった背景、そしてその3流な環境構築からデプロイのやり方を赤裸々に公開
3流プログラマーから見たPhalconとWISP
3流プログラマーから見たPhalconとWISP
YamaYamamoto
2013/02/09 の CLR/H で行った LT 資料です。monacaを使ってハイブリッドアプリ作ろうよ、的な内容。
Lt 20130209
Lt 20130209
Tomoyuki Obi
集まっtailでやらせていただいたLTのスライドです。
5分でわかるPhalconPHP
5分でわかるPhalconPHP
Shohei Tai
2009年8月16日に行われた第一回SphereConferenceにて発表した、若葉堂本舗が提供しているリアルタイムWebチャット”lightChat”の動作モデルの資料です。 lightChatのURLはこちら。 http://rs.wakabadou.net/lightChat/
とある技術の快速聊天
とある技術の快速聊天
wakaba
TypeScript and ALM presentaion
TypeScript And ALM
TypeScript And ALM
Kazushi Kamegawa
勢いだけで作った 参考文献: やはりお前らのMVCは間違っている http://www.slideshare.net/MugeSo/mvc-14469802
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
2013/05/11 Community Open Day 2013 札幌会場セッション1 で利用した資料
Cod2013 Sapporo #1
Cod2013 Sapporo #1
Tomoyuki Obi
CodeCamp LT大会のLTスライドです。 PHPフレームワークのPhalconを使ってREST APIを作った話をしました。主にPhalconの紹介をしています。
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
Shohei Tai
Recommended
知識もモチベーションも無い3流PGがこんな構成を使うことになった背景、そしてその3流な環境構築からデプロイのやり方を赤裸々に公開
3流プログラマーから見たPhalconとWISP
3流プログラマーから見たPhalconとWISP
YamaYamamoto
2013/02/09 の CLR/H で行った LT 資料です。monacaを使ってハイブリッドアプリ作ろうよ、的な内容。
Lt 20130209
Lt 20130209
Tomoyuki Obi
集まっtailでやらせていただいたLTのスライドです。
5分でわかるPhalconPHP
5分でわかるPhalconPHP
Shohei Tai
2009年8月16日に行われた第一回SphereConferenceにて発表した、若葉堂本舗が提供しているリアルタイムWebチャット”lightChat”の動作モデルの資料です。 lightChatのURLはこちら。 http://rs.wakabadou.net/lightChat/
とある技術の快速聊天
とある技術の快速聊天
wakaba
TypeScript and ALM presentaion
TypeScript And ALM
TypeScript And ALM
Kazushi Kamegawa
勢いだけで作った 参考文献: やはりお前らのMVCは間違っている http://www.slideshare.net/MugeSo/mvc-14469802
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
2013/05/11 Community Open Day 2013 札幌会場セッション1 で利用した資料
Cod2013 Sapporo #1
Cod2013 Sapporo #1
Tomoyuki Obi
CodeCamp LT大会のLTスライドです。 PHPフレームワークのPhalconを使ってREST APIを作った話をしました。主にPhalconの紹介をしています。
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
Shohei Tai
Perl Beginners #7でLT。mojoliciousで作った(おとなの)Webアプリの話。
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
Xamarin開発でMvvmCrossとF#使って開発してるのでその辺もろもろと
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
phpcon福岡登壇資料
PHPから離れて感じるPHPの良さ
PHPから離れて感じるPHPの良さ
Shinichi Takahashi
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
Fumio SAGAWA
8th july2013 packaged_apps_codelab
8th july2013 packaged_apps_codelab
Kensaku Komatsu
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
PHPerがこれからを生き抜くためのふんわりしたお話。
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
WDHA#038 CMS会議 AOMORI で紹介した a-blog cms 2.1を活用したWeb制作のワークフロー のスライドです。
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
Kazumich YAMAMOTO
2017/12/09 「JXUG福岡 Xamarin初心者向けハンズオン」 で発表したLT資料です
「ふくてん」に来てんね
「ふくてん」に来てんね
Hideaki Aoyagi
SanSan さんの 2014/9/30 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会で発表した資料です。 2016年6月に現在の情報に合わせて改訂しました。
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
JustTechTalk#08 Webフロントエンドでやってみた2017の資料です。
TypeScriptの大規模開発への適用
TypeScriptの大規模開発への適用
JustSystems Corporation
Web API のすすめ
Web API のすすめ
Yuji Shimada
T itanium概要
T itanium概要
Masashi Hitotsuyanagi
titanium_outline20111227
titanium_outline20111227
Masashi Hitotsuyanagi
2015/11/07 in マツヤマンスペース
Wordbench愛媛・WordCamp Tokyo 2015レポート
Wordbench愛媛・WordCamp Tokyo 2015レポート
ねこみみ 隊長
#もくてく での LT の資料です。
WPF on .NET Core 3.0
WPF on .NET Core 3.0
一希 大田
2015/10/21 社内勉強会(スキルウェンズデー)での発表資料
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
Noriaki Kadota
BtoBデザイナーによるBtoBデザイナーのためのLT勉強会にて発表したLT資料 https://b2b-designer-lt-1.peatix.com/ エンジニアが画面設計して感じた点、エンジニアと一緒に仕事をするために身につけておくと良いスキルや、心構えなどをデザイナーの方向けに語りました
エンジニアと"協同"してサービスをつくる
エンジニアと"協同"してサービスをつくる
Ishikawa Yuya
2014/10/18 わんくま同盟 東京勉強会 #92 ( http://www.wankuma.com/seminar/20141018tokyo92/ ) で発表した資料です。 基本的な内容はあまり変わっていませんが、Evolve 2014 から Sketches のネタを追加しています。
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
de:code 2019 CM09 Windows 10 対応のデスクトップアプリを作る技術 事前公開用資料です。
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
一希 大田
More Related Content
What's hot
Perl Beginners #7でLT。mojoliciousで作った(おとなの)Webアプリの話。
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Munenori Sugimura
Xamarin開発でMvvmCrossとF#使って開発してるのでその辺もろもろと
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
phpcon福岡登壇資料
PHPから離れて感じるPHPの良さ
PHPから離れて感じるPHPの良さ
Shinichi Takahashi
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
Fumio SAGAWA
8th july2013 packaged_apps_codelab
8th july2013 packaged_apps_codelab
Kensaku Komatsu
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
PHPerがこれからを生き抜くためのふんわりしたお話。
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
WDHA#038 CMS会議 AOMORI で紹介した a-blog cms 2.1を活用したWeb制作のワークフロー のスライドです。
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
Kazumich YAMAMOTO
2017/12/09 「JXUG福岡 Xamarin初心者向けハンズオン」 で発表したLT資料です
「ふくてん」に来てんね
「ふくてん」に来てんね
Hideaki Aoyagi
SanSan さんの 2014/9/30 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会で発表した資料です。 2016年6月に現在の情報に合わせて改訂しました。
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
JustTechTalk#08 Webフロントエンドでやってみた2017の資料です。
TypeScriptの大規模開発への適用
TypeScriptの大規模開発への適用
JustSystems Corporation
Web API のすすめ
Web API のすすめ
Yuji Shimada
T itanium概要
T itanium概要
Masashi Hitotsuyanagi
titanium_outline20111227
titanium_outline20111227
Masashi Hitotsuyanagi
2015/11/07 in マツヤマンスペース
Wordbench愛媛・WordCamp Tokyo 2015レポート
Wordbench愛媛・WordCamp Tokyo 2015レポート
ねこみみ 隊長
#もくてく での LT の資料です。
WPF on .NET Core 3.0
WPF on .NET Core 3.0
一希 大田
2015/10/21 社内勉強会(スキルウェンズデー)での発表資料
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
Noriaki Kadota
BtoBデザイナーによるBtoBデザイナーのためのLT勉強会にて発表したLT資料 https://b2b-designer-lt-1.peatix.com/ エンジニアが画面設計して感じた点、エンジニアと一緒に仕事をするために身につけておくと良いスキルや、心構えなどをデザイナーの方向けに語りました
エンジニアと"協同"してサービスをつくる
エンジニアと"協同"してサービスをつくる
Ishikawa Yuya
2014/10/18 わんくま同盟 東京勉強会 #92 ( http://www.wankuma.com/seminar/20141018tokyo92/ ) で発表した資料です。 基本的な内容はあまり変わっていませんが、Evolve 2014 から Sketches のネタを追加しています。
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
What's hot
(20)
Perl Beginners #7 おとなのWAF
Perl Beginners #7 おとなのWAF
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
PHPから離れて感じるPHPの良さ
PHPから離れて感じるPHPの良さ
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
業務アプリケーションにおけるモダンWeb開発の現状ーHTML5開発って簡単なの?
8th july2013 packaged_apps_codelab
8th july2013 packaged_apps_codelab
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
Web開発の 今までとこれから
Web開発の 今までとこれから
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
「ふくてん」に来てんね
「ふくてん」に来てんね
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
TypeScriptの大規模開発への適用
TypeScriptの大規模開発への適用
Web API のすすめ
Web API のすすめ
T itanium概要
T itanium概要
titanium_outline20111227
titanium_outline20111227
Wordbench愛媛・WordCamp Tokyo 2015レポート
Wordbench愛媛・WordCamp Tokyo 2015レポート
WPF on .NET Core 3.0
WPF on .NET Core 3.0
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
エンジニアと"協同"してサービスをつくる
エンジニアと"協同"してサービスをつくる
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Similar to Firefox os勉強会 2nd WEB屋さんがWEBアプリを作ってみた
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
de:code 2019 CM09 Windows 10 対応のデスクトップアプリを作る技術 事前公開用資料です。
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
一希 大田
html5jk 勉強会 #1 はじめての HTML5 アプリ開発 その二
HTML5 アプリ開発
HTML5 アプリ開発
tomo_masakura
2012/9/14に行われた、PhoneGapユーザー会@大阪での講演資料です
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
Monaca
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
Atsushi Harada
VC# ExpressでWindows Mobile開発
無料環境でWindows Mobileアプリ開発
無料環境でWindows Mobileアプリ開発
7shi
2013/04/20 スマートフォンアプリ開発 勉強会 @ 福岡 での講演資料 http://atnd.org/events/37573#comments
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
http://www.wankuma.com/seminar/20151114nagoya37/ PowerPoint ファイルはこちら ⇨ http://1drv.ms/1YaytZU
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
Yasuhiko Yamamoto
2018年9月28日(金)開催 「タガヤス その7 ークロスプラットフォームアプリ開発を学ぶ」 セッション3資料
.NET CoreアプリでWindowsの外に出発
.NET CoreアプリでWindowsの外に出発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
.NETラボ 勉強会 2016年6月 in 仙台 のプレゼン資料 Windows IoT Core on Raspberry Pi and Arduino でロボットアームを制御します。
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
Masakazu Muraoka
Asian Automation Alliance ~自動化を語り合おう!(2014/06/28) でデモを交えながら話した元ネタです。(20分)
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
Kenji Fukumoto
「ネットワーク分散型フレームワーク ConView」 2009年10月24日に行われた、楽天テクノロジーカンファレンス2009での発表資料です。 http://tech.rakuten.co.jp/rtc2009/
ネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConView
Rakuten Group, Inc.
Vagrant 自動的に環境設定
自動的に開発環境設定(1)
自動的に開発環境設定(1)
Phạm Văn Hùng
Aiming のクラウド採用基準について東京ゲームショー2014 FUSION CLOUD 様のスポンサーセッションにて
Aiming のクラウド採用基準
Aiming のクラウド採用基準
Takahiro Hozumi
WebTouchMeeting第41回の発表資料です。 発表時は本名プレイでしたが、修正しました。 また、容量の関係で動画を削っています。 資料内部の人数の数字は、発表時に集計を取ったものです。
Androidが変えたもの
Androidが変えたもの
Yuki Yamakido
2017/07/28 「Fukuoka.NET(ふくてん) #7」 で発表した資料です
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Hideaki Aoyagi
https://tryappservice.azure.com/ を使った無料でできるハンズオンです
Azure App Service を使った無料のハンズオン
Azure App Service を使った無料のハンズオン
Sunao Tomita
スマートフォン開発の事例 Html5開発の導入ポイント
スマートフォン開発の事例 Html5開発の導入ポイント
Masakazu Muraoka
アウトプットのすすめ
アウトプットのすすめ
アウトプットのすすめ
Satoshi Oikawa
Similar to Firefox os勉強会 2nd WEB屋さんがWEBアプリを作ってみた
(20)
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
Windows 10 対応のデスクトップアプリを 作る技術(事前公開版)
HTML5 アプリ開発
HTML5 アプリ開発
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
Titanium Mobile ~本当にあったこわい話~
Titanium Mobile ~本当にあったこわい話~
無料環境でWindows Mobileアプリ開発
無料環境でWindows Mobileアプリ開発
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
わんくま名古屋 #37 (20151114) Windows 10 UWP アプリ開発入門(実践編)
.NET CoreアプリでWindowsの外に出発
.NET CoreアプリでWindowsの外に出発
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
FriendlyによるWindowsアプリテスト自動化手法 基礎技術編
ネットワーク分散型フレームワークConView
ネットワーク分散型フレームワークConView
自動的に開発環境設定(1)
自動的に開発環境設定(1)
Aiming のクラウド採用基準
Aiming のクラウド採用基準
Androidが変えたもの
Androidが変えたもの
Visual Studio 2017 事はじめ
Visual Studio 2017 事はじめ
Azure App Service を使った無料のハンズオン
Azure App Service を使った無料のハンズオン
スマートフォン開発の事例 Html5開発の導入ポイント
スマートフォン開発の事例 Html5開発の導入ポイント
アウトプットのすすめ
アウトプットのすすめ
Firefox os勉強会 2nd WEB屋さんがWEBアプリを作ってみた
1.
Web屋さんがWebアプリを作ったら @junkpot1212
2.
何をやってる人か ・WEB系エンジニア ・PHPer ・CakePHP ・AWSなんかも
3.
そんなWEBな自分が とにかくFirefoxOSで動く アプリを作ってみよう
4.
課題 ・WEBってからにはクラウドと連携したい ・ブラウザだけじゃなく、 端末にインストールするアプリもしたい ・実機には日本語IMEがない ・自前ビルドでしょぼいIMEは出てくるけど快適とは言えない ・エミュレーターならPCのIMEから入力出来る どんなアプリにするか?
5.
じゃんけん対決アプリ ・入力いらずで選択だけでOK ・対人対戦ならクラウド必須
6.
じゃんけんアプリに必要なもの ・サーバー側処理 アプリらしくリアルタイム通信をしたいので WebSocketを使用 勝ち負けの判定 ・クライアント側処理 サーバーとWebSocketで通信のやり取り
7.
WebSocketって何? ・HTML5に導入されたHTTP通信の双方向版 ・常時コネクションを維持することで クライアントから一方通行だった通信が サーバーからもデータを送受信することが出来る チャットとか
8.
サーバー側でWebSocket WebSocketならNode.jsかjavaで やるのがメジャー? PHPerとしてはphpでやってみたい ってことで探してみる
9.
ありました
10.
PHP WebSocket Server(php-websocket) http://siriux.net/2010/08/php-websocket-server/ phpをコマンドラインで実行し、指定のポートで WebSocketを実現する URLにある日付は古いがGithub上ではそこそこメン テナンスされてるっぽい Forkされまくりで亜種も多い模様 結構綺麗に書かれてる。気がする。 でもexsampleにあったソースは動かなかった
11.
PHP WebSocketでサーバー側処理 php-websocket/exsample/server.php 実行ファイル 設定もここに書く
12.
PHP WebSocketでサーバー側処理 Php-websocket/lib/Wrench/Application/***Application.php クライアントとのやり取りを行うclass
13.
クライアント側の実装 ● サーバーから送信された情報の受信 ● 受信した結果を画面に反映 ● サーバーに選んだじゃんけんの手を送信 ● JQuery Mobile を使用
14.
jQuery Mobile ・言わずとしれた有名JavaScriptライブラリ jQuery のモバイル版 ・socket.ioを使ってWebSocketを実装する
15.
jQuery Mobileでクライアント処理 socket =
new WebSocket('ws://localhost:8000/echo'); で接続先を指定してオープン onmessageメソッドにサーバーからの通知があった 時の処理を書く
16.
FirefoxOSへのインストール準備 基本的には先程のクライアントのソースを置くだけ (エミュレーターの場合) manifest.webappを用意する
17.
FirefoxOSへのインストール準備 manifest.webapp name アプリ名 ●description アプリの説明 ●launch_path
アプリ起動時に表示するファイル ● etc...
18.
ってことで今回作ったアプリのデモやります
19.
HTML5的なアプリが 本当にそのまんま動くんです。
20.
FirefoxOSでアプリを作ってみて 楽しい ●エミュレーターが優秀 ●WEBとの親和性どころか想像以上にWEBそのもの ●FirefoxOS向けであればIEの事を気にしなくていい ●
21.
ご清聴ありがとうございました
Download now