Reader small image

You're reading from  Socket.IO Cookbook

Product typeBook
Published inOct 2015
Reading LevelIntermediate
PublisherPackt
ISBN-139781785880865
Edition1st Edition
Languages
Right arrow
Author (1)
Tyson Cadenhead
Tyson Cadenhead
author image
Tyson Cadenhead

Tyson Cadenhead works as a senior JavaScript engineer at Aloompa in Nashville, Tennessee. He has dedicated his professional career to building large-scale applications in JavaScript and Node. Tyson addresses audiences at various conferences and programming meetups on how to build real-time web applications with Socket.IO or Meteor.js. He blogs on topics such as JavaScript and web technologies at http://www.tysoncadenhead.com. Tyson lives in the greater Nashville area with his wife and two sons, where he enjoys gardening, raising chickens, reading philosophy and economics books, and playing guitar.
Read more about Tyson Cadenhead

Right arrow

Throwing an alert when the socket connects


Apache Cordova is a platform for building native mobile applications using HTML, CSS, and JavaScript. It basically wraps your entire application in a web view and exposes certain native events to the application through JavaScript.

In this recipe, we will emit a message from the server using Socket.IO when the application first opens.

Getting ready

For this recipe, you will need to use a Mac. The reason for this is that Cordova will create an app that runs using XCode, which is only available for the Macintosh operating system.

How to do it…

To throw an alert in a Cordova app when the socket connects, follow these steps:

  1. First, we need to install Cordova. There is a command-line interface that can be installed by running npm install cordova –g in your terminal.

  2. Next, we need to create a new application using the Cordova command-line interface that we just installed. Cordova can be run with cordova create app com.throw.alertThrowAlert. The first argument...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Socket.IO Cookbook
Published in: Oct 2015Publisher: PacktISBN-13: 9781785880865

Author (1)

author image
Tyson Cadenhead

Tyson Cadenhead works as a senior JavaScript engineer at Aloompa in Nashville, Tennessee. He has dedicated his professional career to building large-scale applications in JavaScript and Node. Tyson addresses audiences at various conferences and programming meetups on how to build real-time web applications with Socket.IO or Meteor.js. He blogs on topics such as JavaScript and web technologies at http://www.tysoncadenhead.com. Tyson lives in the greater Nashville area with his wife and two sons, where he enjoys gardening, raising chickens, reading philosophy and economics books, and playing guitar.
Read more about Tyson Cadenhead