SlideShare a Scribd company logo
How Hot is My Coffee?
Sensors, Core Bluetooth, and Swi8!
Evan K. Stone
Senior iOS Developer
Cloud City Development // San Francisco
An integrated design and so-ware consultancy specializing in web and mobile apps
There is an explosion.
Not bombs.
Usually doesn’t hurt people.
Very o8en helps people.
This explosion is…
The Internet of Things
Connected devices
Nest. Fitbit. Polar.
Key technology behind it?
Bluetooth Low Energy
What is it?
Not Classic Bluetooth.
A lightweight subset
AKA “Bluetooth Smart”
Why do we care?
It’s exciSng!
It’s fun!
It can be rewarding.
Allows us to interact with
physical devices
We can develop iOS apps that
communicate with other things
around us!
No cerSficaSon required!
Super Low Barrier for Entry.
TI SensorTag Ambient Light
Digital
Microphone
MagneSc
Sensor
Humidity
Accelerometer Gyroscope
Magnetometer
Ambient
Temperature
IR Temperature
$29
What does this mean for us?
The IoT Landscape is changing
Tons of innovaSon going on right now.
Startups
Incubators and Accelerators
They will need you.
Ge]ng started now will help you help them.
Side note:
What about iBeacons?
Subject of another talk!
iBeacons are BLE devices.
Behave differently
They are also fun to work with.
Are handled by a different
framework!
Core LocaSon
Ge]ng back to BLE…
Acronym Time!
GAP
Generic Access Profile
Defines how devices adver&se
themselves and how they connect
Defines the concept of the
Central and the Peripheral
GATT
Generic Aaribute Profile
Defines the way devices
transfer data back and forth
Introduces Services and
CharacterisScs
You won’t be tested on the
acronyms.
Just know they exist.
Roles
We are already used to
Client and Server roles
In BLE we have the Central and
Peripheral roles
Central
Wants data from a Peripheral
Generally this is your iOS device.
Peripheral
Supplies data.
A device like a heart rate
monitor
Becomes an extension of our iOS
device, giving it abiliSes it didn’t
have previously
Side note:
An iOS device can be a
Peripheral…
…but typically they act as a
Central.
The Age of Discovery
For devices to communicate with
each other, they must find each
other.
AdverSsing and Discovery
The Peripheral AdverSses
The Central scans and listens
When it finds a Peripheral, the
Central can ask to connect.
Kinda like a headhunter on
LinkedIn.
Services and CharacterisScs
Services group data
Services contain CharacterisScs
Service
Characteris2c
Characteris2c
Characteris2c
Central connects and discovers
Services and CharacterisScs the
peripheral offers
But how?
Core Bluetooth
Apple’s abstracSon over all that
Bluetooth gobbledygook.
Encapsulates the funcSonality of the
BLE enSSes in framework classes
Remember the four main
players?
Central and Peripheral.
Service and CharacterisSc.
Everything begins with a CB
Peripheral
CBPeripheral
Central
CBCentralManager
Service
CBService
CharacterisSc
CBCharacterisSc
Side note:
Caveat with Core Bluetooth
development
iOS Simulator does not support
BLE.
So you have to use a device.
Which devices support BLE?
iPhone 4s and later.
iPad 3 and later.
Basic Workflow
Feels very client-server
That’s not an accident.
Workflow:
InstanSate a CBCentralManager
Tell CBCentralManager to scan for
Peripherals with Services
we want
When it finds a Peripheral,
request to connect
A8er connecSng, find out more
about the Peripheral
Read and set characterisScs
Rinse, Lather, Repeat…
Disconnect.
What makes this work?
Enter the UUID.
Enter the UUID.
Standard UUIDs have a 16-bit
form.
0x180A
Custom UUIDs have a 128-bit
form.
F000AA00-0451-4000-B000-000000000000
What do we mean by Standard
and Custom UUIDs?
For example…
Heart Rate Monitor Service
0x180D
Heart Rate Measurement
CharacterisSc
0x2A37
ExciSng Reading!
developer.bluetooth.org
🤓
Custom Service UUIDs
Anything not listed on the standard list.
For example…
IR Temperature Sensor
F000AA00-0451-4000-B000-000000000000
Where do I find these crazy
numbers?
Typically on the vendor website
Or the hardware engineer on
your team creates them!
Back to scanning…
CBCentralManager
Core Bluetooth relies heavily on
delegates
CBCentralManagerDelegate
CBPeripheralDelegate
Demo Time!
🎉
How Hot is My Coffee?
Side note:
Backgrounding
Yes it’s possible!
Requires a flag in your Info.plist
key: UIBackgroundModes
value: bluetooth-central
Devices
Many to choose from
New ones appear constantly
TI SensorTag
hap://www.S.com/sensortag
LightBlue Bean/Bean+
haps://punchthrough.com/bean
Adafruit Feather 32u4 Bluefruit LE
haps://www.adafruit.com/products/2829
TinyCircuits
haps://Sny-circuits.com/
The IoT space is exploding!
More connected devices are
being developed every day!
More connected apps are
needed every day!
As an iOS developer, you can be on
the cu]ng edge of this new fronSer!
Explore!
Experiment!
Connect and Communicate
Core Bluetooth.
Resources
Cloud City Development
Blog
hap://cloudcity.io/blog/2015/06/11/zero-to-ble-on-ios-part-one/
hap://cloudcity.io/blog/2015/10/15/developing-ios-app-using-ble-standard/
GitHub
haps://github.com/cloudcity/BLECoffee
haps://github.com/cloudcity/ZeroToBLE-Part2
Apple's Official Core Bluetooth Docs
IntroducSon to Core Bluetooth
Background OperaSon
Best PracSces
Adafruit's IntroducSon to BLE
haps://learn.adafruit.com/introducSon-to-bluetooth-low-energy/introducSon
Evan K. Stone
web: h<p://www.cloudcity.io
cloud city blog: h<p://blog.cloudcity.io
blog: h<p://www.interac?velogic.net
twi<er: @interac?vlogic

