SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
 
T9
Session	
  
4/16/2015	
  2:00	
  PM	
  
	
  
	
  
	
  
"The Internet of Things and You"
	
  
Presented by:
Jim McKeeth
Embarcadero Technologies	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Brought	
  to	
  you	
  by:	
  
	
  
	
  
	
  
340	
  Corporate	
  Way,	
  Suite	
  300,	
  Orange	
  Park,	
  FL	
  32073	
  
888-­‐268-­‐8770	
  ·∙	
  904-­‐278-­‐0524	
  ·∙	
  sqeinfo@sqe.com	
  ·∙	
  www.sqe.com
Jim McKeeth
Embarcadero Technologies
As lead developer evangelist at Embarcadero Technologies, Jim McKeeth is a
key part of Embarcadero’s developer community outreach. With more than
twenty years of programming experience, Jim travels the world speaking at
conferences and sharing his excitement and knowledge. He holds a patent for
the swipe to unlock and pattern unlocks used on both iPhone and Android
phones, plus a number of other computer- and software-related patents. When
not traveling, Jim is an improvisational performer with ComedySportz Boise and
enjoys spending time with his family.
	
  
4/8/15	
  
1	
  
The Internet of Things and You:!
A Developers Guide to IoT!
Jim McKeeth!
jim.mckeeth@embarcadero.com!
@JimMcKeeth!
Slides: http://embt.co/iot-you !
About your presenter – Jim McKeeth!
•  Lead World Wide Developer Evangelist & Engineer!
•  Longtime developer!
•  Object Pascal, C++ Java, JavaScript, C#, Objective-C, etc.!
•  Invented and patented swipe to unlock in 2000!
•  US Patent # 8352745 & 6766456, etc.!
•  Improvisational performer with ComedySportz Boise!
4/8/15	
  
2	
  
Embarcadero Technologies!
•  Founded 1993!
•  Provides Architect, Database and Developer Tools!
•  3.2 Million Customers including 97% of Fortune 2000!
•  35+ Product Awards – Consistent Innovation!
•  500+ Employees in 29 Countries!
•  www.embarcadero.com !
What is IoT?!
•  Everyday devices go online!
•  Smart objects & Wearable
computing!
•  Information sharing & Interoperability!
•  Ubiquitous computing, connectivity
& automation!
•  APIs & services everywhere!
By Wilgengebroed on Flickr used under CC!
4/8/15	
  
3	
  
Internet of Things!
Metcalfe's law states that the value
of a network is proportional to the
square of the number of
connections in the system (n2).
So the more “things” we connect,
the more value the internet
provides.
Image by Woody993 at en.wikipedia!
Converging Trends!
4/8/15	
  
4	
  
As of July 2014"
Wearable User Interfaces"
Brain-Computer Interface"
Internet of Things"
Autonomous Vehicles"
expectations!
Speech-to-Speech Translation"
h"p://www.gartner.com/newsroom/id/2819918
time!
Plateau of!
Productivity!Slope of Enlightenment!
Trough of!
Disillusionment!
Peak of!
Inflated!
Expectations!
Innovation!
Trigger!
Plateau will be reached in:!
more than 10 years"5 to 10 years"2 to 5 years"less than 2 years"
obsolete"
before plateau"
Gartner's 2014 Hype Cycle
for Emerging Technologies
August 11, 2014
Wearable	
  User	
  	
  
Interface	
  
Hype Cycle!
Autonomous	
  
Vehicles	
  
Technology Roadmap: The Internet of Things!
SRI Consulting Business Intelligence/National Intelligence Council!
4/8/15	
  
5	
  
Where is IoT!
•  Healthcare!
•  Fitness!
•  Home automation!
•  Industrial!
•  Connected / autonomous car!
•  Wearable computing!
•  Shipping / Transportation!
•  Travel!
•  Shopping / Retail!
•  Smart Appliances!
•  Entertainment!
Smart Devices!
•  Beacons!
•  Android Wear!
•  Apple Watch!
•  Google Glass!
•  Raspberry Pi!
•  Arduino!
•  Set top boxes!
•  FitBit!
•  Ninja Blocks!
•  Emotiv EPOC!
•  Nest Thermostat !
•  PTZ Web Cam!
•  Existing computers,
smartphones, tablets. etc.!
4/8/15	
  
