41
Peter O’Shaughnessy A Hybrid App Journey

A hybrid app journey

Embed Size (px)

Citation preview

Peter O’Shaughnessy

A Hybrid App Journey

www.flickr.com/photos/cathyg

collr.io

www.flickr.com/photos/laiane

Everything’s getting connected...

Smart Watches

www.flickr.com/photos/shinyasuzuki

Smart Earbuds

www.bragi.com

Smart Skipping Ropes

tangramfactory.com

Connected Devices

viget.com

Bluetooth Low Energy

Bluetooth Low Energy

● Low power usage

● Can constantly advertise presence

● < 100 kbps throughput (vs 2 Mbps)

Bluetooth Low Energy support

www.eetimes.com

Going native

Cordova

Wrapping Cordova with Gulp

Developing in the browser

Mock Bluetooth service

Mock Bluetooth service

Getting the app onto phones for testing

Jenkins

Jenkins

Getting to grips with Flux

Let’s connect to Collr and make the lights flash

“Error: Cannot dispatch in the middle of a dispatch”

Bluetooth gotchas

Review plugins carefully!

www.flickr.com/photos/kathleenbladen

iOS and Android cachethe device name against the

Bluetooth device address

Our journey continues...

www.flickr.com/photos/dat-pics

www.skeezixthecat.com

@poshaughnessy@pebblecode

Thanks!

www.flickr.com/photos/energy2024

We’re hiring!pebblecode.com/careers/