2. About Me
• Jerromy Lee
• National Taiwan University of ART
• New Media Artist / Game Designer
• iOS / Android / OF / Flash Developer
• VRMZ ⼤大中華盃 VR盟主 ⾦金獎
• 404 電⼦子藝術節
• 上海電⼦子藝術節
• 台北數位藝術節
• 屏東影⾳音藝術節
• 法國 安亙湖 互動表演
• KT獎 遊戲設計 銀獎
• 4C數位創作競賽 遊戲組 銀獎
3. About Me
• Job Experience. 7 years
• YAHOO 使⽤用者經驗設計師
• 華夏技術學院兼任講師
• 邊境數位科技 互動創意指導
• 邊境數位科技 技術部主管
• 科碼新媒體 新媒體藝術家
4. App Works
• Experience.
• iOS and
Android
Developer
6. Connection tech.
• Bluetooth 1.0~4.0
• Server get / post (Web Service)
• Socket Server (Socket Server / WebSocket)
• Peer to Peer
• iOS - Multipeer Connectivity
• https://vimeo.com/95407383
• Without Internet Environment
• Android - Wifi direct
• Without Internet Environment
7. Works intro.
• Super Sync Sports
• http://chrome.com/supersyncsports/#/en-US
• MacDonald
• https://www.youtube.com/watch?v=8BVZ_rn7bIY
• Sony Make TV
• https://www.youtube.com/watch?v=dEAgynm3Ng8
• Mr. Chia (CORMA)
• http://www.ilovechia.biz/event/1301/
18. WebSocket
• Part of the HTML5
• JavaScript interface
• Uses the WebSocket protocol instead of HTTP
• ws://
• wss://
• full-duplex
• Why? Choose WebSocket?
• Mobile
19. WebSocket
• Browser Support (WebSocket Version 13)
• http://caniuse.com/websockets
• Google Chrome (Web & Mobile)
• iOS 6 Safari
• Mozilla Firefox 6
• Opera 10.7 & 11.0
• IE 10
31. JavaScript Basic
var circle = new createjs.Shape();
circle.graphics.beginFill("red").drawCircle(0, 0, 50);
circle.x = 100;
circle.y = 100;
stage.addChild(circle);
stage.addChild(new createjs.Shape()).setTransform(100,100).graphics.f(“red").dc(0,0,50);
stage.update();
32. Server Side
• XAMPP / MAMP
• https://www.apachefriends.org/zh_tw/index.html
• http://www.mamp.info/en/
• PHP WebSocket
• http://www.sanwebe.com/2013/05/chat-using-websocket-
php-socket
• https://github.com/Flynsarmy/PHPWebSocket-Chat
33. Server Side
• Quick Start
• install the XAMPP or MAMP
• Put the php class(class.PHPWebSocket.php) and
php file (serverMain.php) into the web root folder.
• Write the client side program
• testing……
34. Example File
• File
• https://dl.dropboxusercontent.com/u/
32940203/who_template_clean.zip
35. Server Side
• Node.js
• http://nodejs.tw/
• http://nodejs.org/