6	
  
What are Beacons?!
•  Broadcast only Bluetooth LE device!
•  Provides signal strength for range
estimate!
•  Useful to enhance location data
(indoors and specific proximity)!
•  Big brother of RFID and NFC!
Computer Miniaturization & Commoditization!
•  Small and Everywhere!
•  Ardunio, Raspberry Pi, etc.!
•  Sub $50 consumer project devices!
•  Arduino defines standard with
multiple manufacturers!
•  Smart Devices!
Arduino!
Gemma!
Rasp Pi 2!
BeagleBoard Black!
Electric Imp!
4/8/15	
  
7	
  
Device Characteristics!
•  Sensors !
•  Data Collection!
•  Data Analysis!
•  Miniaturization !
•  Discoverability!
TI CC2541 SensorTag !
Development Kit - $25!
Connectivity!
•  Internet everywhere!!
•  Bluetooth LE (Smart)!
•  Z-Wave & Zigbee, etc.!
•  LiFi!
•  Google Thread!
•  IPv6!
•  Beacons!
•  NFC!
•  WiFi Direct!
4/8/15	
  
8	
  
http://www.businessinsider.com/growth-in-the-internet-of-things-market-2-2014-2!
Bluetooth Low Energy / Smart!
•  Part of Bluetooth 4.0 standard!
•  Defines standard characteristics (GATT)!
•  Device and functionality discoverability!
•  Does not require pairing!
•  Use utilities like “LightBlue” to interrogate!
4/8/15	
  
9	
  
Development Considerations!
•  Watch Emerging standards !
•  Avoid Network lock-in!
•  Avoid Platform lock-in!
•  Privacy!
•  Security!
•  Legal!
Avoiding Network Lock-in!
•  Don’t let someone else own your data!
•  Use BaaS like Parse!
•  Use self storage or custom cloud (Amazon, etc.) !
•  Never use iCloud!
•  Imagine if you had a different Twitter or email account for each
phone, tablet, computer, etc.!
4/8/15	
  
10	
  
Avoid Platform Lock-in!
•  Users have multiple devices & platforms!
•  You can’t only be on one platform!
•  Avoid platform centric development tools!
•  Maintaining multiple codebases means feature leapfrog!
•  Know advantages over native vs. web technologies!
Privacy!
•  Be clear with your users about privacy!
•  Users getting more comfortable with data sharing!
•  Follow your privacy policy!
4/8/15	
  
11	
  
Security!
•  Encrypt your transmissions!
•  Encrypt your storage!
•  Use proven security standards!
•  Be educated about security!
Legal!
•  Understand how the law relates to your product and service!
•  There are legal standards around “medical devices”!
•  Legal compliance is important!
4/8/15	
  
12	
  
Common APIs!
•  Direct Bluetooth!
•  Direct REST / JSON!
•  Indirect REST / JSON!
•  Custom SDK!
•  On-device execution (Linux or Android)!
•  IFTTT, Tasker, WebSockets, PubNub, etc.!
Challenges!
•  Switching from IPv4 to IPv6!
•  Battery life!
•  Interoperability & connectivity!
•  “A basket of remotes”!
•  Privacy & Security!
4/8/15	
  
13	
  
Personal Digital Assistants!
•  Cloud and AI powered!
•  Amazon Echo!
•  Xbox One!
•  Smart Phones & Tablets!
•  In the future: IoT Hub!
212BB Connected Devices by 2020!
6.6
*CISCO
IoT DEVICES
27.9
*IDC
IoT DEVICES
1.2
MOBILE DEVICES
MOBILE DEVICES
IoT DEVICES * I D C
IoT DEVICES
* C I S C O
2010 2015 2020
B I L L I O N S
2 1 2 B
5 0 B
9 B P E R P E R S O N
P E R P E R S O N
P E R P E R S O N
4/8/15	
  
