SlideShare ist ein Scribd-Unternehmen logo
Bluetooth Kommunikation unter WP8
Peter Nowak
Über Peter Nowak
IT Architekt im S.T.A.R.T.-Team bei der
Hönigsberg & Düvel Datentechnik GmbH
Microsoft MVP für Windows Phone Development
Nokia Dev. Champion seit 1. April 2013

Peter.Nowak@Hotmail.
de
@PeNoWiMo
http://winphonedev.de
Agenda
Bluetooth unter Windows Phone 8
Warum Bluetooth?
Was ist so besonderes dran?
Unterstützte Bluetooth Profile
App To App Kommunikation
App To Device Kommunikation
Warum Bluetooth?
Bluetooth
Bewährte Technologie
Kurzstreckenkommunikation
Klasse 1,2 und 3 (100m, 10-50m, 1-10m)
Gleichzeitige Kommunikation mit bis zu 255 Teilnehmern
Direkte Kommunikation ohne Internet
Einsatzszenarien von Bluetooth
Freisprecheinrichtung / Lautsprecher / Kopfhörer
Telefonbuchzugriff

Drahtloses Versenden von Dateien
Gerätesteuerung
Bluetooth in Windows Phone 8
Unterstützte Protokolle:
Advanced Audio Distribution Profile (A2DP 1.2)
Audio/Video Remote Control Profile (AVRCP 1.4)
Hands Free Profile (HFP 1.5)
Phone Book Access Profile (PBAP 1.1)
Object Push Profile (OPP 1.1)
Out of Band (OOB) und NFC
Bluetooth in der Praxis
Bluetooth in Windows Phone 8
Zwei Kommunikationsarten:
App To App

App To Device
Bluetooth in Windows Phone 8 (Ein
einfacherChat)
Suchen von Geräten zum Chat
Verbinden mit den Chat-Geräten

Kommunikationskanal öffnen / akzeptieren
Daten verschicken / empfangen und darstellen
Bluetooth in Windows Phone 8
Capability setzen!
Windows.Phone.Proximity
PeerFinder
Windows.Storage.Streams
DataReader / DataWriter
Windows.Networking.Sockets
StreamSocket
Bluetooth in Windows Phone 8

• Demo eines Chats

Quelle: http://code.msdn.microsoft.com/wpapps/Bluetooth-app-to-app-sample-890f8303
Chat App
Chat App
Bluetooth App To Device
Bluetooth in Windows Phone 8
Kommunikation zwischen App und Gerät
Meist Implementierung eines Protokolls
Beispiel:
Quadrocopter
Autos
…
Bluetooth in Windows Phone 8 (BeeWi)
Suchen von Geräten zum Koppeln
Verbinden mit den Auto

Kommunikationskanal öffnen
Daten verschicken
Bluetooth in Windows Phone 8
Windows.Phone.Proximity
PeerFinder
Windows.Storage.Streams
DataWriter
Windows.Networking.Sockets
StreamSocket
Bluetooth in Windows Phone 8

• Demo mit BeeWi
Zusammenfassung
Bluetooth in Windows Phone 8
Kommunikation via Bluetooth ist simpel
Gleiche API für Windows 8 Apps nutzbar!

Windows Phone 8 mit Windows 8 App nicht kompatibel. 
WP8: Kommunikation via Bluetooth
Windows 8: Kommunikation via WiFi-Direct
Bluetooth in Windows Phone 8
Man benötigt PeerFinder und StreamSocket
DataReader und DataWriter nehmen einem ein wenig
Arbeit ab
App To Device sind Protokolle sind wichtig
OBEX: http://geoffwebbercross.blogspot.de/2012/12/pushing-file-from-wp8-using-bluetooth.html
Bluetooth in Windows Phone 8
Ressourcen:
Bluetooth for Windows Phone 8
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207007(v=vs.105).aspx

Networking mit WP8 (Channel 9)
http://channel9.msdn.com/Events/Build/2012/3-047
Fragen?
Danke schön!

Weitere ähnliche Inhalte

Andere mochten auch

SIMULACIONES
SIMULACIONESSIMULACIONES
SIMULACIONES
Diana Rincon Leon
 
Proceso productivo de la galleta
Proceso productivo de la galletaProceso productivo de la galleta
Proceso productivo de la galleta
tommy292000
 
Diagnostico Local
Diagnostico LocalDiagnostico Local
Diagnostico Local
JD_NUBE
 
TUTORIAL DE EXCEL
TUTORIAL DE EXCELTUTORIAL DE EXCEL
TUTORIAL DE EXCEL
angeliikaz
 
Inforrrrrr
InforrrrrrInforrrrrr
Inforrrrrr
Gino Baldini
 
Voki
VokiVoki
Pink Panter
Pink PanterPink Panter
Pink Panter
Yunae
 
El ciclismo en colombia
El ciclismo en colombiaEl ciclismo en colombia
El ciclismo en colombia
jairosanque
 
El sistema oseo
El sistema oseoEl sistema oseo
El sistema oseo
Mayer Frv
 