More Related Content

What's hot

Enable talk project
Enable talk projectEnable talk project
Enable talk project
slmnsvn
 
applewatch
applewatchapplewatch
applewatch
Nagender Kumar
 
Enable talk
Enable talkEnable talk
Enable talk
slmnsvn
 
Digital jewellery hints
Digital jewellery hintsDigital jewellery hints
Digital jewellery hintsYoga Kkg
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
Poojitha Harithasa
 
Fin - A Wearable Gesture Controlled Ring
Fin - A Wearable Gesture Controlled RingFin - A Wearable Gesture Controlled Ring
Fin - A Wearable Gesture Controlled Ring
Ganesh Xe
 
Alternate metal-jewelry Inox Jewelry
Alternate metal-jewelry Inox JewelryAlternate metal-jewelry Inox Jewelry
Alternate metal-jewelry Inox Jewelry
Sanskruti Mehta
 
Sandhi bhide intel semicon west 2012
Sandhi bhide intel semicon west 2012Sandhi bhide intel semicon west 2012
Sandhi bhide intel semicon west 2012
sandhibhide
 
Enable talk project
Enable talk projectEnable talk project
Enable talk project
slmnsvn
 
Pecha Kucha Presentation
Pecha Kucha PresentationPecha Kucha Presentation
Pecha Kucha Presentationbrasso123
 
Mobile Beacons 101
Mobile Beacons 101Mobile Beacons 101
Mobile Beacons 101
Ben Mantooth
 
From engneering to edgineering
From engneering to edgineeringFrom engneering to edgineering
From engneering to edgineering
Deepesh Divakaran
 

What's hot (13)

Enable talk project
Enable talk projectEnable talk project
Enable talk project
 
applewatch
applewatchapplewatch
applewatch
 
Enable talk
Enable talkEnable talk
Enable talk
 
Digital jewellery hints
Digital jewellery hintsDigital jewellery hints
Digital jewellery hints
 
Digital jewellery
Digital jewelleryDigital jewellery
Digital jewellery
 
Fin - A Wearable Gesture Controlled Ring
Fin - A Wearable Gesture Controlled RingFin - A Wearable Gesture Controlled Ring
Fin - A Wearable Gesture Controlled Ring
 
Alternate metal-jewelry Inox Jewelry
Alternate metal-jewelry Inox JewelryAlternate metal-jewelry Inox Jewelry
Alternate metal-jewelry Inox Jewelry
 
Sandhi bhide intel semicon west 2012
Sandhi bhide intel semicon west 2012Sandhi bhide intel semicon west 2012
Sandhi bhide intel semicon west 2012
 
Enable talk project
Enable talk projectEnable talk project
Enable talk project
 
Pecha Kucha Presentation
Pecha Kucha PresentationPecha Kucha Presentation
Pecha Kucha Presentation
 
Kuyashii p pt
Kuyashii p ptKuyashii p pt
Kuyashii p pt
 
Mobile Beacons 101
Mobile Beacons 101Mobile Beacons 101
Mobile Beacons 101
 
From engneering to edgineering
From engneering to edgineeringFrom engneering to edgineering
From engneering to edgineering
 

Viewers also liked

Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016
Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016
Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016
Shuichi Tsutsumi
 
Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016
Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016
Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016
Shuichi Tsutsumi
 
How to teach grammar from examples ( Inductive .Approach ).
How to teach grammar from examples ( Inductive .Approach ).How to teach grammar from examples ( Inductive .Approach ).
How to teach grammar from examples ( Inductive .Approach ).
Shalem Limón
 
