Silicon Valley Code Camp : October 3rd and 4th 2015
Nic is a Senior Developer Evangelist for HERE Technologies. He has released several native and hybrid mobile applications to iTunes and Google Play and writes about his development experiences related to making web and mobile app development easier to understand. He has experience in Unity3D, Apache Cordova, Java, NoSQL, SQL, and Node.js.
Most mobile apps we develop these days require access to data hosted on the web. Often this data will need to be synchronized between multiple platforms and devices as seamlessly as possible.
We’ll talk about what it takes to create an Ionic Framework mobile application that will stores data locally and syncs to Couchbase when a connection is available.
Couchbase Server is the NoSQL document database for interactive applications. Node.js is the platform for building fast, scalable network applications. Just about everyone wants to build better responsive and more engaging experiences for their users quickly and easily, and we can help.
In this session, Nic Raboy will first talk about what is different about this generation of web applications. The approach must consider the latency, throughput and interactivity demanded by users for social interaction across both mobile devices and browsers. Then he will show how Node.js’s programming model makes writing systems to provide this kind of interactivity easy and how Couchbase Server and the Node.js Couchbase SDK support this with a flexible data model and easy scalability.
Come to this session ready to read code, since a web application will be the basis of the demonstration of these techniques in action. Nic will show a sample web application, and key aspects of how the system is constructed for simplicity of data modeling, extensibility and scale.