<?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>Augmented World &#187; Steven</title>
	<atom:link href="http://www.augmented-world.de/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.augmented-world.de</link>
	<description>Eine erweiterte Welt</description>
	<lastBuildDate>Tue, 21 Dec 2010 18:47:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Ermöglicht die Facebook-AGB das Verdrängen von konkurierenden FB-Apps?</title>
		<link>http://www.augmented-world.de/2010/12/21/ermoglicht-die-facebook-agb-das-verdrangen-von-konkurierenden-fb-apps/</link>
		<comments>http://www.augmented-world.de/2010/12/21/ermoglicht-die-facebook-agb-das-verdrangen-von-konkurierenden-fb-apps/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 18:46:11 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[AGB]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Geschichtchen]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=202</guid>
		<description><![CDATA[Ich habe mich heute ein bisschen mit der Facebook-API auseinandergesetzt und mir als verantwortungsvoller Entwickler auch die Entwickler-AGB von Facebook angesehen. Dabei sind mir verschiedene Punkte aufgefallen, die es Facebook in letzter Instanz ermöglichen, gut laufende Applikationen von der Plattform zu verdrängen und eigene ähnliche Angebote zu etablieren. Eine kleine Geschichte Nehmen wir zum Beispiel [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe mich heute ein bisschen mit der Facebook-API auseinandergesetzt und mir als verantwortungsvoller Entwickler auch die Entwickler-AGB von Facebook angesehen. Dabei sind mir verschiedene Punkte aufgefallen, die es Facebook in letzter Instanz ermöglichen, gut laufende Applikationen von der Plattform zu verdrängen und eigene ähnliche Angebote zu etablieren.</p>
<h3>Eine kleine Geschichte</h3>
<p>Nehmen wir zum Beispiel an, ich betreibe eine Applikation, die es den Facebook-Nutzern ermöglicht, einen virtuellen Bauernhof zu hegen und zu pflegen. Meine App ist so erfolgreich, dass eine große Anzahl von Facebook-Nutzern daran gefallen findet. Schon bald komme ich auf die Idee, spezielle Items für bares Geld zu verkaufen. Da ich das Spiel so angelegt habe, dass viele Abläufe meiner virtuellen Bauern ohne die speziellen Items unerträglich lange dauern und der Mensch im Allgemeinen eher ungeduldig ist, verdiene ich mir schon bald eine goldene Nase. Dies läuft eine ganze Weile gut.</p>
<p>Irgendwann stellt Facebook fest, dass der Werbemarkt erschöpft ist und um mehr Umsatz zu generieren neue Ideen von Nöten sind. Allerdings will Mark und Co. nichts neues mehr einfallen. Also wird sich auf der eigenen Plattform nach gut laufenden Konzepten umgeschaut. Dabei stolpern die Späher über meinen virtuellen Bauernhof und entscheiden sich, ein eigenes Bauernhofspiel zu etablieren.</p>
<p>Nun würde ich als erstes darauf hoffen, ein Urheberrecht auf die Idee des virtuellen Bauernhofes zu besitzen und Facebook das Kopieren meiner Idee verbieten zu können. Aber selbst wenn das so wäre, hat Facebook in seinen Entwickler-AGB mit Punkt 19 bereits vorgesorgt:</p>
<p><span style="color: #333333;"><span style="font-family: lucida grande,tahoma,verdana,arial,sans-serif;">9.19 Wir können Anwendungen erstellen, die über ähnliche Funktionen und Dienstleistungen wie deine Anwendung verfügen oder anderweitig mit deiner Anwendung konkurrieren</span></span></p>
<p>Ok, sage ich mir. Dann kann ich eben Facebook nicht daran hindern eine eigene App aufzuziehen.  Meine App ist schon sehr weit entwickelt und basiert auf einer soliden Softwarebasis. Diesen Vorsprung einzuholen dürfte für Facebook einiges an Anstrengung abverlangen. Dies ist auch Facebook bewusst und es entschließt sich die Entwicklungsarbeit zu beschleunigen und auf Punkt 17. und 18. der Dev-AGB zurück zu greifen:</p>
<p><span style="color: #333333;"><span style="font-family: lucida grande,tahoma,verdana,arial,sans-serif;">9.17 Wir können deine Anwendung, Inhalte und Daten zu jeglichem Zweck, einschließlich kommerziellen Zwecken (wie die Bereitstellung von Werbung für bestimmte Zielgruppen und die Indexierung von Inhalten für die Suche), analysieren.</span></span></p>
<p><span style="color: #333333;"><span style="font-family: lucida grande,tahoma,verdana,arial,sans-serif;">9.18. Um zu gewährleisten, dass deine Anwendung sicher für die Nutzer ist, können wir sie überprüfen.</span></span></p>
<p>Darüber bekommen sie Zugriff auf die Funktionsweise meiner Applikation und unter Umständen auch auf meinen Quellcode. Es erlaubt ihnen nicht meinen Quellcode weiter zu verwenden. Allerdings reicht es manchmal auch aus zu wissen, wie verschiedene Abläufe umgesetzt wurden oder welche Algorithmen zum Einsatz kommen, um die Entwicklung zu beschleunigen.</p>
<p>Also steht schon bald eine Konkurrenz-Applikation zur Verfügung, welche rein softwaretechnisch den selben Umfang bietet wie meine eigene. Allerdings will die Bauernhof-App von Facebook nicht so richtig in Gang kommen. Die Community hat keine Lust einen zweiten Bauernhof zu gründen und noch einmal von vorne mit dem Ackern anzufangen. Nun muss Facebook noch auf Punkt 14. seiner Dev-AGB zurückgreifen:</p>
<p><span style="color: #333333;"><span style="font-family: lucida grande,tahoma,verdana,arial,sans-serif;">9.14 Wir garantieren nicht, dass die Facebook-Plattform stets kostenlos sein wird</span></span></p>
<p>Als erstes bekomme ich einen Brief, in welchem darauf hingewiesen wird, dass meine Applikation sehr viel Traffic verursacht und aus diesem Grund die Nutzung in Zukunft nicht mehr kostenfrei ermöglicht werden kann. Im ersten Schritt wird mir dafür nun eine Nutzungsgebühr abverlangt. Aufgrund der nun anfallenden Facebook-Gebühren bin ich gezwungen mehr Umsatz mit meinem Bauernhof zu generieren, da sonst das Gold an meiner Nase wieder abbröckeln wird. Daraufhin fangen die ersten Nutzer an zu murren und sich einen Wechsel zum Facebook-Bauernhof zu überlegen. Dennoch bleiben mir die meisten Nutzer treu.</p>
<p>Die Treue meiner Nutzer ist Facebook natürlich ein Dorn im Auge. Die eigene App soll möglichst schnell wachsen und jede Minute die ein Nutzer auf meinem Bauernhof verbringt ist ein verlorene Minuten auf dem Facebook-Bauernhof. Sehr beliebt bei meinen Nutzern ist die Möglichkeit untereinander Geschenke zu verschicken und Nachrichten über kleine Schildchen auf dem Bauernhof auszutauschen. Meine App verwendet dafür die Facebook-Api um diese Vorgänge auch innerhalb der persönlichen Facebook-Seite anzuzeigen. Um die Attraktivität meiner Seite zu schmälern greift Facebook zu guter Letzt auf Punkt 2.9 der Dev-AGB zurück:</p>
<p><span style="color: #333333;"><span style="font-family: lucida grande,tahoma,verdana,arial,sans-serif;">9.2.9 Wir können deinen Zugriff auf Daten einschränken</span></span></p>
<p>Mir wird es nun nicht mehr erlaubt, Nachrichten auf die Facebook-Pinnwand zu posten oder das Meldesystem für Anwendungen auf Facebook zu nutzen. Damit ist ein wichtiges Feature meiner App verloren gegangen und immer mehr Nutzer wandern zum konkurrierenden Facebook-Bauernhof ab.</p>
<h3>Und nun?</h3>
<p>Dies ist natürlich nur ein fiktiver Fall und mir ist klar das im Grund Facebook kein Interesse daran haben dürfte große Unternehmen wie Zynga durch solch eine Strategie zu verstimmen.  Des weiteren vermute ich, dass Zynga schon längst Gebühren an FB zahlen dürfte.</p>
<p>Allerdings hat in meinen Augen Facebook eine Menge Rechte, die es ihm ermöglicht mit Facebook-Apps beliebig und willkürlich umzuspringen. In wieweit diese AGB&#8217;s rechtens sind, wird wohl erst vor einem Gericht entschieden werden können. Gerade Punkt 19 im Zusammenhang mit patentrechtlich geschützten Anwendungsideen hat für mich sehr hohes Konfliktpotential.</p>
<p>Hier noch der Link zu den AGB von Facebook:</p>
<p><a href="http://www.facebook.com/terms.php?ref=pf" target="_blank">- link -</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2010/12/21/ermoglicht-die-facebook-agb-das-verdrangen-von-konkurierenden-fb-apps/feed/</wfw:commentRss>
		<slash:comments>106</slash:comments>
		</item>
		<item>
		<title>switch &#8230; case mit Klassentypen</title>
		<link>http://www.augmented-world.de/2010/11/04/getqualifiedclassname/</link>
		<comments>http://www.augmented-world.de/2010/11/04/getqualifiedclassname/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 10:37:34 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=191</guid>
		<description><![CDATA[Hin und wieder muss ich in Flash zur Laufzeit Prüfen welchen Typ meine Klasse hat.  Adobe hat dafür verschiedene Methoden in ActionScript3 implementiert. Am zuverlässigsten funktioniert der &#8220;is&#8220;-Operator.  Dieser prüft, ob ein Objekt zu einem spezifischen Datentyp, einer Klasse oder einem Interface kompatibel ist. Als Rückgabewert gibt es ein &#8220;true&#8221; oder &#8220;false&#8220;. Dies bedeutet, dass [...]]]></description>
			<content:encoded><![CDATA[<p>Hin und wieder muss ich in Flash zur Laufzeit Prüfen welchen Typ meine Klasse hat.  Adobe hat dafür verschiedene Methoden in ActionScript3 implementiert.</p>
<p>Am zuverlässigsten funktioniert der &#8220;<em>is</em>&#8220;-Operator.  Dieser prüft, ob ein Objekt zu einem spezifischen Datentyp, einer Klasse oder einem Interface kompatibel ist. Als Rückgabewert gibt es ein &#8220;<em>true</em>&#8221; oder &#8220;<em>false</em>&#8220;.<br />
Dies bedeutet, dass die Funktion auch dann &#8220;<em>true</em>&#8221; liefert, wenn das Objekte die zu prüfende Klasse als Elternklasse enthält. In manchen Fällen müssen viele verschiedene Klassen geprüft, und darauf aufbauen Entscheidungen im Programmablauf getroffen werden. Dies würde bedeuten, dass für jede mögliche Klasse ein &#8220;<em>if</em>&#8221; &#8211; Block mit dem &#8220;<em>is</em>&#8221; &#8211; Operator implementiert werden muss. Es wäre schön an dieser Stelle mit einem &#8220;<em>switch .. case</em>&#8221; &#8211; Block arbeiten zu können.</p>
<p>Dafür bietet sich die Funktion  &#8221;<em>getQualifiedClassName()&#8221; </em>an.  Diese Funktion liefert den kompletten Klassennamen inklusive dem Paketnamen als &#8220;<em>String</em>&#8221; zurück: &#8220;<em>paket::Klassenname</em>&#8220;.  Aus diesem String kann nun der Klassenname extrahiert werden.  Durch einen einfachen Stringvergleich ist es damit möglich, den Type der Klasse zu prüfen. Diese Methode hat gegenüber dem &#8220;<em>is</em>&#8221; Operator einige Nachteile.  So liefert diese  Methode auch dann den Wert &#8220;<em>false</em>&#8221; wenn das zu prüfende Objekt die gesucht Klasse erweitert oder ein entsprechendes Interface implementiert. Wiederum liefert diese Methode &#8220;<em>true</em>&#8221;  wenn Klassen aus unterschiedlichen Paketen aber mit selben Namen geprüft werden sollen.</p>
<p>Stellen diese Nachteile innerhalb der Programmierung kein Problem dar, kann mit dieser Methode ein entsprechender &#8220;<em>switch &#8230; case</em>&#8221; Block aufgebaut werden. Folgender CodeBlock kann dadurch umgewandelt werden:</p>
<pre name="code" class="js">
if (object is Class1) {}
else if (object is Class2) {}
else if (object is Class3) {}
else if ((object is Class4)|| (object is Class5)) {}
</pre>
<p>wird zu</p>
<pre name="code" class="js">
var class_name:String = getQualifiedClassName(object);
class_name = class_name.substring(class_name.search("::")+2);
switch (itemClass){
case "Class1":break;
case "Class2":break;
case "Class3":break;
case "Class4":
case "Class5":break;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2010/11/04/getqualifiedclassname/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Alchemy und FlarToolkit</title>
		<link>http://www.augmented-world.de/2010/03/27/alchemy-und-flartoolkit/</link>
		<comments>http://www.augmented-world.de/2010/03/27/alchemy-und-flartoolkit/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 11:10:59 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=184</guid>
		<description><![CDATA[Nachdem ich Alchemy für mich entdeckt habe um die Performance von Flashapplikationen zu verbessern, liegt es nahe dies mit dem Augmented Reality Toolkit für Flash zu kombinieren. Da ich bald beginne meine Diplomarbeit zu schreiben wollte ich dies als Thema meinem Arbeitgeber vorschlagen. Bei meinen Recherchen zu dem Thema bin ich über einen Blogeintrag von [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich Alchemy für mich entdeckt habe um die Performance von Flashapplikationen zu verbessern, liegt es nahe dies mit dem Augmented Reality Toolkit für Flash zu kombinieren. Da ich bald beginne meine Diplomarbeit zu schreiben wollte ich dies als Thema meinem Arbeitgeber vorschlagen. Bei meinen Recherchen zu dem Thema bin ich über einen Blogeintrag von Gerb Sterrenburg gestolpert.  <a href="http://www.gerbster.nl/2010/02/the-need-for-speed-flar-alchemy-away3dlite/">&lt;Link&gt;</a></p>
<p>Dort wird auf einen Entwicklungszweig des FlarToolkits verwiesen der genau mein Thema behandelt. Es wird hier mit Hilfe des Alchemy Projektes die Erkennung des Pattern im Flash, durch das Einbinden von C++ Bibiliotheken, beschleunigt. Damit hat sich mein Diplomarbeitsthema erlegt. Allerdings bietet dieser Entwicklungszweig neue Möglichkeiten für Augmented Reality Umgebungen in Flash. Ich werde mir die Implementierung näher anschauen und bei Gelegenheit hier weitere Informationen dazu posten.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2010/03/27/alchemy-und-flartoolkit/feed/</wfw:commentRss>
		<slash:comments>1303</slash:comments>
		</item>
		<item>
		<title>Flash Jpeg Encodierung mit Alchemy</title>
		<link>http://www.augmented-world.de/2010/02/22/flash-jpeg-encodierung-mit-alchemy/</link>
		<comments>http://www.augmented-world.de/2010/02/22/flash-jpeg-encodierung-mit-alchemy/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 12:50:42 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Freelancer]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=159</guid>
		<description><![CDATA[Ich arbeite zur Zeit an einem Projekt bei dem Bilddaten in einer Flashapplikation bearbeitet und danach auf einen Server übertragen werden. Ein großes Problem bestand bis jetzt darin die Bitmapdaten nach Bearbeitung in JPEG zu encodieren. Dieser Vorgang ist sehr rechenintensiv und brachte die Applikation für einen kurzen Moment zum einfrieren.  Durch Zufall bin ich [...]]]></description>
			<content:encoded><![CDATA[<p>Ich arbeite zur Zeit an einem Projekt bei dem Bilddaten in einer Flashapplikation bearbeitet und danach auf einen Server übertragen werden. Ein großes Problem bestand bis jetzt darin die Bitmapdaten nach Bearbeitung in JPEG zu encodieren. Dieser Vorgang ist sehr rechenintensiv und brachte die Applikation für einen kurzen Moment zum einfrieren.  Durch Zufall bin ich über einen Blogeintrag von Jens Krause gestolpert. <a title="Blogeintrag von Jens Krause" href="http://www.websector.de/blog/2009/06/21/speed-up-jpeg-encoding-using-alchemy/">&lt;Link&gt;</a></p>
<p>In diesem wird beschrieben wie man mit Hilfe von Alchemy, ein Projekt zur Einbindung von C/C++ Quellcode in eine Flash/Flex Applikation, die JPEG Encodierung wesentlich beschleunigen kann.  Im wesentlichen geht es dabei darum eine Wrapperklasse in C zu schreiben, welche die Kommunikation zwischen dem AS3 Code und den verwendeten C Klassen übernimmt. Diese Klassen werden mit Hilfe verschiedener Helferklassen des Alchemyprojektes und einem modifizierten C Compiler in eine swc Datei übersetzt. Diese SWC Datei wird dann zum Bibliothekspfad des ActionScript-Projektebaum hinzugefügt.  Danach kann die Funktionalität der C Wrapperklasse genutzt werden.</p>
<p>Für eine genaue Beschreibung empfiehlt sich ein Blick auf folgende Seiten:</p>
<p><a href="http://labs.adobe.com/technologies/alchemy/">http://labs.adobe.com/technologies/alchemy/</a></p>
<p><a href="http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Getting_Started">http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Getting_Started</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2010/02/22/flash-jpeg-encodierung-mit-alchemy/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Instanziierung von dynamisch geladenen Klassen</title>
		<link>http://www.augmented-world.de/2010/01/13/instanziierung-von-dynamisch-geladenen-klassen/</link>
		<comments>http://www.augmented-world.de/2010/01/13/instanziierung-von-dynamisch-geladenen-klassen/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 14:35:28 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=148</guid>
		<description><![CDATA[Ich stehe gerade vor dem Problem dass ich Klassen aus einer externen SWF Datei instanziieren möchte. Die SWF Datei wird mit Hilfe eines Loaders geladen. Einen Weg dies zu tun habe ich im Blog von Scott Morgan gefunden.  &#60;Link&#62; Dazu wird nach dem erfolgreichen Laden der externen SWF Datei eine neue Klasse definiert: var NewClass:Class [...]]]></description>
			<content:encoded><![CDATA[<p>Ich stehe gerade vor dem Problem dass ich Klassen aus einer externen SWF Datei instanziieren möchte. Die SWF Datei wird mit Hilfe eines Loaders geladen.</p>
<p>Einen Weg dies zu tun habe ich im Blog von Scott Morgan gefunden.  <a title="Zum Blog von Scott Morgan" href="http://www.flashmorgan.com/index.php/2007/11/11/accessing-document-class-of-externally-loaded-swf-with-as3/">&lt;Link&gt;</a></p>
<p>Dazu wird nach dem erfolgreichen Laden der externen SWF Datei eine neue Klasse definiert:</p>
<p><code>var NewClass:Class = loader.content.loaderInfo.applicationDomain.getDefinition("klasse") as Class;</code></p>
<p>Danach kann man mit Hilfe des new Operators die Klasse jederzeit instanziieren:</p>
<p><code>var neueInstanz:MovieClip = MovieClip(new NewClass());</code></p>
<p>Ein Problem entsteht leider wenn die geladene Klasse weitere Klassen verwendet welche mit einem Symbol aus der Bibliothek verknüpft sind. Diese Verknüpfung scheint beim Import verloren zu gehen. Beispiel:</p>
<p><strong>Bibliothek vom externen MovieClip:</strong></p>
<ul>
<li>Symbol &#8220;Raum&#8221; der Klasse &#8220;CRaum&#8221;</li>
<li>Symbol &#8220;Stuhl&#8221; der Klasse  &#8220;CStuhl&#8221;</li>
</ul>
<p>Der Raum enthält verschiedene Instanzen der Klasse CStuhl</p>
<p>Wenn man nun den externen MC lädt und wie oben beschrieben eine neue Klasse instanziiert meldet Flash einen &#8220;<strong>TypeError: Error #1034&#8243;. Die Klasse MovieClip#234 kann nicht in CStuhl umgewandelt werden</strong>.  Ich werde mich dann mal auf Fehlersuche begeben und bei Erfolg hier meine Lösung posten.</p>
<p>[EDIT] Ein Schlüsselwort ist wohl die ApplicationDomain. Ein paar Hinweise gibt es bei Adobe <a title="Zu Adobe" href="http://livedocs.adobe.com/flex/201/langref/flash/system/ApplicationDomain.html#includeExamplesSummary">&lt;Link&gt;</a>. Aber so funktionieren tut es dennoch nicht.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2010/01/13/instanziierung-von-dynamisch-geladenen-klassen/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Nachtrag &#8211; Vortrag zum World Usability Day</title>
		<link>http://www.augmented-world.de/2009/12/21/wud2009/</link>
		<comments>http://www.augmented-world.de/2009/12/21/wud2009/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 10:32:25 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Freelancer]]></category>
		<category><![CDATA[MZ]]></category>
		<category><![CDATA[TU Dresden]]></category>
		<category><![CDATA[VEKM]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=78</guid>
		<description><![CDATA[Am 12. November 2009 wurde der 4. World Usability Day in Dresden veranstaltet. Die Organisation übernahm das Medien Zentrum der TU Dresden. Im Sommer wurde ich gefragt ob ich nicht Lust hätte das Projekt des vEKM vorzustellen. Die Chance wollte ich nutzen und bereitete einen kurzen Vortrag mit dem Titel &#8220;Das doppelte Lottchen &#8211; Die [...]]]></description>
			<content:encoded><![CDATA[<p>Am 12. November 2009 wurde der 4. World Usability Day in Dresden veranstaltet. Die Organisation übernahm das Medien Zentrum der TU Dresden. Im Sommer wurde ich gefragt ob ich nicht Lust hätte das Projekt des vEKM vorzustellen. Die Chance wollte ich nutzen und bereitete einen kurzen Vortrag mit dem Titel &#8220;<em>Das doppelte Lottchen &#8211; Die Bedeutung von Usability für das virtuelle Erich Kästner Museum</em>&#8221; vor. Einen Rückblick auf die Veranstaltung kann auf den Seiten des Medienzentrums eingesehen werden: <a title="WUD 2009 TU Dresden" href="http://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/mz/veranstaltungen/konferenzen/2009/world_usability_day_2009/index_html" target="_blank">World Usabilty Day 2009 in Dresden</a></p>
<div>
<div><img src="http://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/mz/veranstaltungen/konferenzen/2009/world_usability_day_2009/WUD2009_Dresden_DSC3073.jpg" alt="Prototyp des visuellen Datensammlers" width="420" height="280" /></div>
</div>
<p>Hier das Abstract zum Vortrag:</p>
<p>Um ein Museum nachhaltig aus dem realen in den virtuellen Raum zu überführen, ist mehr erforderlich als eine bloße Abbildung der Exponate. Das Museum wird nicht nur durch seine Ausstellungsstücke bestimmt, sondern auch durch deren Präsentation für den Besucher. Für den virtuellen Zwilling des Erich Kästner Museums bedeutet dies, <strong>eine Gratwanderung zwischen einfacher Bedienbarkeit auf der einen und dem authentischen Erlebnis eines Museumsbesuchs</strong> auf der anderen Seite.</p>
<p>Der Vortrag versucht einen Ansatz für die Lösung des Dilemmas aufzuzeigen. Nach einer kurzen Vorstellung des realen Museums, wird der aktuelle Entwicklungsstand des virtuellen Abbildes präsentiert. Anschließend wird das Bedienkonzept des Museums erläutert. Dabei wird sowohl auf die klassische Steuerung mit Maus und Tastatur eingegangen, als auch die Integration von Augmented Reality Technologien besprochen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2009/12/21/wud2009/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Startschuss für die erweiterte Welt</title>
		<link>http://www.augmented-world.de/2009/12/20/hello-world/</link>
		<comments>http://www.augmented-world.de/2009/12/20/hello-world/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 22:15:58 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Start]]></category>

		<guid isPermaLink="false">http://www.augmented-world.de/?p=1</guid>
		<description><![CDATA[Start des Internetauftrittes und kurze Vorstellung des Authors.]]></description>
			<content:encoded><![CDATA[<p><strong>Augmented World &lt;-&gt; Erweiterte Welt</strong></p>
<p><strong></strong> Für mich ist dies die perfekte Bezeichnung für das Internet. Es ist aus unserem Leben nicht mehr weg zu denken da viele Prozesse über das Internet abgewickelt werden. Das Internet dringt immer tiefer in unser Leben ein und erweitert unsere reale Welt.</p>
<p>Ich bin Student an der Berufsakademie Dresden im Studiengang Medienproduktion und arbeite als Webentwickler beim Ingenieurbüro Paul. Zu meinen Aufgaben gehört die Programmierung von Rich Internet Applications mit Adobe Flex/Flash. Dabei beschäftige ich mich auch mit der Realisierung von Anwendungen mit Papervision3D und dem FlarToolkit. Nebenbei arbeite ich als Freelancer.</p>
<p>Diese Seite möchte ich nutzen um verschiedene Projekte vorzustellen an denen ich arbeite.</p>
<p>Viel Spaß auf meinen Seiten</p>
]]></content:encoded>
			<wfw:commentRss>http://www.augmented-world.de/2009/12/20/hello-world/feed/</wfw:commentRss>
		<slash:comments>169</slash:comments>
		</item>
	</channel>
</rss>