How to teach grammar (Inductive teaching)
How to teach grammar (Inductive teaching)How to teach grammar (Inductive teaching)
How to teach grammar (Inductive teaching)
Saul Hernandez
 
Basics of English Grammar
Basics of English GrammarBasics of English Grammar
Basics of English Grammar
Rahul Jose
 
The Greater Dublin Area (GDA region)
The Greater Dublin Area (GDA region)The Greater Dublin Area (GDA region)
The Greater Dublin Area (GDA region)
Aisling O Connor
 
Tech Comms Text Nf
Tech Comms Text NfTech Comms Text Nf
Tech Comms Text Nf
John_Wilson
 
Grammar: Use of Hyphens In Medical Writing
Grammar: Use of Hyphens In Medical WritingGrammar: Use of Hyphens In Medical Writing
Grammar: Use of Hyphens In Medical Writing
Turacoz Skill Development Program
 
SOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsSOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC Tools
A B Shinde
 
SWIFT & IntelliMATCH
SWIFT & IntelliMATCHSWIFT & IntelliMATCH
SWIFT & IntelliMATCH
Paramjeet Singh
 
12 verb tenses in English grammar with examples 12 English tenses PDF
12 verb tenses in English grammar with examples 12 English tenses PDF12 verb tenses in English grammar with examples 12 English tenses PDF
12 verb tenses in English grammar with examples 12 English tenses PDF
learningenglishvocabularygrammar.com
 
A swift introduction to Swift
A swift introduction to SwiftA swift introduction to Swift
A swift introduction to Swift
Giordano Scalzo
 
Grammar Translation Method
Grammar Translation MethodGrammar Translation Method
Grammar Translation Method
Marisol Smith
 
Basics of English Grammar
Basics of English GrammarBasics of English Grammar
Basics of English Grammar
Karina Salcedo
 
Hacking & its types
Hacking & its typesHacking & its types
Hacking & its types
Sai Sakoji
 
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Evan Stone
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
Natasha Murashev
 

Viewers also liked (17)

Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016
Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016
Practical Core Bluetooth in IoT & Wearable projects @ AltConf 2016
 
Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016
Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016
Practical Core Bluetooth in IoT & Wearable projects @ UIKonf 2016
 
How to teach grammar from examples ( Inductive .Approach ).
How to teach grammar from examples ( Inductive .Approach ).How to teach grammar from examples ( Inductive .Approach ).
How to teach grammar from examples ( Inductive .Approach ).
 
How to teach grammar (Inductive teaching)
How to teach grammar (Inductive teaching)How to teach grammar (Inductive teaching)
How to teach grammar (Inductive teaching)
 
Basics of English Grammar
Basics of English GrammarBasics of English Grammar
Basics of English Grammar
 
The Greater Dublin Area (GDA region)
The Greater Dublin Area (GDA region)The Greater Dublin Area (GDA region)
The Greater Dublin Area (GDA region)
 
Tech Comms Text Nf
Tech Comms Text NfTech Comms Text Nf
Tech Comms Text Nf
 
Grammar: Use of Hyphens In Medical Writing
Grammar: Use of Hyphens In Medical WritingGrammar: Use of Hyphens In Medical Writing
Grammar: Use of Hyphens In Medical Writing
 
SOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC ToolsSOC Peripheral Components & SOC Tools
SOC Peripheral Components & SOC Tools
 
SWIFT & IntelliMATCH
SWIFT & IntelliMATCHSWIFT & IntelliMATCH
SWIFT & IntelliMATCH
 
12 verb tenses in English grammar with examples 12 English tenses PDF
12 verb tenses in English grammar with examples 12 English tenses PDF12 verb tenses in English grammar with examples 12 English tenses PDF
12 verb tenses in English grammar with examples 12 English tenses PDF
 
A swift introduction to Swift
A swift introduction to SwiftA swift introduction to Swift
A swift introduction to Swift
 
Grammar Translation Method
Grammar Translation MethodGrammar Translation Method
Grammar Translation Method
 
Basics of English Grammar
Basics of English GrammarBasics of English Grammar
Basics of English Grammar
 
Hacking & its types
Hacking & its typesHacking & its types
Hacking & its types
 
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar to How Hot is My Coffee? Sensors, Core Bluetooth, and Swift!

Invisible ui seminar_short2
Invisible ui seminar_short2Invisible ui seminar_short2
Invisible ui seminar_short2
Anders Ballde Jacobsson
 
Foundational Elements for IoT (1)
Foundational Elements for IoT (1)Foundational Elements for IoT (1)
Foundational Elements for IoT (1)Nicolas Delorme
 
IoT Basics, current trends, the future
IoT Basics, current trends, the futureIoT Basics, current trends, the future
IoT Basics, current trends, the future
Charalampos Doukas
 