14	
  
“As much as $19 trillion (USD) in economic
value will be up for grabs over the next
decade for businesses and institutions.”
— CISCO, ON THE INTERNET OF THINGS
The Future is the Connected User Experiences!
4/8/15	
  
15	
  
Build Secure, Connected Device Environments!
The Internet of Things and You:!
A Developers Guide to IoT!
Jim McKeeth!
jim.mckeeth@embarcadero.com!
@JimMcKeeth!
Slides: http://embt.co/iot-you !

Mais conteúdo relacionado

Mais procurados

iBeacon Wrapped Events: Trends in Geolocation, Gamification and Bluetooth
iBeacon Wrapped Events: Trends in Geolocation, Gamification and BluetoothiBeacon Wrapped Events: Trends in Geolocation, Gamification and Bluetooth
iBeacon Wrapped Events: Trends in Geolocation, Gamification and Bluetoothtechsytalk
 
Introduction à l'écosystème de l'Internet des Objets
Introduction à l'écosystème de l'Internet des Objets  Introduction à l'écosystème de l'Internet des Objets
Introduction à l'écosystème de l'Internet des Objets Geeks Anonymes
 
Oort - Internet of Everything - iBeacon in everyday life
Oort - Internet of Everything - iBeacon in everyday lifeOort - Internet of Everything - iBeacon in everyday life
Oort - Internet of Everything - iBeacon in everyday lifewekk_
 
Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )Adun Nanthakaew
 
Internet of things
Internet of thingsInternet of things
Internet of thingsArif Huda
 
IoT fun with Raspberry Pi and .NET
IoT fun with Raspberry Pi and .NETIoT fun with Raspberry Pi and .NET
IoT fun with Raspberry Pi and .NETChristos Matskas
 
The Internet of Things (and the myth of the “Smart” Fridge)
The Internet of Things (and the myth of the “Smart” Fridge)The Internet of Things (and the myth of the “Smart” Fridge)
The Internet of Things (and the myth of the “Smart” Fridge)Avi Itzkovitch
 
Cybersecurity in an IoT and Mobile World
Cybersecurity in an IoT and Mobile WorldCybersecurity in an IoT and Mobile World
Cybersecurity in an IoT and Mobile WorldAhmed Abu Eldahab
 
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...Peter Gallagher
 
Rise of a New Era: Advancing Towards 50B Connected Devices
Rise of a New Era: Advancing Towards 50B Connected DevicesRise of a New Era: Advancing Towards 50B Connected Devices
Rise of a New Era: Advancing Towards 50B Connected DevicesMahbubul Alam
 
What are io t devices and how are they changing the world
What are io t devices and how are they changing the world What are io t devices and how are they changing the world
What are io t devices and how are they changing the world The Threat Report
 
Taking the Proactive Roles Through Smart Technologies
Taking the Proactive Roles Through Smart TechnologiesTaking the Proactive Roles Through Smart Technologies
Taking the Proactive Roles Through Smart TechnologiesDr. Mazlan Abbas
 
Presentation on IOT
Presentation on IOTPresentation on IOT
Presentation on IOTAniketPujari
 
Trendcasting for 2018 what will the future of tech hold
Trendcasting for 2018   what will the future of tech holdTrendcasting for 2018   what will the future of tech hold
Trendcasting for 2018 what will the future of tech holdBrian Pichman
 

Mais procurados (20)

iBeacon Wrapped Events: Trends in Geolocation, Gamification and Bluetooth
iBeacon Wrapped Events: Trends in Geolocation, Gamification and BluetoothiBeacon Wrapped Events: Trends in Geolocation, Gamification and Bluetooth
iBeacon Wrapped Events: Trends in Geolocation, Gamification and Bluetooth
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Introduction à l'écosystème de l'Internet des Objets
Introduction à l'écosystème de l'Internet des Objets  Introduction à l'écosystème de l'Internet des Objets
Introduction à l'écosystème de l'Internet des Objets
 