Portafolio gestion empresarial
Portafolio gestion empresarialPortafolio gestion empresarial
Portafolio gestion empresarial
katerineunad
 
Doc2 trabajo 125
Doc2 trabajo 125Doc2 trabajo 125
Doc2 trabajo 125
erlisurbano156
 
E-Helfer2011
E-Helfer2011E-Helfer2011
E-Helfer2011
Aimi Jõesalu
 
Subaru verkopen, binnen 1 dag
Subaru verkopen, binnen 1 dagSubaru verkopen, binnen 1 dag
Subaru verkopen, binnen 1 dag
Auto Verkopen
 
Origen de aplicaciones móviles
Origen de aplicaciones móvilesOrigen de aplicaciones móviles
Origen de aplicaciones móviles
hioosed
 
que es un blog
que es un blogque es un blog
que es un blog
Kherly Rivadeneira
 
Desarrollo científico y tecnologico
Desarrollo científico y tecnologico Desarrollo científico y tecnologico
Desarrollo científico y tecnologico
Elvira Rivera Flores
 
mi biografia
mi biografiami biografia
mi biografia
Joseph Maldonado
 

Andere mochten auch (17)

SIMULACIONES
SIMULACIONESSIMULACIONES
SIMULACIONES
 
Proceso productivo de la galleta
Proceso productivo de la galletaProceso productivo de la galleta
Proceso productivo de la galleta
 
Diagnostico Local
Diagnostico LocalDiagnostico Local
Diagnostico Local
 
TUTORIAL DE EXCEL
TUTORIAL DE EXCELTUTORIAL DE EXCEL
TUTORIAL DE EXCEL
 
Inforrrrrr
InforrrrrrInforrrrrr
Inforrrrrr
 
Voki
VokiVoki
Voki
 
Pink Panter
Pink PanterPink Panter
Pink Panter
 
El ciclismo en colombia
El ciclismo en colombiaEl ciclismo en colombia
El ciclismo en colombia
 
El sistema oseo
El sistema oseoEl sistema oseo
El sistema oseo
 
Portafolio gestion empresarial
Portafolio gestion empresarialPortafolio gestion empresarial
Portafolio gestion empresarial
 
Doc2 trabajo 125
Doc2 trabajo 125Doc2 trabajo 125
Doc2 trabajo 125
 
E-Helfer2011
E-Helfer2011E-Helfer2011
E-Helfer2011
 
Subaru verkopen, binnen 1 dag
Subaru verkopen, binnen 1 dagSubaru verkopen, binnen 1 dag
Subaru verkopen, binnen 1 dag
 
Origen de aplicaciones móviles
Origen de aplicaciones móvilesOrigen de aplicaciones móviles
Origen de aplicaciones móviles
 
que es un blog
que es un blogque es un blog
que es un blog
 
Desarrollo científico y tecnologico
Desarrollo científico y tecnologico Desarrollo científico y tecnologico
Desarrollo científico y tecnologico
 
mi biografia
mi biografiami biografia
mi biografia
 

Ähnlich wie Bluetooth mit dem Windows Phone 8 - FHDW AppNight

CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...
CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...
CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...
Gordon Breuer
 
W-LAN @ RFID-Start 2009
W-LAN @ RFID-Start 2009 W-LAN @ RFID-Start 2009
W-LAN @ RFID-Start 2009
Guenter Schmidhuber
 
Office 365 Technischer Überblick
Office 365 Technischer ÜberblickOffice 365 Technischer Überblick
Testgetriebene Entwicklung multimodaler Anwendungen
Testgetriebene Entwicklung multimodaler AnwendungenTestgetriebene Entwicklung multimodaler Anwendungen
Testgetriebene Entwicklung multimodaler Anwendungen
Raphael Groner
 
Content Management Systeme
Content Management SystemeContent Management Systeme
Content Management Systeme
sluckow
 
Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Top 10 Internet Trends 2005
Top 10 Internet Trends 2005
Jürg Stuker
 
C3 Wichterich & Partner Mobile Solutions Blackberry Nokia Intellisync
C3 Wichterich & Partner Mobile Solutions Blackberry Nokia IntellisyncC3 Wichterich & Partner Mobile Solutions Blackberry Nokia Intellisync
C3 Wichterich & Partner Mobile Solutions Blackberry Nokia Intellisyncguest608dc7
 
Android tech talks - Moderation by Benny
Android tech talks - Moderation by BennyAndroid tech talks - Moderation by Benny
Android tech talks - Moderation by BennyBenny Reimold
 
Industry 4.0 in a box
Industry 4.0 in a boxIndustry 4.0 in a box
Industry 4.0 in a box
Tillmann Eitelberg
 

Ähnlich wie Bluetooth mit dem Windows Phone 8 - FHDW AppNight (9)

CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...
CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...
CSI:WP - Dem Windows Phone auf der Spur, Internetspecial: Windows Phone 8.1 V...
 
W-LAN @ RFID-Start 2009
W-LAN @ RFID-Start 2009 W-LAN @ RFID-Start 2009
W-LAN @ RFID-Start 2009
 
