React Native: Upgrade Dos and Don’ts

React Native: Upgrade Dos and Don’ts

While React Native is a great framework for cross platform development, the process to upgrade from one version to another is generally painful.  If you created a new application this time last year, it was most likely running on version 0.56. Today the latest version...
Node.js – Storing data with MongoDB

Node.js – Storing data with MongoDB

The last few weeks we have focused on web service design using Node.js with Express. So far we have covered getting started with express, using EJS to create web pages, and creating a push notification server. Today we will go over how to save data on your node...
Comparing React Native to Axway Titanium

Comparing React Native to Axway Titanium

Here at Shockoe we often use cross-platform tools to build our apps. Using a cross-platform tool allows us to have one code base for apps that run on multiple platforms. There will be some platform specific code, but most things can be shared. Our cross-platform tool...
Network Discovery with Titanium

Network Discovery with Titanium

Network Discovery with Titanium So you have 2+ devices that need to find each other on a local network. At least one of them is a mobile device running iOS or Android (sorry Windows users!). One device needs to be hosting a server to handle connections. How do they go...