Oort - Internet of Everything - iBeacon in everyday life
Oort - Internet of Everything - iBeacon in everyday lifeOort - Internet of Everything - iBeacon in everyday life
Oort - Internet of Everything - iBeacon in everyday life
 
Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )Iot Presentation ( 22 Aug 2015 )
Iot Presentation ( 22 Aug 2015 )
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
IoT fun with Raspberry Pi and .NET
IoT fun with Raspberry Pi and .NETIoT fun with Raspberry Pi and .NET
IoT fun with Raspberry Pi and .NET
 
NFC
NFCNFC
NFC
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
The Internet of Things (and the myth of the “Smart” Fridge)
The Internet of Things (and the myth of the “Smart” Fridge)The Internet of Things (and the myth of the “Smart” Fridge)
The Internet of Things (and the myth of the “Smart” Fridge)
 
Design & the internet of things
Design & the internet of thingsDesign & the internet of things
Design & the internet of things
 
Cybersecurity in an IoT and Mobile World
Cybersecurity in an IoT and Mobile WorldCybersecurity in an IoT and Mobile World
Cybersecurity in an IoT and Mobile World
 
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
Getting started with IoT with only your Laptop (Lightning Talk) - October 201...
 
Rise of a New Era: Advancing Towards 50B Connected Devices
Rise of a New Era: Advancing Towards 50B Connected DevicesRise of a New Era: Advancing Towards 50B Connected Devices
Rise of a New Era: Advancing Towards 50B Connected Devices
 
IoT in Motion: Creation of the “Glass Pipeline”
IoT in Motion: Creation of the “Glass Pipeline”IoT in Motion: Creation of the “Glass Pipeline”
IoT in Motion: Creation of the “Glass Pipeline”
 
Internet of Things (2015)
Internet of Things (2015)Internet of Things (2015)
Internet of Things (2015)
 
What are io t devices and how are they changing the world
What are io t devices and how are they changing the world What are io t devices and how are they changing the world
What are io t devices and how are they changing the world
 
Taking the Proactive Roles Through Smart Technologies
Taking the Proactive Roles Through Smart TechnologiesTaking the Proactive Roles Through Smart Technologies
Taking the Proactive Roles Through Smart Technologies
 
Presentation on IOT
Presentation on IOTPresentation on IOT
Presentation on IOT
 
Trendcasting for 2018 what will the future of tech hold
Trendcasting for 2018   what will the future of tech holdTrendcasting for 2018   what will the future of tech hold
Trendcasting for 2018 what will the future of tech hold
 

Destaque

Testing the Internet of Everything
Testing the Internet of EverythingTesting the Internet of Everything
Testing the Internet of EverythingTechWell
 
Innovations in Mobile Testing: Expanding Your Test Plan
Innovations in Mobile Testing: Expanding Your Test PlanInnovations in Mobile Testing: Expanding Your Test Plan
Innovations in Mobile Testing: Expanding Your Test PlanJosiah Renaudin
 
Testing IoT Apps with the Cloud
Testing IoT Apps with the CloudTesting IoT Apps with the Cloud
Testing IoT Apps with the CloudJosiah Renaudin
 
IoT Integrity: A Guide to Robust Endpoint Testing
IoT Integrity: A Guide to Robust Endpoint TestingIoT Integrity: A Guide to Robust Endpoint Testing
IoT Integrity: A Guide to Robust Endpoint TestingJosiah Renaudin
 
IoT and Embedded Testing: A Roku Case Study
IoT and Embedded Testing: A Roku Case StudyIoT and Embedded Testing: A Roku Case Study
IoT and Embedded Testing: A Roku Case StudyTechWell
 
Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileJosiah Renaudin
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT EraTechWell
 

Destaque (7)

Testing the Internet of Everything
Testing the Internet of EverythingTesting the Internet of Everything
Testing the Internet of Everything
 