Office 365 Technischer Überblick
Office 365 Technischer ÜberblickOffice 365 Technischer Überblick
Office 365 Technischer Überblick
 
Testgetriebene Entwicklung multimodaler Anwendungen
Testgetriebene Entwicklung multimodaler AnwendungenTestgetriebene Entwicklung multimodaler Anwendungen
Testgetriebene Entwicklung multimodaler Anwendungen
 
Content Management Systeme
Content Management SystemeContent Management Systeme
Content Management Systeme
 
Top 10 Internet Trends 2005
Top 10 Internet Trends 2005Top 10 Internet Trends 2005
Top 10 Internet Trends 2005
 
C3 Wichterich & Partner Mobile Solutions Blackberry Nokia Intellisync
C3 Wichterich & Partner Mobile Solutions Blackberry Nokia IntellisyncC3 Wichterich & Partner Mobile Solutions Blackberry Nokia Intellisync
C3 Wichterich & Partner Mobile Solutions Blackberry Nokia Intellisync
 
Android tech talks - Moderation by Benny
Android tech talks - Moderation by BennyAndroid tech talks - Moderation by Benny
Android tech talks - Moderation by Benny
 
Industry 4.0 in a box
Industry 4.0 in a boxIndustry 4.0 in a box
Industry 4.0 in a box
 

Bluetooth mit dem Windows Phone 8 - FHDW AppNight

  • 2. Über Peter Nowak IT Architekt im S.T.A.R.T.-Team bei der Hönigsberg & Düvel Datentechnik GmbH Microsoft MVP für Windows Phone Development Nokia Dev. Champion seit 1. April 2013 Peter.Nowak@Hotmail. de @PeNoWiMo http://winphonedev.de
  • 4. Bluetooth unter Windows Phone 8 Warum Bluetooth? Was ist so besonderes dran? Unterstützte Bluetooth Profile App To App Kommunikation App To Device Kommunikation
  • 6. Bluetooth Bewährte Technologie Kurzstreckenkommunikation Klasse 1,2 und 3 (100m, 10-50m, 1-10m) Gleichzeitige Kommunikation mit bis zu 255 Teilnehmern Direkte Kommunikation ohne Internet
  • 7. Einsatzszenarien von Bluetooth Freisprecheinrichtung / Lautsprecher / Kopfhörer Telefonbuchzugriff Drahtloses Versenden von Dateien Gerätesteuerung
  • 8. Bluetooth in Windows Phone 8 Unterstützte Protokolle: Advanced Audio Distribution Profile (A2DP 1.2) Audio/Video Remote Control Profile (AVRCP 1.4) Hands Free Profile (HFP 1.5) Phone Book Access Profile (PBAP 1.1) Object Push Profile (OPP 1.1) Out of Band (OOB) und NFC
  • 10. Bluetooth in Windows Phone 8 Zwei Kommunikationsarten: App To App App To Device
  • 11. Bluetooth in Windows Phone 8 (Ein einfacherChat) Suchen von Geräten zum Chat Verbinden mit den Chat-Geräten Kommunikationskanal öffnen / akzeptieren Daten verschicken / empfangen und darstellen
  • 12. Bluetooth in Windows Phone 8 Capability setzen! Windows.Phone.Proximity PeerFinder Windows.Storage.Streams DataReader / DataWriter Windows.Networking.Sockets StreamSocket
  • 13. Bluetooth in Windows Phone 8 • Demo eines Chats Quelle: http://code.msdn.microsoft.com/wpapps/Bluetooth-app-to-app-sample-890f8303
  • 17. Bluetooth in Windows Phone 8 Kommunikation zwischen App und Gerät Meist Implementierung eines Protokolls Beispiel: Quadrocopter Autos …
  • 18. Bluetooth in Windows Phone 8 (BeeWi) Suchen von Geräten zum Koppeln Verbinden mit den Auto Kommunikationskanal öffnen Daten verschicken
  • 19. Bluetooth in Windows Phone 8 Windows.Phone.Proximity PeerFinder Windows.Storage.Streams DataWriter Windows.Networking.Sockets StreamSocket
  • 20. Bluetooth in Windows Phone 8 • Demo mit BeeWi
  • 22. Bluetooth in Windows Phone 8 Kommunikation via Bluetooth ist simpel Gleiche API für Windows 8 Apps nutzbar! Windows Phone 8 mit Windows 8 App nicht kompatibel.  WP8: Kommunikation via Bluetooth Windows 8: Kommunikation via WiFi-Direct
  • 23. Bluetooth in Windows Phone 8 Man benötigt PeerFinder und StreamSocket DataReader und DataWriter nehmen einem ein wenig Arbeit ab App To Device sind Protokolle sind wichtig OBEX: http://geoffwebbercross.blogspot.de/2012/12/pushing-file-from-wp8-using-bluetooth.html
  • 24. Bluetooth in Windows Phone 8 Ressourcen: Bluetooth for Windows Phone 8 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207007(v=vs.105).aspx Networking mit WP8 (Channel 9) http://channel9.msdn.com/Events/Build/2012/3-047