IoT
IoTIoT
IoT Introduction – From Concept to Reality.pdf
IoT Introduction – From Concept to Reality.pdfIoT Introduction – From Concept to Reality.pdf
IoT Introduction – From Concept to Reality.pdf
SudhanshiBakre1
 
6 Insane Challenges of Smart Home App Development & How To Solve Them
6 Insane Challenges of Smart Home App Development & How To Solve Them6 Insane Challenges of Smart Home App Development & How To Solve Them
6 Insane Challenges of Smart Home App Development & How To Solve Them
Innofied Solution
 
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
André Goliath
 
Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet! Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet!
Affan Syed
 
IoT Architecture .pdf
IoT Architecture .pdfIoT Architecture .pdf
IoT Architecture .pdf
SudhanshiBakre1
 
Beginning Real World iOS App Development
Beginning Real World iOS App DevelopmentBeginning Real World iOS App Development
Beginning Real World iOS App Development
Andri Yadi
 
Why won’t my bank let me play?
Why won’t my bank let me play?Why won’t my bank let me play?
Why won’t my bank let me play?
Aden Davies
 
Xbox One Kinect
Xbox One KinectXbox One Kinect
Xbox One Kinect
rojizo frio
 
Xbox one development kit 2 copy - copy
Xbox one development kit 2   copy - copyXbox one development kit 2   copy - copy
Xbox one development kit 2 copy - copy
rojizo frio
 
Enabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approachEnabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approach
Charalampos Doukas
 
Internet Of Things What You Need To Know - TechFuse
Internet Of Things What You Need To Know - TechFuseInternet Of Things What You Need To Know - TechFuse
Internet Of Things What You Need To Know - TechFuse
Richard Harbridge
 
CTO Straight Talk Issue 1
CTO Straight Talk Issue 1CTO Straight Talk Issue 1
CTO Straight Talk Issue 1
HCL Technologies
 
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
Mateusz Klimczak
 
2016 iot summit_guy_bieber9
2016 iot summit_guy_bieber92016 iot summit_guy_bieber9
2016 iot summit_guy_bieber9
Guy Bieber
 
Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0
Lisandro Mierez
 
The web in the world
The web in the worldThe web in the world
The web in the world
Timo Arnall
 

Similar to How Hot is My Coffee? Sensors, Core Bluetooth, and Swift! (20)

Invisible ui seminar_short2
Invisible ui seminar_short2Invisible ui seminar_short2
Invisible ui seminar_short2
 
Foundational Elements for IoT (1)
Foundational Elements for IoT (1)Foundational Elements for IoT (1)
Foundational Elements for IoT (1)
 
IoT Basics, current trends, the future
IoT Basics, current trends, the futureIoT Basics, current trends, the future
IoT Basics, current trends, the future
 
IoT
IoTIoT
IoT
 
IoT Introduction – From Concept to Reality.pdf
IoT Introduction – From Concept to Reality.pdfIoT Introduction – From Concept to Reality.pdf
IoT Introduction – From Concept to Reality.pdf
 
6 Insane Challenges of Smart Home App Development & How To Solve Them
6 Insane Challenges of Smart Home App Development & How To Solve Them6 Insane Challenges of Smart Home App Development & How To Solve Them
6 Insane Challenges of Smart Home App Development & How To Solve Them
 
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
Von JavaEE auf Microservice in 6 Monaten - The Good, the Bad, and the wtfs...
 
Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet! Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet!
 
IoT Architecture .pdf
IoT Architecture .pdfIoT Architecture .pdf
IoT Architecture .pdf
 
Beginning Real World iOS App Development
Beginning Real World iOS App DevelopmentBeginning Real World iOS App Development
Beginning Real World iOS App Development
 
Why won’t my bank let me play?
Why won’t my bank let me play?Why won’t my bank let me play?
Why won’t my bank let me play?
 
Xbox One Kinect
Xbox One KinectXbox One Kinect
Xbox One Kinect
 
Xbox one development kit 2 copy - copy
Xbox one development kit 2   copy - copyXbox one development kit 2   copy - copy
Xbox one development kit 2 copy - copy
 
Enabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approachEnabling IoT devices to talk Web: The Community approach
Enabling IoT devices to talk Web: The Community approach
 
Internet Of Things What You Need To Know - TechFuse
Internet Of Things What You Need To Know - TechFuseInternet Of Things What You Need To Know - TechFuse
Internet Of Things What You Need To Know - TechFuse
 
CTO Straight Talk Issue 1
CTO Straight Talk Issue 1CTO Straight Talk Issue 1
CTO Straight Talk Issue 1
 
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
 
2016 iot summit_guy_bieber9
2016 iot summit_guy_bieber92016 iot summit_guy_bieber9
2016 iot summit_guy_bieber9
 
Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0
 
The web in the world
The web in the worldThe web in the world
The web in the world
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 

How Hot is My Coffee? Sensors, Core Bluetooth, and Swift!