Innovations in Mobile Testing: Expanding Your Test Plan
Innovations in Mobile Testing: Expanding Your Test PlanInnovations in Mobile Testing: Expanding Your Test Plan
Innovations in Mobile Testing: Expanding Your Test Plan
 
Testing IoT Apps with the Cloud
Testing IoT Apps with the CloudTesting IoT Apps with the Cloud
Testing IoT Apps with the Cloud
 
IoT Integrity: A Guide to Robust Endpoint Testing
IoT Integrity: A Guide to Robust Endpoint TestingIoT Integrity: A Guide to Robust Endpoint Testing
IoT Integrity: A Guide to Robust Endpoint Testing
 
IoT and Embedded Testing: A Roku Case Study
IoT and Embedded Testing: A Roku Case StudyIoT and Embedded Testing: A Roku Case Study
IoT and Embedded Testing: A Roku Case Study
 
Internet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of MobileInternet of Things and the Wisdom of Mobile
Internet of Things and the Wisdom of Mobile
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT Era
 

Semelhante a The Internet of Things and You

The Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTThe Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTJim McKeeth
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantIBM
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantAnimesh Singh
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0APNIC
 
Introduction to the Internet of Things
Introduction to the Internet of ThingsIntroduction to the Internet of Things
Introduction to the Internet of Thingsardiri
 
IoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesIoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesAsim Rais Siddiqui
 
The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)Jackson Shaw
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)milemadinah
 
Emerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscapeEmerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscapeClaro Partners Inc.
 
informationtech1-180930175759.pptx
informationtech1-180930175759.pptxinformationtech1-180930175759.pptx
informationtech1-180930175759.pptxjaspreetkaur908049
 
Internet of things
Internet of thingsInternet of things
Internet of thingsabhishekroc6
 
IoT and the industrial Internet of Things - june 20 2019
IoT and the industrial Internet of Things - june 20 2019IoT and the industrial Internet of Things - june 20 2019
IoT and the industrial Internet of Things - june 20 2019John D. Johnson
 
2016 iot summit_guy_bieber9
2016 iot summit_guy_bieber92016 iot summit_guy_bieber9
2016 iot summit_guy_bieber9Guy Bieber
 
When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.Guy Bieber
 
Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)Faheem Zafari
 

Semelhante a The Internet of Things and You (20)

The Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoTThe Internet of Things and You - A Developers Guide to IoT
The Internet of Things and You - A Developers Guide to IoT
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & CloudantBuild Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
 
IoT overview 2014
IoT overview 2014IoT overview 2014
IoT overview 2014
 
Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0Some thoughts on IoT, HKNOG 4.0
Some thoughts on IoT, HKNOG 4.0
 
Introduction to the Internet of Things
Introduction to the Internet of ThingsIntroduction to the Internet of Things
Introduction to the Internet of Things
 
IoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesIoT Development - Opportunities and Challenges
IoT Development - Opportunities and Challenges
 
The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)The Convergence of IT, Operational Technology and the Internet of Things (IoT)
The Convergence of IT, Operational Technology and the Internet of Things (IoT)
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Emerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscapeEmerging opportunities for business in the Internet of Things landscape
Emerging opportunities for business in the Internet of Things landscape
 
informationtech1-180930175759.pptx
informationtech1-180930175759.pptxinformationtech1-180930175759.pptx
informationtech1-180930175759.pptx
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
IoT and the industrial Internet of Things - june 20 2019
IoT and the industrial Internet of Things - june 20 2019IoT and the industrial Internet of Things - june 20 2019
IoT and the industrial Internet of Things - june 20 2019
 
2016 iot summit_guy_bieber9
2016 iot summit_guy_bieber92016 iot summit_guy_bieber9
2016 iot summit_guy_bieber9
 
When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.
 
pptt.pptx
pptt.pptxpptt.pptx
pptt.pptx
 
Understanding big data using IoT
Understanding big data using IoTUnderstanding big data using IoT
Understanding big data using IoT
 
Io t
Io tIo t
Io t
 
Whymca 2009
Whymca 2009Whymca 2009
Whymca 2009
 
Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)
 

