Submit Search
Upload
Ignite Talk: Want to Know How to Control a Cloud-Based App from Your Wrist?
•
Download as PPTX, PDF
•
1 like
•
179 views
VMware Tanzu
Follow
SpringOne Platform 2016 Speaker: Mark Heckler; Principal Technologist, Pivotal
Read less
Read more
Technology
Report
Share
Report
Share
1 of 22
Download now
Recommended
Google IO Mobility Review 2014
Google IO Mobility Review 2014
Manesh Lad
Android Introduction on Java Forum Stuttgart 11
Android Introduction on Java Forum Stuttgart 11
Lars Vogel
Presentation1 - Audio
Presentation1 - Audio
jhaney7708
Android Development
Android Development
Paulo Hecht
Android Development Overview
Android Development Overview
Igor Birman
Animations in Flutter
Animations in Flutter
Bartosz Kosarzycki
Android Study Jams - Info Session
Android Study Jams - Info Session
Google Developer Students Club NIT Silchar
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App Development
Lohith Goudagere Nagaraj
Recommended
Google IO Mobility Review 2014
Google IO Mobility Review 2014
Manesh Lad
Android Introduction on Java Forum Stuttgart 11
Android Introduction on Java Forum Stuttgart 11
Lars Vogel
Presentation1 - Audio
Presentation1 - Audio
jhaney7708
Android Development
Android Development
Paulo Hecht
Android Development Overview
Android Development Overview
Igor Birman
Animations in Flutter
Animations in Flutter
Bartosz Kosarzycki
Android Study Jams - Info Session
Android Study Jams - Info Session
Google Developer Students Club NIT Silchar
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App Development
Lohith Goudagere Nagaraj
Synapseindia android app programming
Synapseindia android app programming
Tarunsingh198
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | Edureka
Edureka!
Flutter
Flutter
Ankit Kumar
Gdsc android introduction
Gdsc android introduction
ShambhaviGupta14
Android
Android
Shivam Tuteja
Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101
Arif Amirani
Android intro
Android intro
Sakthiraajan Sivagnanam
Introduction to Antetype - Web UX design tool
Introduction to Antetype - Web UX design tool
La FeWeb
#Code2Create:: Introduction to App Development in Flutter with Dart
#Code2Create:: Introduction to App Development in Flutter with Dart
GDGKuwaitGoogleDevel
The iPhone development on windows
The iPhone development on windows
NAILBITER
Anveshan android
Anveshan android
onkar_bhosle
Introduction to Flutter
Introduction to Flutter
AkassharjunShanmugar
Dload mobile development
Dload mobile development
Sayed Ahmed
Apps development for mobile devices
Apps development for mobile devices
rdresler
What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?
MohammadHussain595488
Hello Flutter
Hello Flutter
rihannakedy
Introduction to flutter
Introduction to flutter
Wan Muzaffar Wan Hashim
iOS application development
iOS application development
Senthilkumar Selvaraj
Google flutter
Google flutter
OnGraph Technologies
Project Syndroid
Project Syndroid
cromwellian
Developing for Pebble: Control cloud apps from your wrist
Developing for Pebble: Control cloud apps from your wrist
Mark Heckler
Introduction to Eqela development
Introduction to Eqela development
jobandesther
More Related Content
What's hot
Synapseindia android app programming
Synapseindia android app programming
Tarunsingh198
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | Edureka
Edureka!
Flutter
Flutter
Ankit Kumar
Gdsc android introduction
Gdsc android introduction
ShambhaviGupta14
Android
Android
Shivam Tuteja
Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101
Arif Amirani
Android intro
Android intro
Sakthiraajan Sivagnanam
Introduction to Antetype - Web UX design tool
Introduction to Antetype - Web UX design tool
La FeWeb
#Code2Create:: Introduction to App Development in Flutter with Dart
#Code2Create:: Introduction to App Development in Flutter with Dart
GDGKuwaitGoogleDevel
The iPhone development on windows
The iPhone development on windows
NAILBITER
Anveshan android
Anveshan android
onkar_bhosle
Introduction to Flutter
Introduction to Flutter
AkassharjunShanmugar
Dload mobile development
Dload mobile development
Sayed Ahmed
Apps development for mobile devices
Apps development for mobile devices
rdresler
What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?
MohammadHussain595488
Hello Flutter
Hello Flutter
rihannakedy
Introduction to flutter
Introduction to flutter
Wan Muzaffar Wan Hashim
iOS application development
iOS application development
Senthilkumar Selvaraj
Google flutter
Google flutter
OnGraph Technologies
Project Syndroid
Project Syndroid
cromwellian
What's hot
(20)
Synapseindia android app programming
Synapseindia android app programming
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | Edureka
Flutter
Flutter
Gdsc android introduction
Gdsc android introduction
Android
Android
Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101
Android intro
Android intro
Introduction to Antetype - Web UX design tool
Introduction to Antetype - Web UX design tool
#Code2Create:: Introduction to App Development in Flutter with Dart
#Code2Create:: Introduction to App Development in Flutter with Dart
The iPhone development on windows
The iPhone development on windows
Anveshan android
Anveshan android
Introduction to Flutter
Introduction to Flutter
Dload mobile development
Dload mobile development
Apps development for mobile devices
Apps development for mobile devices
What and Why Flutter? What is a Widget in Flutter?
What and Why Flutter? What is a Widget in Flutter?
Hello Flutter
Hello Flutter
Introduction to flutter
Introduction to flutter
iOS application development
iOS application development
Google flutter
Google flutter
Project Syndroid
Project Syndroid
Similar to Ignite Talk: Want to Know How to Control a Cloud-Based App from Your Wrist?
Developing for Pebble: Control cloud apps from your wrist
Developing for Pebble: Control cloud apps from your wrist
Mark Heckler
Introduction to Eqela development
Introduction to Eqela development
jobandesther
Code and Conquer with Globe Labs, October 27, 2012
Code and Conquer with Globe Labs, October 27, 2012
jobandesther
Optimized Cross Platform Development
Optimized Cross Platform Development
jobandesther
NativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
NativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
Todd Anglin
Mobile Development with PhoneGap
Mobile Development with PhoneGap
Joshua Johnson
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
Steve Drucker
Mono for Android... for Google Devs
Mono for Android... for Google Devs
Craig Dunn
Developing for Google Glass
Developing for Google Glass
Mark Billinghurst
Synapseindia android apps application
Synapseindia android apps application
Synapseindiappsdevelopment
Cross platform mobile app development tools review
Cross platform mobile app development tools review
Uday Kothari
iOS Development Survival Guide for the .NET Guy
iOS Development Survival Guide for the .NET Guy
Nick Landry
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
Nick Landry
ID-ObjectiveConference 2012 - Introduction to iOS Development
ID-ObjectiveConference 2012 - Introduction to iOS Development
Andri Yadi
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
Hazem Saleh
Titanium Overview (Mobile March 2011)
Titanium Overview (Mobile March 2011)
Kevin Whinnery
androidPramming.ppt
androidPramming.ppt
BijayKc16
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
#DevTO
Telerik app builder
Telerik app builder
mssaman
fdocuments.in_apache-cordova-overview.pptx
fdocuments.in_apache-cordova-overview.pptx
ssuserd27db6
Similar to Ignite Talk: Want to Know How to Control a Cloud-Based App from Your Wrist?
(20)
Developing for Pebble: Control cloud apps from your wrist
Developing for Pebble: Control cloud apps from your wrist
Introduction to Eqela development
Introduction to Eqela development
Code and Conquer with Globe Labs, October 27, 2012
Code and Conquer with Globe Labs, October 27, 2012
Optimized Cross Platform Development
Optimized Cross Platform Development
NativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
NativeScript: Cross-Platform Mobile Apps with JavaScript and Angular
Mobile Development with PhoneGap
Mobile Development with PhoneGap
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
Mono for Android... for Google Devs
Mono for Android... for Google Devs
Developing for Google Glass
Developing for Google Glass
Synapseindia android apps application
Synapseindia android apps application
Cross platform mobile app development tools review
Cross platform mobile app development tools review
iOS Development Survival Guide for the .NET Guy
iOS Development Survival Guide for the .NET Guy
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
ID-ObjectiveConference 2012 - Introduction to iOS Development
ID-ObjectiveConference 2012 - Introduction to iOS Development
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
[JavaLand 2015] Developing JavaScript Mobile Apps Using Apache Cordova
Titanium Overview (Mobile March 2011)
Titanium Overview (Mobile March 2011)
androidPramming.ppt
androidPramming.ppt
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
Shoukry Kattan - Titanium Mobile. Cross Platform Mobile Apps
Telerik app builder
Telerik app builder
fdocuments.in_apache-cordova-overview.pptx
fdocuments.in_apache-cordova-overview.pptx
More from VMware Tanzu
What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
VMware Tanzu
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
VMware Tanzu
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
VMware Tanzu
Spring Update | July 2023
Spring Update | July 2023
VMware Tanzu
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
VMware Tanzu
Building Cloud Ready Apps
Building Cloud Ready Apps
VMware Tanzu
Spring Boot 3 And Beyond
Spring Boot 3 And Beyond
VMware Tanzu
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
VMware Tanzu
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
VMware Tanzu
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
VMware Tanzu
tanzu_developer_connect.pptx
tanzu_developer_connect.pptx
VMware Tanzu
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu
Tanzu Developer Connect - French
Tanzu Developer Connect - French
VMware Tanzu
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
VMware Tanzu
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
VMware Tanzu
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
VMware Tanzu
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
VMware Tanzu
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
VMware Tanzu
More from VMware Tanzu
(20)
What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
Spring Update | July 2023
Spring Update | July 2023
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
Building Cloud Ready Apps
Building Cloud Ready Apps
Spring Boot 3 And Beyond
Spring Boot 3 And Beyond
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
tanzu_developer_connect.pptx
tanzu_developer_connect.pptx
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Tanzu Developer Connect - French
Tanzu Developer Connect - French
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
Recently uploaded
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Recently uploaded
(20)
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
How to write a Business Continuity Plan
How to write a Business Continuity Plan
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Ignite Talk: Want to Know How to Control a Cloud-Based App from Your Wrist?
1.
2.
Mark Heckler Developing for
Pebble Control cloud apps from your wrist
3.
Developing for Pebble Control
cloud apps from your wrist Mark Heckler Developer, Developer Advocate, Java Champion, and Really Hoopy Frood @MkHeck
4.
What is a
Pebble? Original model 2012/2013 ePaper screen Low resolution Android AND iOS INSANE battery life!
5.
History & models
6.
Competitors
7.
As a developer,
why care? Write once (sort of), run with Android or iOS phone Write in C or JavaScript Battery life key for resource-intensive apps
8.
Pebble SDK Desktop IDE
support Android Studio Xcode Cloud IDE C code Runs on the watch
9.
Pebble.js Desktop IDE support Cloud
IDE Runs on the phone (accelerometer, GPS, storage) JavaScript code Full access to UI elements, animations, etc. Sync & async HTTP requests, WebSocket, etc.
10.
app.js
11.
Main “objects” UI framework Accel Voice Window Element Vibe Light Timeline
(app launch via Timeline interface) Wakeup (scheduled app activation)
12.
Window types Window (dynamic):
completely open to do your bidding Card: displays a title, subtitle, banner image, & text Menu: displays a menu ;)
13.
XHR/Ajax/REST
14.
WebSocket
15.
Cloud Pebble
16.
Code
17.
Emulator, logs
18.
Push to (actual)
Pebble
19.
App windows: a
quick look
20.
App menus: a
quick look
21.
Useful links https://www.pebble.com/ https://cloudpebble.net/ide/ https://forums.pebble.com/ https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference http://www.slideshare.net/HecklerMark/developing-for-pebble- control-cloud-apps-from-your-wrist
22.
In conclusion… IoT &
cloud? Chocolate & peanut butter Thank you for participating! @MkHeck
Download now