forked from nowelium/socket.io-titanium
-
Notifications
You must be signed in to change notification settings - Fork 0
socket.io for titanium mobile
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE
Unknown
LICENSE.txt
allenhartwig/socket.io-titanium
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
socket.io-titanium ------------------ [email protected]([email protected]) TiMob SDK 1.8.1 How to use ========== * run server(chat server) shell > node prj/example-nodejs-server/chat.js * client(chat client) * DIR prj/ - README - LICENSE - tiapp.xml - example-nodejs-server/ - server.js - chat.js - Resources/ - app.js - socket.io-titanium.js - ti-websocket-client/ - ti-websocket-client.js - socket.io/ - package.json - lib/ - io.js - socket.js - util.js - transport.js - transports/ - xhr.js - xhr-polling.js - ... Example ======= channel chat titanium example: Resources/win_ti.js channel chat server example: example-nodejs-server/chat.js va io = require('socket.io-titanium'); var socket = io.connect('169.254.10.100:8080'); var chat = socket.of('/chat'); chat.on('available_channel', function (channels){ channels.forEach(function (channelName){ var row = Ti.UI.createTableViewRow({ title: channelName }); ... }); ... }); chat.on('broadcat:message', function(message){ .... }); input.addEventListener('return', function(){ chat.emit('post', input.value); }); win.addEventListener('open', function(){ chat.emit('join:channel', channelId); }); Notes ===== * Mac OSX run with iphonesim or android: set localnetwork alias localhost(127.0.0.1):: shell > sudo ifconfig lo0 alias 169.254.10.100 netmask 0xffffff run iphonesimlator.. [js code] var socket = io.connect('169.254.10.100:8080'); socket.send('hello world!!'); socket.on('message', function (message){ ... }); * android client: add property tiapp.xml <property name="ti.android.threadstacksize" type="int">32768</property>
About
socket.io for titanium mobile
Resources
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE
Unknown
LICENSE.txt
Stars
Watchers
Forks
Packages 0
No packages published