Mais de TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

Mais de TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Último

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 

Último (20)

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

The Internet of Things and You

  • 1.   T9 Session   4/16/2015  2:00  PM         "The Internet of Things and You"   Presented by: Jim McKeeth Embarcadero Technologies                       Brought  to  you  by:         340  Corporate  Way,  Suite  300,  Orange  Park,  FL  32073   888-­‐268-­‐8770  ·∙  904-­‐278-­‐0524  ·∙  sqeinfo@sqe.com  ·∙  www.sqe.com
  • 2. Jim McKeeth Embarcadero Technologies As lead developer evangelist at Embarcadero Technologies, Jim McKeeth is a key part of Embarcadero’s developer community outreach. With more than twenty years of programming experience, Jim travels the world speaking at conferences and sharing his excitement and knowledge. He holds a patent for the swipe to unlock and pattern unlocks used on both iPhone and Android phones, plus a number of other computer- and software-related patents. When not traveling, Jim is an improvisational performer with ComedySportz Boise and enjoys spending time with his family.  
  • 3. 4/8/15   1   The Internet of Things and You:! A Developers Guide to IoT! Jim McKeeth! jim.mckeeth@embarcadero.com! @JimMcKeeth! Slides: http://embt.co/iot-you ! About your presenter – Jim McKeeth! •  Lead World Wide Developer Evangelist & Engineer! •  Longtime developer! •  Object Pascal, C++ Java, JavaScript, C#, Objective-C, etc.! •  Invented and patented swipe to unlock in 2000! •  US Patent # 8352745 & 6766456, etc.! •  Improvisational performer with ComedySportz Boise!
  • 4. 4/8/15   2   Embarcadero Technologies! •  Founded 1993! •  Provides Architect, Database and Developer Tools! •  3.2 Million Customers including 97% of Fortune 2000! •  35+ Product Awards – Consistent Innovation! •  500+ Employees in 29 Countries! •  www.embarcadero.com ! What is IoT?! •  Everyday devices go online! •  Smart objects & Wearable computing! •  Information sharing & Interoperability! •  Ubiquitous computing, connectivity & automation! •  APIs & services everywhere! By Wilgengebroed on Flickr used under CC!
  • 5. 4/8/15   3   Internet of Things! Metcalfe's law states that the value of a network is proportional to the square of the number of connections in the system (n2). So the more “things” we connect, the more value the internet provides. Image by Woody993 at en.wikipedia! Converging Trends!
  • 6. 4/8/15   4   As of July 2014" Wearable User Interfaces" Brain-Computer Interface" Internet of Things" Autonomous Vehicles" expectations! Speech-to-Speech Translation" h"p://www.gartner.com/newsroom/id/2819918 time! Plateau of! Productivity!Slope of Enlightenment! Trough of! Disillusionment! Peak of! Inflated! Expectations! Innovation! Trigger! Plateau will be reached in:! more than 10 years"5 to 10 years"2 to 5 years"less than 2 years" obsolete" before plateau" Gartner's 2014 Hype Cycle for Emerging Technologies August 11, 2014 Wearable  User     Interface   Hype Cycle! Autonomous   Vehicles   Technology Roadmap: The Internet of Things! SRI Consulting Business Intelligence/National Intelligence Council!
  • 7. 4/8/15   5   Where is IoT! •  Healthcare! •  Fitness! •  Home automation! •  Industrial! •  Connected / autonomous car! •  Wearable computing! •  Shipping / Transportation! •  Travel! •  Shopping / Retail! •  Smart Appliances! •  Entertainment! Smart Devices! •  Beacons! •  Android Wear! •  Apple Watch! •  Google Glass! •  Raspberry Pi! •  Arduino! •  Set top boxes! •  FitBit! •  Ninja Blocks! •  Emotiv EPOC! •  Nest Thermostat ! •  PTZ Web Cam! •  Existing computers, smartphones, tablets. etc.!
  • 8. 4/8/15   6   What are Beacons?! •  Broadcast only Bluetooth LE device! •  Provides signal strength for range estimate! •  Useful to enhance location data (indoors and specific proximity)! •  Big brother of RFID and NFC! Computer Miniaturization & Commoditization! •  Small and Everywhere! •  Ardunio, Raspberry Pi, etc.! •  Sub $50 consumer project devices! •  Arduino defines standard with multiple manufacturers! •  Smart Devices! Arduino! Gemma! Rasp Pi 2! BeagleBoard Black! Electric Imp!
  • 9. 4/8/15   7   Device Characteristics! •  Sensors ! •  Data Collection! •  Data Analysis! •  Miniaturization ! •  Discoverability! TI CC2541 SensorTag ! Development Kit - $25! Connectivity! •  Internet everywhere!! •  Bluetooth LE (Smart)! •  Z-Wave & Zigbee, etc.! •  LiFi! •  Google Thread! •  IPv6! •  Beacons! •  NFC! •  WiFi Direct!
  • 10. 4/8/15   8   http://www.businessinsider.com/growth-in-the-internet-of-things-market-2-2014-2! Bluetooth Low Energy / Smart! •  Part of Bluetooth 4.0 standard! •  Defines standard characteristics (GATT)! •  Device and functionality discoverability! •  Does not require pairing! •  Use utilities like “LightBlue” to interrogate!
  • 11. 4/8/15   9   Development Considerations! •  Watch Emerging standards ! •  Avoid Network lock-in! •  Avoid Platform lock-in! •  Privacy! •  Security! •  Legal! Avoiding Network Lock-in! •  Don’t let someone else own your data! •  Use BaaS like Parse! •  Use self storage or custom cloud (Amazon, etc.) ! •  Never use iCloud! •  Imagine if you had a different Twitter or email account for each phone, tablet, computer, etc.!
  • 12. 4/8/15   10   Avoid Platform Lock-in! •  Users have multiple devices & platforms! •  You can’t only be on one platform! •  Avoid platform centric development tools! •  Maintaining multiple codebases means feature leapfrog! •  Know advantages over native vs. web technologies! Privacy! •  Be clear with your users about privacy! •  Users getting more comfortable with data sharing! •  Follow your privacy policy!
  • 13. 4/8/15   11   Security! •  Encrypt your transmissions! •  Encrypt your storage! •  Use proven security standards! •  Be educated about security! Legal! •  Understand how the law relates to your product and service! •  There are legal standards around “medical devices”! •  Legal compliance is important!
  • 14. 4/8/15   12   Common APIs! •  Direct Bluetooth! •  Direct REST / JSON! •  Indirect REST / JSON! •  Custom SDK! •  On-device execution (Linux or Android)! •  IFTTT, Tasker, WebSockets, PubNub, etc.! Challenges! •  Switching from IPv4 to IPv6! •  Battery life! •  Interoperability & connectivity! •  “A basket of remotes”! •  Privacy & Security!
  • 15. 4/8/15   13   Personal Digital Assistants! •  Cloud and AI powered! •  Amazon Echo! •  Xbox One! •  Smart Phones & Tablets! •  In the future: IoT Hub! 212BB Connected Devices by 2020! 6.6 *CISCO IoT DEVICES 27.9 *IDC IoT DEVICES 1.2 MOBILE DEVICES MOBILE DEVICES IoT DEVICES * I D C IoT DEVICES * C I S C O 2010 2015 2020 B I L L I O N S 2 1 2 B 5 0 B 9 B P E R P E R S O N P E R P E R S O N P E R P E R S O N
  • 16. 4/8/15   14   “As much as $19 trillion (USD) in economic value will be up for grabs over the next decade for businesses and institutions.” — CISCO, ON THE INTERNET OF THINGS The Future is the Connected User Experiences!
  • 17. 4/8/15   15   Build Secure, Connected Device Environments! The Internet of Things and You:! A Developers Guide to IoT! Jim McKeeth! jim.mckeeth@embarcadero.com! @JimMcKeeth! Slides: http://embt.co/iot-you !