<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Soziotechnische Integration &#187; Bluetooth</title>
	<atom:link href="https://test.soziotech.org/tag/bluetooth/feed/" rel="self" type="application/rss+xml" />
	<link>https://test.soziotech.org</link>
	<description>Ein Projekt mit der Forschungsgruppe Kooperationssysteme an der Universität der Bundeswehr München</description>
	<lastBuildDate>Mon, 15 Jun 2015 15:24:48 +0000</lastBuildDate>
	<language>de-DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>Verwendung von iBeacons unter Android</title>
		<link>https://test.soziotech.org/verwendung-von-ibeacons-unter-android/</link>
		<comments>https://test.soziotech.org/verwendung-von-ibeacons-unter-android/#comments</comments>
		<pubDate>Mon, 01 Jun 2015 10:47:35 +0000</pubDate>
		<dc:creator><![CDATA[Rene Krueger]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobiles & Handhelds]]></category>
		<category><![CDATA[Tabletops & Tablet PCs]]></category>
		<category><![CDATA[Ubiquitäre Natural User Interfaces]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[iBeacons]]></category>
		<category><![CDATA[Smartphone]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://sevastyanova.cscwlab.de/?p=7950</guid>
		<description><![CDATA[<p><img src="https://test.soziotech.org/wp-content/uploads/cache/1795_crop_940x198_ibeacons.jpg" width="618" height="130" alt="Verwendung von iBeacons unter Android" /></p>Der folgende Artikel befasst sich mit der Nutzung von iBeacons als Bluetooth Low Energy Lokalisierungshilfsmittel fürAndroid-Geräten. Nach einer kurzen Einführung in die grundsätzliche Funktionsweise von iBeacons werden Installationsanleitungen sowie Codebeispiele zur Verwendung von iBeacons mittels Estimote-SDK und AltBeacon bereitgestellt.  Begriff iBeacons &#8230; <a href="https://test.soziotech.org/verwendung-von-ibeacons-unter-android/">Weiterlesen <span class="meta-nav">&#8594;</span></a><img src="https://analytics.flottmedia.com/piwik/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2Ftest.soziotech.org%2Fverwendung-von-ibeacons-unter-android%2F&amp;action_name=Verwendung+von+iBeacons+unter+Android&amp;urlref=http%3A%2F%2Ffeeds.feedburner.com%2Fsoziotech" style="border:0;width:0;height:0" width="0" height="0" alt="" /><div class='yarpp-related-rss'>
<h3>Verwandte Artikel:</h3><ol>
<li><a href="https://test.soziotech.org/moderne-android-tablet-devices-im-vergleich/" rel="bookmark" title="Moderne Android Tablet-Devices im Vergleich">Moderne Android Tablet-Devices im Vergleich </a></li>
<li><a href="https://test.soziotech.org/tablet-pilottest-mit-senioren/" rel="bookmark" title="Android Tablet-Computer im Pilottest mit Senioren">Android Tablet-Computer im Pilottest mit Senioren </a></li>
<li><a href="https://test.soziotech.org/surface-bluetooth-mobile-manager/" rel="bookmark" title="Surface Bluetooth Mobile Manager">Surface Bluetooth Mobile Manager </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p><img src="https://test.soziotech.org/wp-content/uploads/cache/1795_crop_940x198_ibeacons.jpg" width="618" height="130" alt="Verwendung von iBeacons unter Android" /></p>
<p><em>Der folgende Artikel befasst sich mit der Nutzung von iBeacons als Bluetooth Low Energy Lokalisierungshilfsmittel fürAndroid-Geräten. Nach einer kurzen Einführung in die grundsätzliche Funktionsweise von iBeacons werden Installationsanleitungen sowie Codebeispiele zur Verwendung von iBeacons mittels Estimote-<a href="https://test.soziotech.org/glossar/sdk/" class="glossaryLink" title="Klicken Sie, um zum detaillierten Glossareintrag für SDK zu springen." onmouseover="tooltip.show('Software Development Kit; ist eine Sammlung von Werkzeugen und Anwendungen, um eine Software zu erstellen, meist inklusive Dokumentation. Mit diesem ist es Softwareentwicklern möglich, eigene darauf basierende Anwendungen zu erstellen. Grundsätzlich gibt es zu jeder Programmiersprache auch ein Software Development Kit - bei interpretierten Sprachen kann dies jedoch identisch mit der Laufzeitumgebung sein. ');" onmouseout="tooltip.hide();">SDK</a> und AltBeacon bereitgestellt. </em></p>
<h2>Begriff iBeacons</h2>
<p>Der Begriff iBeacon wurde von Apple 2013 eingeführt und steht als Markenname für ein auf Bluetooth Low Energy (BLE) bzw. Bluetooth 4.0 basierendes Produkt, das z.B. zur Indoor-Navigation genutzt werden kann. Hierbei stellt das iBeacon einen Sender dar, der in kontinuierlichen Zeitabständen Daten an entsprechende Empfangsgeräte (<a href="https://test.soziotech.org/glossar/smartphone/" class="glossaryLink" title="Klicken Sie, um zum detaillierten Glossareintrag für Smartphone zu springen." onmouseover="tooltip.show('Mobiltelefon, das im Vergleich zu herkömmlichen Mobiltelefonen mehr Computerfunktionalität und -konnektivität zur Verfügung stellt. Aktuelle Smartphones lassen sich meist über zusätzliche Programme (sogenannte Apps) vom Anwender individuell mit neuen Funktionen aufrüsten. Häufig vefügt ein Smartphone über einen Touchscreen. ');" onmouseout="tooltip.hide();">Smartphone</a>, Tablet, …) sendet. Diese Daten können mittels einer speziellen <a href="https://test.soziotech.org/glossar/app/" class="glossaryLink" title="Klicken Sie, um zum detaillierten Glossareintrag für App zu springen." onmouseover="tooltip.show('App (englische Kurzform für application) bezeichnet im Allgemeinen jede Form von Anwendungsprogrammen. Im Sprachgebrauch sind damit mittlerweile jedoch meist Anwendungen für moderne Smartphones und Tablet-Computer gemeint, die über einen in das Betriebssystem integrierten Onlineshop bezogen und so direkt auf dem Smartphone installiert werden können.');" onmouseout="tooltip.hide();">App</a> genutzt werden, um beispielsweise die eigene Position zu ermitteln. Ein iBeacon zeichnet sich durch seine lange Laufzeit und vergleichsweise hohen Reichweite aus. Die Technologie wird von verschiedenen Herstellern angeboten, wobei die im Weiteren aufgeführten Tests und Beispiele unter Verwendung von Estimote-iBeacons durchgeführt wurden.</p>
<div class="ngg-singlepic ngg-center wp-caption">
<a rel="lightbox" href="https://test.soziotech.org/wp-content/uploads/ibeacons/tumblr_inline_nceojforam1ssljt8-1.png" title="
			Nutzung von iBeacons mit einem Smartphone, Quelle: http://blog.estimote.com/post/98316374485/introducing-the-estimote-indoor-location-sdk-the.			" 

 >
	<img src="https://test.soziotech.org/wp-content/uploads/cache/1794__618x_tumblr_inline_nceojforam1ssljt8-1.png" alt="Schematische Darstellung zu iBeacons " title="Schematische Darstellung zu iBeacons " />
</a>
			<p class="wp-caption-text">Schematische Darstellung zu iBeacons  <a class="simple-footnote" title="Klicken Sie, um zur Fußnote zu springen oder Links in der Fußnote zu folgen." id="return-note-7950-1" href="#note-7950-1" onmouseover="tooltip.show('Bildquelle: http://blog.estimote.com/post/98316374485/introducing-the-estimote-indoor-location-sdk-the.');" onmouseout="tooltip.hide();"><sup>1</sup></a></p>
</div>

<h2>Nutzung</h2>
<p>Im folgenden Abschnitt werden die Vorraussetzungen für die Nutzung sowie die wesentlichen Daten und Begriffe, die für die Arbeit mit iBeacons relevant sind, aufgeführt.</p>
<h3>Voraussetzung</h3>
<p>Die Nutzung von iBeacons kann nur unter bestimmten Voraussetzungen erfolgen. Das jeweilige Mobile Device muss BLE / Bluetooth 4.0 unterstützen, was somit Geräte ab iOS7 und Android 4.3 umfasst.</p>
<p>Entsprechende Bibliotheken werden für IOS von Apple bereitgestellt. Android-Entwickler müssen hingegen auf Bibliotheken der jeweiligen Hersteller zurückgreifen, da Google keine offiziellen zur Verfügung stellt.</p>
<h3>Daten eines iBeacons</h3>
<p>Die Daten, die ein iBeacons sendet, sind im Folgenden Beispielhaft aufgeführt.</p>
<ul style="text-align: justify;">
<li>UUID: B9407F30-F5F8-466E-AFF9-25556B57FE6D</li>
<li>Minor: 1</li>
<li>Major: 2</li>
<li>RSSI: -55</li>
<li>measuredPower: 62</li>
</ul>
<p>Die nachfolgende Abbildung stellt die Funktion der jeweiligen Werte schematisch dar:</p>
<div class="ngg-singlepic ngg-center wp-caption">
<a rel="lightbox" href="https://test.soziotech.org/wp-content/uploads/ibeacons/ibeacons_anwendungsbeispiel.png" title="
			Skizze der Funktionsweise von iBeacons			" 

 >
	<img src="https://test.soziotech.org/wp-content/uploads/cache/1793__618x_ibeacons_anwendungsbeispiel.png" alt="iBeacons Major, Minor und RSSI" title="iBeacons Major, Minor und RSSI" />
</a>
			<p class="wp-caption-text">iBeacons Major, Minor und RSSI</p>
</div>

<p>Ein beispielhafter Anwendungsfall ist die Kennzeichnung von Bereichen in einem Unternehmen mit mehreren Standorten. So würde jedes iBeacon des Unternehmens mit der gleichen UUID initialisiert werden. Jeder Standort erhält einen entsprechenden Major-Wert und ein eine Abteilung an einem Standort einen Minor-Wert. Unternehmen X verwendet also die UUID „B9407F30-F5F8-466E-AFF9-25556B57FE6D“ und Standort A und B jeweils die Major-Werte  „1“ bzw. „2“. Die Abteilung „I“ und „J“ werden jeweils mit den Minor „1“ und „2“ verknüpft. So ist nun Abteilung I an Standort B des Unternehmens X mit den entsprechenden Werten(UUID: „B9407F30-F5F8-466E-AFF9-25556B57FE6D“, Major: „2“, Minor: „1“) eindeutig identifizierbar. Die Distanz zu einem iBeacon lässt sich aus den Werten RSSI und measuredPower berechnen</p>
<h3>Monitoring, Ranging und Region</h3>
<p>Die Begriffe Monitoring und Ranging beschreiben die zwei Kommunikationsweisen zwischen iBeacons und Empfangsgeräten. Eine Region ist ein Bereich, der sich durch festgelegte Werte (UUID, Major und Minor) definiert. Eine Region umfasst je nach Initialisierung ein bis beliebig viele iBeacons.</p>
<p>Beim Monitoring wird überprüft, ob ein bestimmter Bereich (Region) betreten oder verlassen wurde. Hierbei wird in zeitlichen Abständen getrackt, ob bzw. ob keine iBeacons einer Region empfangen werden; dementsprechend können Programmabschnitte aufgerufen werden. Monitoring ist speziell für Hintergrundprozesse geeignet, da nur beim Eintreten der zuvor erwähnten Ereignisse ein Aufruf entsprechender Methoden erfolgt.</p>
<p>Im Gegensatz zum Monitoring handelt es sich beim Ranging um einen kontinuierlichen Aufruf von entsprechenden Methoden, da dauerhaft eine Aktualisierung der empfangenen iBeacons erfolgt. Ranging eignet sich daher für Vordergrundprozesse, in denen eine Aktualisierung der entsprechenden Daten (z.B. Distanz zum iBeacon) erforderlich ist.</p>
<h2>Verwendung unter Android</h2>
<p>Wie zu Beginn dieses Beitrags erwähnt, müssen bei für Android-Anwendung die SDKs der jeweiligen Hersteller verwendet werden, z.B. das von <a href="http://estimote.com/" target="_blank" class="link-external">Estimote</a>. Alternativ dazu wird mit dem OpenSource-Projekt <a href="http://altbeacon.org/" target="_blank" class="link-external">AltBeacon</a> ein entsprechendes SDK zur allgemein gültigen Nutzung bereitgestellt, das weiter unten ebenfalls betrachtet wird.</p>
<h3>Estimote</h3>
<p>Eine Beispielanwendung, die Monitoring und Ranging verwendet, ist im Folgenden dokumentiert.</p>
<p>Zunächst muss die estimote-sdk-preview.jar in das /libs Verzeichniss des Projekts kopiert werden. Im build.gradle File muss nun folgende Abhängigkeit hinzugefügt werden:</p>
<pre class="brush:jfx"> dependencies {
   compile files('libs/estimote-sdk-preview.jar')
 }
</pre>
<p>Folgende Zeilen müssen im Manifest (AndroidManifest.xml) ergänzt werden:</p>
<pre class="brush:jfx">&lt;uses-permission android:name="android.permission.BLUETOOTH" /&gt;
&lt;uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /&gt;
</pre>
<p>Anschließend muss der Service in der selben Datei deklariert werden. Dies geschieht innerhalb des Application Tags.</p>
<pre class="brush:jfx">&lt;service android:name="com.estimote.sdk.service.BeaconService" android:exported="false" /&gt;
</pre>
<p>Nun wird eine neue Activity erstellt und eine neue Region erzeugt, die alle Estimote-iBeacons umfasst. Außerdem wird ein BeaconManager erzeugt:</p>
<pre class="brush:jfx">private static final String ESTIMOTE_PROXIMITY_UUID = "B9407F30-F5F8-466E-AFF9-25556B57FE6D";
private static final Region ALL_ESTIMOTE_BEACONS = new Region("regionId",ESTIMOTE_PROXIMITY_UUID, null, null);
private BeaconManager beaconManager = new BeaconManager(this);
</pre>
<p>Als nächstes wird in der onStart()-Methode der BeaconManager mit dem Service verbunden und je nach Bedarf das Ranging bzw. Monitoring gestartet.</p>
<pre class="brush:jfx">@Override
protected void onStart() {
  super.onStart();
  beaconManager.connect(new BeaconManager.ServiceReadyCallback() {
    @Override public void onServiceReady() {
      try {
        beaconManager.startRanging(ALL_ESTIMOTE_BEACONS);
      } catch (RemoteException e) {
      }
    }
  });
}
</pre>
<p>Nun kann ein entsprechender Listener erzeugt und dem BeaconManager zugewiesen werden:</p>
<pre class="brush:jfx">beaconManager.setRangingListener(new BeaconManager.RangingListener() {
  @Override public void onBeaconsDiscovered(Region region, List&lt;Beacon&gt; beacons) {
    System.out.println(beacons);
  }
});
</pre>
<h3>AltBeacon</h3>
<p>Radius-Networks stellt mit <a href="http://altbeacon.org/" target="_blank" class="link-external">AltBeacon</a> eine gut dokumentierte Open-Source Lösung zu Apples iBeacons zur Verfügung. Standardmäßig erkennt die Bibliothek nur iBeacons, die nach dem AltBeacon Standard spezifiziert sind. Zur Interaktion mit z.B. iBeacons von Estimote oder anderer Hersteller muss der enthaltene BeaconParser <a class="simple-footnote" title="Klicken Sie, um zur Fußnote zu springen oder Links in der Fußnote zu folgen." id="return-note-7950-2" href="#note-7950-2" onmouseover="tooltip.show('Vgl. https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/BeaconParser.html.');" onmouseout="tooltip.hide();"><sup>2</sup></a> verwendet werden. Beispiele zur Verwendung der Bibliothek können auf der entsprechenden <a href="https://altbeacon.github.io/android-beacon-library/samples.html" target="_blank" class="link-internal">GitHub-Seite</a> eingesehen werden.</p>
<h3>Vergleich der Frameworks</h3>
<p>Die Konfiguration des Estimote-SDK <a class="simple-footnote" title="Klicken Sie, um zur Fußnote zu springen oder Links in der Fußnote zu folgen." id="return-note-7950-3" href="#note-7950-3" onmouseover="tooltip.show('Vgl. https://github.com/Estimote/Android-SDK.');" onmouseout="tooltip.hide();"><sup>3</sup></a> ist im Gegensatz zur Alternative AltBeacon einfacher, jedoch nur auf die entsprechenden iBeacons ausgelegt, sodass für den Einsatz anderer Hardware zusätzliche Bibliotheken eingebunden werden müssen. Zudem fehlen Methoden zur Entfernungsbestimmung, sodass die Berechnung selbst durchgeführt werden muss.</p>
<p>AltBeacon zeichnet sich durch seine Flexibilität und guten Dokumentation aus, jedoch muss zunächst der entsprechende BeaconParser erzeugt werden (siehe oben).</p>
<h2>Probleme der Technologie</h2>
<p>Die RSSI-Werte variieren sehr stark. Zum einen wird das empfangene Signal durch die Haltung des Device (Tablet, Smartphone) beeinträchtigt und zum anderen ist die Position des jeweiligen iBeacons entscheidend. Positioniert man dieses beispielsweise zwischen Regalen, so leidet das Signal je nach Position des Empfängers.</p>
<p>Aufgrund der Ungenauigkeit des Signals, sollten mehrere iBeacons möglichst mit größerem Abstand eingesetzt werden, um mögliche Störungen oder Überscheidungen der Signale zu vermeiden.</p>
<h2>Fazit</h2>
<p>Die Verwendung von iBeacons unter Android ist mit den entsprechenden Frameworks, die von den Herstellern bereitgestellt werden, mit geringem Aufwand möglich. Jedoch umfasst der Funktionsumfang der SDKs, die in diesem Beispiel zum Einsatz gekommen sind, nicht den der iOS-Bibliotheken.</p>
<p>Die Technologie könnte beispielsweise für die Kennzeichnung von bestimmten Bereichen in Gebäuden verwendet werden, sofern die iBeacons bzw. die Bereiche einen ausreichenden Abstand zu einander haben. Eine zufriedenstellende Indoor-Navigation ist jedoch nur schwer umsetzbar, da die Signale bisher zu störanfällig sind.</p><img src="https://analytics.flottmedia.com/piwik/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2Ftest.soziotech.org%2Fverwendung-von-ibeacons-unter-android%2F&amp;action_name=Verwendung+von+iBeacons+unter+Android&amp;urlref=http%3A%2F%2Ffeeds.feedburner.com%2Fsoziotech" style="border:0;width:0;height:0" width="0" height="0" alt="" /><div class="simple-footnotes"><h2 class="notes">Quellen und Fußnoten:</h2><ol><li id="note-7950-1">Bildquelle: <a class="link-external" href="http://blog.estimote.com/post/98316374485/introducing-the-estimote-indoor-location-sdk-the" title="Go to external Source" >http://blog.estimote.com/post/98316374485/introducing-the-estimote-indoor-location-sdk-the</a>. <a class="simple-footnote-backlink" href="#return-note-7950-1">&#8617;</a></li><li id="note-7950-2">Vgl. <a href="https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/BeaconParser.html" target="_blank" class="link-internal">https://altbeacon.github.io/android-beacon-library/javadoc/org/altbeacon/beacon/BeaconParser.html</a>. <a class="simple-footnote-backlink" href="#return-note-7950-2">&#8617;</a></li><li id="note-7950-3">Vgl. <a href="https://github.com/Estimote/Android-SDK" target="_blank" class="link-internal">https://github.com/Estimote/Android-SDK</a>. <a class="simple-footnote-backlink" href="#return-note-7950-3">&#8617;</a></li></ol></div><div class='yarpp-related-rss'>
<h3>Verwandte Artikel:</h3><ol>
<li><a href="https://test.soziotech.org/moderne-android-tablet-devices-im-vergleich/" rel="bookmark" title="Moderne Android Tablet-Devices im Vergleich">Moderne Android Tablet-Devices im Vergleich </a></li>
<li><a href="https://test.soziotech.org/tablet-pilottest-mit-senioren/" rel="bookmark" title="Android Tablet-Computer im Pilottest mit Senioren">Android Tablet-Computer im Pilottest mit Senioren </a></li>
<li><a href="https://test.soziotech.org/surface-bluetooth-mobile-manager/" rel="bookmark" title="Surface Bluetooth Mobile Manager">Surface Bluetooth Mobile Manager </a></li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>https://test.soziotech.org/verwendung-von-ibeacons-unter-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Surface Bluetooth Mobile Manager</title>
		<link>https://test.soziotech.org/surface-bluetooth-mobile-manager/</link>
		<comments>https://test.soziotech.org/surface-bluetooth-mobile-manager/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 10:31:41 +0000</pubDate>
		<dc:creator><![CDATA[Tim Saldik]]></dc:creator>
				<category><![CDATA[CommunityMirrors]]></category>
		<category><![CDATA[Mobiles & Handhelds]]></category>
		<category><![CDATA[Studienarbeiten]]></category>
		<category><![CDATA[Surface Computing]]></category>
		<category><![CDATA[Ubiquitäre Natural User Interfaces]]></category>
		<category><![CDATA[2D-Barcode]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Connect]]></category>
		<category><![CDATA[Masterprojekt]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[mobile Endgeräte]]></category>
		<category><![CDATA[Natural User Interface]]></category>
		<category><![CDATA[Pairing]]></category>
		<category><![CDATA[Praktikum]]></category>
		<category><![CDATA[QRCode]]></category>
		<category><![CDATA[Surface]]></category>
		<category><![CDATA[Visual Code]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://sevastyanova.cscwlab.de/?p=162</guid>
		<description><![CDATA[<p><img src="https://test.soziotech.org/wp-content/uploads/cache/120_crop_940x198_10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" width="618" height="130" alt="Surface Bluetooth Mobile Manager" /></p>Der Bluetooth Mobile Manager ist eine Anwendung für das Microsoft Surface, die im Sommer 2010 an der Universität der Bundeswehr München in einem Programmierprojekt der Professur für Programmierung kooperativer Systeme an der Fakultät für Informatik entstand. Die Anwendung dient dazu, &#8230; <a href="https://test.soziotech.org/surface-bluetooth-mobile-manager/">Weiterlesen <span class="meta-nav">&#8594;</span></a><img src="https://analytics.flottmedia.com/piwik/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2Ftest.soziotech.org%2Fsurface-bluetooth-mobile-manager%2F&amp;action_name=Surface+Bluetooth+Mobile+Manager&amp;urlref=http%3A%2F%2Ffeeds.feedburner.com%2Fsoziotech" style="border:0;width:0;height:0" width="0" height="0" alt="" /><div class='yarpp-related-rss'>
<h3>Verwandte Artikel:</h3><ol>
<li><a href="https://test.soziotech.org/militarische-lagekarte-auf-dem-microsoft-surface/" rel="bookmark" title="Militärische Lagekarte auf dem Microsoft Surface">Militärische Lagekarte auf dem Microsoft Surface </a></li>
<li><a href="https://test.soziotech.org/netme-partnering-system-fur-effizientes-netzwerken/" rel="bookmark" title="NETme – Partnering-System für effizientes Netzwerken">NETme – Partnering-System für effizientes Netzwerken </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p><img src="https://test.soziotech.org/wp-content/uploads/cache/120_crop_940x198_10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" width="618" height="130" alt="Surface Bluetooth Mobile Manager" /></p>
<p>Der Bluetooth Mobile Manager ist eine Anwendung für das Microsoft Surface, die im Sommer 2010 an der Universität der Bundeswehr München in einem Programmierprojekt der <a href="http://www.unibw.de/inf2/Personen/Professoren/koch" title="Zur Website der Professur für Programmierung kooperativer Systeme an der Universität der Bundeswehr München" target="_blank" class="link-external">Professur für Programmierung kooperativer Systeme</a> an der Fakultät für Informatik entstand. Die Anwendung dient dazu, mobile Endgeräte via Bluetooth in die intuitive Mehrbenutzerinteraktion des Surface einzubinden. Auf diese Weise werden die Vorteile der Steuerung durch Touch-Gesten auf die Interaktion mit den Inhalten auf einem Mobiltelefon übertragen und somit einerseits Medienbrüche umgangen und andereseits die Möglichkeit geschaffen, die Inhalte gemeinsam zu erleben und zu explorieren.</p>
<div class="youtube-video">
<p><a href="//www.youtube.com/watch?v=45TAVHlhlMI&#038;fmt=18" class="link-internal">//www.youtube.com/watch?v=45TAVHlhlMI</a></p>
<p><a href="//www.youtube.com/watch?v=45TAVHlhlMI&#038;fmt=18" class="link-imagelink"><img src="//img.youtube.com/vi/45TAVHlhlMI/default.jpg" width="130" height="97" border=0></a></p>
</div>
<h2>Anbindung von mobilen Endgeräten</h2>
<p>Der Bluetooth Mobile Manager stützt sich auf eine von Microsoft herausgegebene Beispielanwendung, das MS Bluetooth Connect Sample <a class="simple-footnote" title="Klicken Sie, um zur Fußnote zu springen oder Links in der Fußnote zu folgen." id="return-note-162-1" href="#note-162-1" onmouseover="tooltip.show('Die Anwendung wurde am 15.06.2010 im Microsoft Surfaceblog angekündigt und kann im MSDN Code Sample Bereich unter http://archive.msdn.microsoft.com/surfacebluetooth heruntergeladen werden.');" onmouseout="tooltip.hide();"><sup>1</sup></a></p>
<div class="ngg-singlepic wp-caption">
<a rel="lightbox" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/bluetooth-connect-sample.jpg" title="
			Das Bluetooth Connect Sample von Microsoft nach dem Start., Quelle: http://archive.msdn.microsoft.com/surfacebluetooth.			" 

 >
	<img src="https://test.soziotech.org/wp-content/uploads/cache/283__618x_bluetooth-connect-sample.jpg" alt="Erscheinungsbild der Microsoft Anwendung" title="Erscheinungsbild der Microsoft Anwendung" />
</a>
			<p class="wp-caption-text">Erscheinungsbild der Microsoft Anwendung <a class="simple-footnote" title="Klicken Sie, um zur Fußnote zu springen oder Links in der Fußnote zu folgen." id="return-note-162-2" href="#note-162-2" onmouseover="tooltip.show('Bildquelle: http://archive.msdn.microsoft.com/surfacebluetooth.');" onmouseout="tooltip.hide();"><sup>2</sup></a></p>
</div>

<p>Basierend auf der bereits implementierten Bluetoothanbindung für das Surface wurde bei der Weiterentwicklung besonders die Einbeziehung der mobilen Endgeräte in die Nutzerinteraktion als sog. &#8222;Tangibles&#8220; und die Visualisierung der Geräte auf dem Surface gegenüber der Microsoft Anwendung verbessert. So verfügt ein mit dem Surface via Bluetooth gepairtes Endgerät beispielsweise über eine eigene, mit dem Gerät verschiebbare visuelle Repräsentation als virtuelle Bedienfläche, die nur angezeigt wird, wenn das mit einem Tag versehene Gerät auf der Oberfläche des Surface platziert wird.</p>

<div class="ngg-galleryoverview" id="ngg-gallery--1620">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-117" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-0" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/07-gepairtes-gerat.jpg" title="
			Ein mit einem Tag versehenes Endgerät und das dazugehörige Kontextmenü.			"  >
								<img alt="Ein mit einem Tag versehenes Endgerät und das dazugehörige Kontextmenü." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_07-gepairtes-gerat.jpg" width="126" height="100" class="colorbox-0" />
							</a>
			<p class=wp-caption-text>Gepairtes Gerät</p>
		</div>
	</div>
			
	<div id="ngg-image-118" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-0" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/08-untermenus-fur-kontakte-und-bilder.jpg" title="
			Das Kontextmenü erlaubt das öffnen von Containern mit den Inhalten auf dem mobilen Endgerät.			"  >
								<img alt="Das Kontextmenü erlaubt das öffnen von Containern mit den Inhalten auf dem mobilen Endgerät." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_08-untermenus-fur-kontakte-und-bilder.jpg" width="126" height="100" class="colorbox-0" />
							</a>
			<p class=wp-caption-text>Untermenüs für Kontakte und Bilder</p>
		</div>
	</div>
			
	<div id="ngg-image-119" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-0" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/09-library-bar-fur-die-kontakte.jpg" title="
			In den zum Endgerät gehörenden Containern werden die Kontakte und Bilder auf dem mobilen Endgerät angezeigt.			"  >
								<img alt="In den zum Endgerät gehörenden Containern werden die Kontakte und Bilder auf dem mobilen Endgerät angezeigt." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_09-library-bar-fur-die-kontakte.jpg" width="126" height="100" class="colorbox-0" />
							</a>
			<p class=wp-caption-text>09-library-bar-fur-die-kontakte</p>
		</div>
	</div>
			
	<div id="ngg-image-120" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-0" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" title="
			Durch das Ziehen von Inhalten über das Kontextmenü eines Gerätes wird das Verschieben des Inhalts auf das mobile Endgerät ausgelöst.			"  >
								<img alt="Durch das Ziehen von Inhalten über das Kontextmenü eines Gerätes wird das Verschieben des Inhalts auf das mobile Endgerät ausgelöst." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" width="126" height="100" class="colorbox-0" />
							</a>
			<p class=wp-caption-text>Verschieben eines Bildes</p>
		</div>
	</div>
			
	<div id="ngg-image-123" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-0" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/13-kopieren-erfolgreich.jpg" title="
			Ein Bild wurde erfolgreich auf ein mobiles Endgerät kopiert.			"  >
								<img alt="Ein Bild wurde erfolgreich auf ein mobiles Endgerät kopiert." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_13-kopieren-erfolgreich.jpg" width="126" height="100" class="colorbox-0" />
							</a>
			<p class=wp-caption-text>Kopieren erfolgreich</p>
		</div>
	</div>
		
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<h2>Interaktion mit den Inhalten auf den mobilen Endgeräten</h2>
<p>Die Bedienfläche ermöglicht das Betrachten der Inhalte auf dem mobilen Endgerät und darüber hinaus das intuitive Verschieben und Austauschen dieser Inhalte zwischen verschiedenen Endgeräten oder zwischen einem Endgerät und dem Surface.</p>
<div class="ngg-singlepic wp-caption">
<a rel="lightbox" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" title="
			Durch das Ziehen von Inhalten über das Kontextmenü eines Gerätes wird das Verschieben des Inhalts auf das mobile Endgerät ausgelöst.			" 

 >
	<img src="https://test.soziotech.org/wp-content/uploads/cache/120__618x_10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" alt="Verschieben eines Bildes" title="Verschieben eines Bildes" />
</a>
			<p class="wp-caption-text">Verschieben eines Bildes</p>
</div>

<p>Auf diese Weise wird der virtuelle Inhalt für den Benutzer greifbar und die natürliche Interaktion steigert das Interesse, weitere Inhalte zu entdecken oder Inhalte gemeinsam mit anderen Nutzern zu betrachten. Hierdurch verschwimmen die Grenzen zwischen den virtuellen Inhalten auf dem Surface und dem realen Gegenstand, der darauf platziert ist, was letztlich zu einer Verbesserung der soziotechnischen Integration beiträgt.</p>
<div class="ngg-singlepic wp-caption">
<a rel="lightbox" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/13-kopieren-erfolgreich.jpg" title="
			Ein Bild wurde erfolgreich auf ein mobiles Endgerät kopiert.			" 

 >
	<img src="https://test.soziotech.org/wp-content/uploads/cache/123__618x_13-kopieren-erfolgreich.jpg" alt="Kopieren erfolgreich" title="Kopieren erfolgreich" />
</a>
			<p class="wp-caption-text">Kopieren erfolgreich</p>
</div>

<p>Die intuitive und natürliche Interaktion wird v.a. dadurch verbessert, dass das Verschieben des physischen mobilen Endgerätes auf der Darstellungsfläche des Surface im Gegensatz zur ursprünglichen Microsoft Version ebenfalls eine Verschiebung der virtuellen Bedienfläche nach sich zieht.</p>

<div class="ngg-galleryoverview" id="ngg-gallery--1621">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-112" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-1" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/02-anwendung-nach-dem-start.jpg" title="
			Die Anwendung unmittelbar nach dem Start mit einigen Beispielinhalten und Containern für Inhalte.			"  >
								<img alt="Die Anwendung unmittelbar nach dem Start mit einigen Beispielinhalten und Containern für Inhalte." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_02-anwendung-nach-dem-start.jpg" width="126" height="100" class="colorbox-1" />
							</a>
			<p class=wp-caption-text>Anwendung nach dem Start</p>
		</div>
	</div>
			
	<div id="ngg-image-113" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-1" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/03-mobiles-endgerat-wurde-per-bluetooth-gefunden.jpg" title="
			Ein via Bluetooth erkanntes Gerät in der nähe des Surface wird durch ein Handysymbol auf der Darstellungsfläche repräsentiert.			"  >
								<img alt="Ein via Bluetooth erkanntes Gerät in der nähe des Surface wird durch ein Handysymbol auf der Darstellungsfläche repräsentiert." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_03-mobiles-endgerat-wurde-per-bluetooth-gefunden.jpg" width="126" height="100" class="colorbox-1" />
							</a>
			<p class=wp-caption-text>Mobiles Endgerat gefunden</p>
		</div>
	</div>
			
	<div id="ngg-image-118" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-1" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/08-untermenus-fur-kontakte-und-bilder.jpg" title="
			Das Kontextmenü erlaubt das öffnen von Containern mit den Inhalten auf dem mobilen Endgerät.			"  >
								<img alt="Das Kontextmenü erlaubt das öffnen von Containern mit den Inhalten auf dem mobilen Endgerät." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_08-untermenus-fur-kontakte-und-bilder.jpg" width="126" height="100" class="colorbox-1" />
							</a>
			<p class=wp-caption-text>Untermenüs für Kontakte und Bilder</p>
		</div>
	</div>
			
	<div id="ngg-image-120" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-1" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" title="
			Durch das Ziehen von Inhalten über das Kontextmenü eines Gerätes wird das Verschieben des Inhalts auf das mobile Endgerät ausgelöst.			"  >
								<img alt="Durch das Ziehen von Inhalten über das Kontextmenü eines Gerätes wird das Verschieben des Inhalts auf das mobile Endgerät ausgelöst." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_10-verschieben-eines-bildes-auf-das-mobile-endgerat.jpg" width="126" height="100" class="colorbox-1" />
							</a>
			<p class=wp-caption-text>Verschieben eines Bildes</p>
		</div>
	</div>
			
	<div id="ngg-image-123" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-1" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/13-kopieren-erfolgreich.jpg" title="
			Ein Bild wurde erfolgreich auf ein mobiles Endgerät kopiert.			"  >
								<img alt="Ein Bild wurde erfolgreich auf ein mobiles Endgerät kopiert." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_13-kopieren-erfolgreich.jpg" width="126" height="100" class="colorbox-1" />
							</a>
			<p class=wp-caption-text>Kopieren erfolgreich</p>
		</div>
	</div>
		
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<h2>Pairingdialog zur Einbindung neuer Geräte</h2>
<p>Um Inhalte von bisher nicht mit dem Surface verbundenen mobilen Endgeräten anzeigen und nutzen zu können, müssen das Gerät und das Surface miteinander gepairt werden. Anschließend ist, wie bei den meisten Bluetooth-Anwendungen für die folgende Benutzerinteraktionen wie beispielsweise das  Verschieben von Inhalten, kein erneuter Verbindungsaufbau notwendig. Der Pairingvorgang selbst, der durch eine automatische Anzeige verfügbarer Geräte in Reichweite des Surface initiiert wird, wird durch eine visuelle Schritt für Schritt Anleitung auf dem Surface zusätzlich unterstützt.</p>

<div class="ngg-galleryoverview" id="ngg-gallery--1622">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-114" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-2" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/04-pairingdialog-zu-beginn.jpg" title="
			Um eine dauerhafte Verbindung zum Surface herzustellen, müssen das Surface und das mobile Endgerät gepaart werden.			"  >
								<img alt="Um eine dauerhafte Verbindung zum Surface herzustellen, müssen das Surface und das mobile Endgerät gepaart werden." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_04-pairingdialog-zu-beginn.jpg" width="126" height="100" class="colorbox-2" />
							</a>
			<p class=wp-caption-text>Pairingdialog zu Beginn</p>
		</div>
	</div>
			
	<div id="ngg-image-115" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-2" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/05-aufforderung-zur-eingabe-des-pairingcodes.jpg" title="
			Zum Pairing ist ein Code erforderlich. Dieser wird auf dem Surface angezeigt und muss in das mobile Endgerät eingegeben werden.			"  >
								<img alt="Zum Pairing ist ein Code erforderlich. Dieser wird auf dem Surface angezeigt und muss in das mobile Endgerät eingegeben werden." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_05-aufforderung-zur-eingabe-des-pairingcodes.jpg" width="126" height="100" class="colorbox-2" />
							</a>
			<p class=wp-caption-text>Aufforderung zur Eingabe des Pairingcodes</p>
		</div>
	</div>
			
	<div id="ngg-image-116" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-2" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/06-aufforderung-zum-auflegen-eines-getagten-endgerates.jpg" title="
			Ist das Pairing abgeschlossen, kann das mobile Endgerät mit einem physischen Tag versehen werden, um beim Auflegen des Gerätes auf das Surface ein Kontextmenü zur Interaktion zu öffnen.			"  >
								<img alt="Ist das Pairing abgeschlossen, kann das mobile Endgerät mit einem physischen Tag versehen werden, um beim Auflegen des Gerätes auf das Surface ein Kontextmenü zur Interaktion zu öffnen." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_06-aufforderung-zum-auflegen-eines-getagten-endgerates.jpg" width="126" height="100" class="colorbox-2" />
							</a>
			<p class=wp-caption-text>Aufforderung zum Auflegen eines Endgerates</p>
		</div>
	</div>
			
	<div id="ngg-image-117" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-2" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/07-gepairtes-gerat.jpg" title="
			Ein mit einem Tag versehenes Endgerät und das dazugehörige Kontextmenü.			"  >
								<img alt="Ein mit einem Tag versehenes Endgerät und das dazugehörige Kontextmenü." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_07-gepairtes-gerat.jpg" width="126" height="100" class="colorbox-2" />
							</a>
			<p class=wp-caption-text>Gepairtes Gerät</p>
		</div>
	</div>
			
	<div id="ngg-image-121" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail wp-caption" >
			<a rel="lightbox-2" href="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/11-pairinganfrage-auf-dem-endgerat.jpg" title="
			Um den Pairingprozess abzuschließen, muss der auf dem Surface angezeigte Code eingegeben werden.			"  >
								<img alt="Um den Pairingprozess abzuschließen, muss der auf dem Surface angezeigte Code eingegeben werden." src="https://test.soziotech.org/wp-content/uploads/microsoft-surface-bluetooth-mobiles-anwendung/thumbs/thumbs_11-pairinganfrage-auf-dem-endgerat.jpg" width="126" height="100" class="colorbox-2" />
							</a>
			<p class=wp-caption-text>Pairinganfrage auf dem Endgerat</p>
		</div>
	</div>
		
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>


<h2>Abgrenzung  des Bluetooth Mobile Manager vom MS Mobile Connect Sample</h2>
<p>In der nachfolgenden Tabelle werden einige der wesentlichen Unterschiede zwischen der entstandenen Anwendung und der Beispielanwendung von Microsoft gegenübergestellt.</p>
<table style="width: 640px; height: 411px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="307" valign="top"><strong>MS   Bluetooth Connect Sample</strong></td>
<td width="307" valign="top"><strong>Bluetooth   Mobile Manager</strong></td>
</tr>
<tr>
<td width="307" valign="top">Fixe Darstellung und Orientierung der mobilen Endgeräte am rechten   Rand</td>
<td width="307" valign="top">Flexibel orientierbare und verschiebbare visuelle Repräsentation der   mobilen Endgeräte</td>
</tr>
<tr>
<td>Repräsentation eines mobilen Endgerätes nur durch   Handy-Icon</td>
<td>Zusätzliche Einbeziehung des Endgerätes als Tangible</td>
</tr>
<tr>
<td>Ausschließlich virtuelle Interaktion auf dem   Surface</td>
<td>Interaktion zwischen realen   Endgeräten und virtuellem Inhalt</td>
</tr>
<tr>
<td>Datenübertragung über Push-Verfahren (kontinuierliche Bestätigungen)</td>
<td>Pairing zwischen Surface und   mobilem Endgerät (anschließend keine Interaktionsbarrieren)</td>
</tr>
<tr>
<td>Lose, ungeordnete Darstellung der Inhalte eines mobilen Geräts</td>
<td>Zusätzliche Container zur Strukturierung und Verbesserung der Übersichtlichkeit</td>
</tr>
</tbody>
</table>
<p>Insbesondere die fixe und in eine Richtung orientierte Darstellung der nur als Icon vorhandenen mobilen Geräte muss als großer Nachteil der Originalanwendung von Microsoft gesehen werden, da er in jeglicher Hinsicht der Forderung direkter Manipulierbarkeit bei einem Natural User Interface widerspricht. In der Aufhebung dieser Interaktionsbarriere ist demnach ein Hauptmehrwert der Weiterentwicklung zu sehen.</p>
<h2>Das Projektsetting</h2>
<p>Der Bluetooth Mobile Manager auf dem Surface ist das  Ergebnis eines Master-Projektes der beiden Wirtschaftsinformatiker Tim  Saldik und David Weidt in Kombination mit einem Praktikum der  Informatik-Studenten Florian Geißler, Alexander Reeb und Steffen Schurig. Im  Rahmen des Masterprojekts wurde die Anwendung zunächst konzipiert und  anschließend während des Praktikums umgesetzt. Die Anwendung wurde auf  Basis von Scrum entwickelt, wobei  ein Sprint eine Dauer von dreieinhalb  Tagen hatte und insgesamt sieben  Sprints vorgesehen waren. Den  Wirtschaftsinformatikern kam dabei die  Rolle der “Product Owner” zu,  während die Informatiker das Scrum-Team  bildeten. Als Scrum Master  fungierte zusätzlich der Projektbetreuer  Florian Ott.</p>
<hr size="1" />
<div style="width: 1px; height: 1px; overflow: hidden;">
<p><!--[if gte mso 9]&gt;  Normal 0   21   false false false  DE X-NONE X-NONE                         &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Normale Tabelle&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} table.MsoTableLightListAccent6 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-tstyle-rowband-size:1; 	mso-tstyle-colband-size:1; 	mso-style-priority:61; 	mso-style-unhide:no; 	border:solid #F79646 1.0pt; 	mso-border-themecolor:accent6; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} table.MsoTableLightListAccent6FirstRow 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-table-condition:first-row; 	mso-style-priority:61; 	mso-style-unhide:no; 	mso-tstyle-shading:#F79646; 	mso-tstyle-shading-themecolor:accent6; 	mso-para-margin-top:0cm; 	mso-para-margin-bottom:0cm; 	mso-para-margin-bottom:.0001pt; 	line-height:normal; 	color:white; 	mso-themecolor:background1; 	mso-ansi-font-weight:bold; 	mso-bidi-font-weight:bold;} table.MsoTableLightListAccent6LastRow 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-table-condition:last-row; 	mso-style-priority:61; 	mso-style-unhide:no; 	mso-tstyle-border-top:2.25pt double #F79646; 	mso-tstyle-border-top-themecolor:accent6; 	mso-tstyle-border-left:1.0pt solid #F79646; 	mso-tstyle-border-left-themecolor:accent6; 	mso-tstyle-border-bottom:1.0pt solid #F79646; 	mso-tstyle-border-bottom-themecolor:accent6; 	mso-tstyle-border-right:1.0pt solid #F79646; 	mso-tstyle-border-right-themecolor:accent6; 	mso-para-margin-top:0cm; 	mso-para-margin-bottom:0cm; 	mso-para-margin-bottom:.0001pt; 	line-height:normal; 	mso-ansi-font-weight:bold; 	mso-bidi-font-weight:bold;} table.MsoTableLightListAccent6FirstCol 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-table-condition:first-column; 	mso-style-priority:61; 	mso-style-unhide:no; 	mso-ansi-font-weight:bold; 	mso-bidi-font-weight:bold;} table.MsoTableLightListAccent6LastCol 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-table-condition:last-column; 	mso-style-priority:61; 	mso-style-unhide:no; 	mso-ansi-font-weight:bold; 	mso-bidi-font-weight:bold;} table.MsoTableLightListAccent6OddColumn 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-table-condition:odd-column; 	mso-style-priority:61; 	mso-style-unhide:no; 	mso-tstyle-border-top:1.0pt solid #F79646; 	mso-tstyle-border-top-themecolor:accent6; 	mso-tstyle-border-left:1.0pt solid #F79646; 	mso-tstyle-border-left-themecolor:accent6; 	mso-tstyle-border-bottom:1.0pt solid #F79646; 	mso-tstyle-border-bottom-themecolor:accent6; 	mso-tstyle-border-right:1.0pt solid #F79646; 	mso-tstyle-border-right-themecolor:accent6;} table.MsoTableLightListAccent6OddRow 	{mso-style-name:&quot;Helle Liste - Akzent 6&quot;; 	mso-table-condition:odd-row; 	mso-style-priority:61; 	mso-style-unhide:no; 	mso-tstyle-border-top:1.0pt solid #F79646; 	mso-tstyle-border-top-themecolor:accent6; 	mso-tstyle-border-left:1.0pt solid #F79646; 	mso-tstyle-border-left-themecolor:accent6; 	mso-tstyle-border-bottom:1.0pt solid #F79646; 	mso-tstyle-border-bottom-themecolor:accent6; 	mso-tstyle-border-right:1.0pt solid #F79646; 	mso-tstyle-border-right-themecolor:accent6;} --> <!--[endif]--></p>
<table class="MsoTableLightListAccent6" style="border-collapse: collapse; border: medium none;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="width: 230.3pt; border: 1pt solid #f79646; background: none repeat scroll 0% 0% #f79646; padding: 0cm 5.4pt;" width="307" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><strong><span style="color: white;">MS   Bluetooth Connect Sample</span></strong></p>
</td>
<td style="width: 230.3pt; background: none repeat scroll 0% 0% #f79646; padding: 0cm 5.4pt;" width="307" valign="top">
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><strong><span style="color: white;">Bluetooth   Mobile Manager</span></strong></p>
</td>
</tr>
<tr>
<td style="width: 230.3pt; padding: 0cm 5.4pt;" width="307" valign="top">
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Darstellung der mobilen Endgeräte am rechten   Rand </span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Repräsentation eines mobilen Endgerätes durch   Handy-Icon </span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">ausschließlich virtuelle Interaktion auf dem   Surface</span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Datenübertragung über Push-Verfahren</span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">lose, ungeordnete Darstellung der Inhalte</span></p>
</td>
<td style="width: 230.3pt; padding: 0cm 5.4pt;" width="307" valign="top">
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">bewegliche Darstellung der   mobilen Endgeräte </span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Einbeziehung des Endgerätes   selbst als Tangible</span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Interaktion zwischen realen   Endgeräten und virtuellem Inhalt</span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Pairing zwischen Surface und   mobilem Endgerät</span></p>
<p class="MsoNormalCxSpMiddle" style="margin: 0cm 0cm 6pt 35.45pt; text-indent: -21.25pt; line-height: normal; vertical-align: baseline;"><span style="font-size: 12pt; font-family: Wingdings; color: #ff9900;"><span>§<span> </span></span></span><span style="font-size: 12pt; color: #1f1f1f;">Container für Inhalte zur   Steigerung der Übersicht</span></p>
</td>
</tr>
</tbody>
</table>
</div><img src="https://analytics.flottmedia.com/piwik/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2Ftest.soziotech.org%2Fsurface-bluetooth-mobile-manager%2F&amp;action_name=Surface+Bluetooth+Mobile+Manager&amp;urlref=http%3A%2F%2Ffeeds.feedburner.com%2Fsoziotech" style="border:0;width:0;height:0" width="0" height="0" alt="" /><div class="simple-footnotes"><h2 class="notes">Quellen und Fußnoten:</h2><ol><li id="note-162-1">Die Anwendung wurde am 15.06.2010 im Microsoft Surfaceblog <a href="http://blogs.msdn.com/b/surface/archive/2010/06/15/microsoft-surface-bluetooth-connect-code-sample-now-available-for-download.aspx" title="Zur Ankündigung der Microsoft Bluetooth Surface Connect Anwendung im Microsoft Surface Blog" target="_blank" class="link-external">angekündigt </a>und kann im MSDN Code Sample Bereich unter <a href="http://archive.msdn.microsoft.com/surfacebluetooth" title="Zur Downloadseite der Microsoft Bluetooth Surface Connect Anwendung im MSDN Code Sample Bereich" target="_blank" class="link-external broken_link">http://archive.msdn.microsoft.com/surfacebluetooth</a> heruntergeladen werden. <a class="simple-footnote-backlink" href="#return-note-162-1">&#8617;</a></li><li id="note-162-2">Bildquelle: <a class="link-external" href="http://archive.msdn.microsoft.com/surfacebluetooth" title="Go to external Source" >http://archive.msdn.microsoft.com/surfacebluetooth</a>. <a class="simple-footnote-backlink" href="#return-note-162-2">&#8617;</a></li></ol></div><div class='yarpp-related-rss'>
<h3>Verwandte Artikel:</h3><ol>
<li><a href="https://test.soziotech.org/militarische-lagekarte-auf-dem-microsoft-surface/" rel="bookmark" title="Militärische Lagekarte auf dem Microsoft Surface">Militärische Lagekarte auf dem Microsoft Surface </a></li>
<li><a href="https://test.soziotech.org/netme-partnering-system-fur-effizientes-netzwerken/" rel="bookmark" title="NETme – Partnering-System für effizientes Netzwerken">NETme – Partnering-System für effizientes Netzwerken </a></li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>https://test.soziotech.org/surface-bluetooth-mobile-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
