MobileCamp 2014: on{x} - Google Now zum Selberbauen

15
@c_heindel How to control and extend the capabilities of your (Android) phone using a JavaScript API to remotely program it. (And a comparison to IFTTT )

description

 

Transcript of MobileCamp 2014: on{x} - Google Now zum Selberbauen

Page 1: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

How to control and extend the capabilities of your (Android) phone using a JavaScript API to remotely program it. (And a comparison to IFTTT )

Page 2: MobileCamp 2014: on{x} - Google Now zum Selberbauen

Current state of the artApps make use of:- device location on demand- device camera on demand

Source: http://www.nintex.com/en-US/Products/Pages/NintexMobile.aspx

Page 3: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Typical scenario

Source: https://itunes.apple.com/us/app/nintex-mobile/id645766307

Christian Heindel
Page 4: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Page 6: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

•Google Now•Cortana•Siri

Page 7: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Page 8: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Page 9: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Page 10: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Page 11: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Page 12: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Comparison: on{x] vs. IFTTTon{x} IFTTT

Android 2.3.3 and up Android 4.0, iPhone**only when app is open

Rules (JavaScript that runs on phone), Triggers (location changed, …), Actions (JavaScript), Recipes

Triggers, Actions, Recipes

Device based events- battery, wifi, location, time, audio, proximity, nfc, …

External feeds (horoscope, news, traffic, weather)

Six Channels for Android (events you can react on)- Connectivity, Notifications, SMS, Location, Phone

Calls, PhotosWeb based events that can trigger sth. on the phone (Twitter, Dropbox, …)

Extensibility Simplicity

Modify via browser Modify via app

JavaScript Drag & Drop

Console on web page (apps can log to that) Activit log, Sharing,

Page 13: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

IFTTT Channels

Android Device Android Location

Android Notifications

Android Phone Call

Android Photos Android SMS

Page 14: MobileCamp 2014: on{x} - Google Now zum Selberbauen

@c_heindel

Perspective• Windows Phone 8.1 triggers for background tasks

http://www.jayway.com/2014/04/23/windows-phone-8-1-for-developers-multitasking-and-background-tasks/

• Android: http://developer.android.com/guide/topics/sensors/sensors_overview.html

• iOS? Meh!

Page 15: MobileCamp 2014: on{x} - Google Now zum Selberbauen

Thank you!

Christian HeindelConsultantSharePoint Solutions

Computacenter AG & Co. oHGMariendorfer Damm 1-3, 12099 BerlinMobile: +49 (0) 172 1015349

E-mail [email protected]

More information at:www.computacenter.dewww.christian-heindel.de

@c_heindel