<?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>dctrl™ — interactive media blog &#187; dctrl™ — interactive media blog | tags</title>
	<atom:link href="http://blog.dctrl.ch/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dctrl.ch</link>
	<description></description>
	<lastBuildDate>Thu, 12 Jan 2012 07:59:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Android Location Services auf Mac Eclipse</title>
		<link>http://blog.dctrl.ch/2011/05/android-location-services/</link>
		<comments>http://blog.dctrl.ch/2011/05/android-location-services/#comments</comments>
		<pubDate>Fri, 20 May 2011 08:15:15 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Location]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://blog.dctrl.ch/?p=373</guid>
		<description><![CDATA[Da sich dctrl™, neben Flash, Flex und Air, zukünftig vermehrt auch auf die Entwicklung für Mobile Endgeräte (Android Plattform) spezialisiert, werden wir hier in unserem Blog nun vermehrt auch über diesen Bereich berichten. Den Anfang machen wir hier zum Thema &#8220;Android Location Services auf Mac Eclipse&#8221;. Wer sich mit Location Services auf Android beschäftigt wird [...]]]></description>
			<content:encoded><![CDATA[<p>Da sich <a href="http://www.dctrl.ch" target="_blank">dctrl™</a>, neben <strong>Flash</strong>, <strong>Flex</strong> und <strong>Air</strong>, zukünftig vermehrt auch auf die Entwicklung für Mobile Endgeräte (<strong>Android Plattform</strong>) spezialisiert, werden wir hier in unserem Blog nun vermehrt auch über diesen Bereich berichten. Den Anfang machen wir hier zum Thema <strong>&#8220;Android Location Services auf Mac Eclipse&#8221;</strong>.<br />
<span id="more-373"></span></p>
<p>Wer sich mit <strong>Location Services</strong> auf Android beschäftigt wird schnell merken, die einschlägigen Foren sind voll von &#8220;verzweifelten&#8221; Entwicklern, welche diese einfach nicht zum Laufen bringen. Daher hier kurz (auch für uns selber), Schritt für Schritt, wie man es &#8220;richtig&#8221; macht!</p>
<p>In der Theorie, oder auch in den Tutorials von Google hört sich alles <strong>ganz einfach</strong> an. Map-API Zertifikat generieren, App coden, fertig! Läuft Eclipse im <a href="http://developer.android.com/guide/developing/tools/ddms.html" target="_blank">DDMS</a> Mode dann können wir über die Konsole <strong>Latitude/Longitude</strong> Werte an den Debugger schicken und unsere App reagiert entsprechend. Super! <strong>Nur es funktioniert nicht!</strong></p>
<p>Der Fehler liegt &#8220;für einmal&#8221; jedoch nicht an deinem Code, sondern in der verwendeten <strong>Android SDK</strong> und der damit verbundenen Localisation!</p>
<p>Denn während Nummern im deutschen Sprachraum als <strong>123 456,00</strong> dargestellt werden, verlangt der Debugger die englische (US) Darstellung als <strong>123,456.00</strong>.</p>
<h3>Was tun?</h3>
<p>Nun es gibt verschiedene Lösungen. Die Einzige welche bei uns funktioniert ist folgende:</p>
<ol>
<li>Generiere ein <a href="http://code.google.com/intl/de-DE/android/maps-api-signup.html" target="_blank">Android Maps-API Zertifikat</a></li>
<li>Programmiere deine App und vergiss nicht den <strong>API-Key</strong> im entsprechenden Layout zu integrieren</li>
<li>ACHTUNG: Benütze die <a href="http://code.google.com/intl/de-DE/android/add-ons/google-apis/installing.html" target="_blank">Google SDK</a>, Target Name «<strong>Google APIs (Google Inc.)</strong>», im AVD Manager und nicht die «Android» SDK. Aber Vorsicht <strong>nicht jede API funktioniert</strong>! Bei unseren Tests sind wir zu folgendem Resultat gekommen:
<pre>3.1 sdk 12 --&gt; works
3.0 sdk 11 --&gt; works
2.33 sdk 10 --&gt; works
2.3 sdk 9 --&gt; <strong>NO!</strong>
2.2 sdk 8 --&gt; works
2.1 sdk 7 --&gt; works</pre>
</li>
<li>Kontrolliere ob die verwendete <strong>AVD</strong> auch <strong>GPS</strong> unterstützt:<br />
Create New AVD &#8211;&gt; Hardware &#8211;&gt; New &#8211;&gt; «GPS support» with Value «yes»<br />
<img class="alignnone size-full wp-image-398" title="AVD" src="http://blog.dctrl.ch/wp-content/uploads/2011/05/Screen-shot-2011-05-13-at-10.32.081.png" alt="" width="402" height="566" /></li>
<li>Unter den <strong>OSX System Preferences</strong> gehe auf «<strong>Formats &gt; Numbers</strong>» und unter «<strong>Language &amp; Text</strong>» ändere das Format auf «<strong>1,234.56</strong>» !!!<br />
<img class="alignnone size-large wp-image-396" title="Language &amp; Text" src="http://blog.dctrl.ch/wp-content/uploads/2011/05/Screen-shot-2011-05-13-at-10.46.121-620x538.png" alt="" width="446" height="387" /></li>
<li>Restart Eclipse</li>
</ol>
<p>So, und wenn du alles wie zuvor beschrieben eingestellt hast, dann sollten deine Location Services nun auch auf Mac OSX funktionieren! Dies lässt sich über das Terminal sehr einfach testen (vorrausgesetzt dein Code hat keine Bugs!).</p>
<ol>
<li>App im Debugger starten</li>
<li>Im Terminal folgenden Befehl eingeben (5554 ist hierbei die Port Nummer, wie sie im Header des Emulator aufgeführt wird):
<pre>telnet localhost 5554</pre>
</li>
<li>Als Antwort sollte im Terminal ein «OK» zurück kommen</li>
<li>Daraufhin gebe folgenden Befehl im Terminal ein (und deine App sollte dementsprechend reagieren):
<pre>geo fix -77.036519 38.896143</pre>
</li>
<li>Alternativ lassen sich die Lat/Lon Werte auch über die DDMS-Konsole als GPX, &#8230; oder an den Debugger senden</li>
</ol>
<h3>Optional</h3>
<p>Folgende Einstellungen haben wir zwar hier zwar <strong>nicht</strong> benötigt, aber falls alles nicht klappt, versuch es nochmals mit einem, oder allen, der folgenden Punkte:</p>
<ol>
<li>Unter den <strong>OSX System Preferences</strong> gehe auf «<strong>Language</strong>» und unter «<strong>Language &amp; Text</strong>» setze diese auf «<strong>English</strong>».<br />
<img class="alignnone size-large wp-image-399" title="Settings English" src="http://blog.dctrl.ch/wp-content/uploads/2011/05/Screen-shot-2011-05-13-at-10.41.01-620x538.png" alt="" width="446" height="387" /></li>
<li>Ebenfalls in den <strong>OSX System Preferences</strong> gehe auf «<strong>Time Zone</strong>» und unter «<strong>Date &amp; Time</strong>» setze diese auf «<strong>United States</strong>».<br />
<img class="alignnone size-large wp-image-400" title="TimeZone" src="http://blog.dctrl.ch/wp-content/uploads/2011/05/Screen-shot-2011-05-13-at-02.42.26-620x542.png" alt="" width="446" height="390" /></li>
<li>Füge dem <strong>eclipse.ini</strong> File
<pre>«-Duser.language=en»</pre>
<p>(ohne Anführungszeichen) hinzu.</li>
<li>Setze die<strong> java_debug environment</strong> in der standalone <strong>DDMS</strong> ebenfalls auf
<pre>«-Duser.language=en»</pre>
<p>(ohne Anführungszeichen)</li>
<li><strong>Delete</strong> dein altes Projekt im Debugger unter «Settings»</li>
</ol>
<p>Und das ist es auch schon. Wie immer freuen wir uns natürlich auf euer Feedback oder auch weitere, diesbezügliche Tips und Fragen!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dctrl.ch/2011/05/android-location-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedding fonts with MojoFont</title>
		<link>http://blog.dctrl.ch/2010/02/embedding-fonts-with-mojofont-with-michael-fretz/</link>
		<comments>http://blog.dctrl.ch/2010/02/embedding-fonts-with-mojofont-with-michael-fretz/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 11:11:42 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[AlmerBlank]]></category>
		<category><![CDATA[dctrl]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.dctrl.ch/flashot/?p=221</guid>
		<description><![CDATA[Unser Michael Fretz macht ja gerade sein Internship bei unserer Partneragentur AlmerBlank in California und ist dort auch aktiv in der FlashUserGroup LA. Kürzlich hielt er dort auch sein erstes Referat zu “Embedding fonts with MojoFont“. MojoFont ist ein von Studenten der Kunsthochschule Zürich (Interaction Design) entwickeltes Eclipse-Plugin zur Fonteinbindung in Flex. Video der Presentation]]></description>
			<content:encoded><![CDATA[<h3>Unser <a href="http://www.michaelfretz.com/" target="_blank">Michael Fretz</a> macht ja gerade sein <strong>Internship</strong> bei unserer Partneragentur <a href="http://www.almerblank.com/" target="_blank">AlmerBlank</a> in California und ist dort auch aktiv in der <a href="http://www.meetup.com/laflex/" target="_blank">FlashUserGroup LA</a>. Kürzlich hielt er dort auch sein erstes Referat zu “<strong>Embedding fonts with MojoFont</strong>“. MojoFont ist ein von Studenten der <strong>Kunsthochschule Zürich</strong> (Interaction Design) entwickeltes <strong>Eclipse-Plugin</strong> zur Fonteinbindung in <strong>Flex</strong>.</h3>
<p><span id="more-221"></span><br />
<a href="http://www.tombray.com/2010/02/l-a-flex-video-embedding-fonts-with-mojofont-with-michael-fretz/" target="_blank">Video der Presentation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dctrl.ch/2010/02/embedding-fonts-with-mojofont-with-michael-fretz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kostenloses fdt-Eclipse Plugin sponsored by SFUG &amp; FDT</title>
		<link>http://blog.dctrl.ch/2006/11/kostenloses-fdt-eclipse-plugin-sponsored-by-sfug-fdt/</link>
		<comments>http://blog.dctrl.ch/2006/11/kostenloses-fdt-eclipse-plugin-sponsored-by-sfug-fdt/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 12:17:28 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[SFUG]]></category>

		<guid isPermaLink="false">http://www.dctrl.ch/flashot/?p=130</guid>
		<description><![CDATA[Wer seine ActionScript Code in Eclipse schreibt, der kommt um das super Eclipse-Plugin fdt nicht herum! Für alle die sich das Teil nun kostenlos reinziehen wollen, haben die Power-Flasher Jungs und wir von der Swiss Flash User Group einen kleinen Wettbewerb für Schweizer Flasher gestartet. Registriert euch hier, und Ihr nimmt automatisch am Wettbewerb für [...]]]></description>
			<content:encoded><![CDATA[<p>
<!-- FDT raffle script start --><br />
<script language="JavaScript">
<!--
// your usergroup name (25 letters maximum using a-z, 0-9, "._-")
var usergroup = "sfug - swiss flash ug";</p>
<p>// url to YOUR "JPG" usergroup logo (maxsize 250 x 50)
var logo = "http://sfug.ch/sfug.jpg";</p>
<p>function FDT_Raffle(){
	var source = "http://fdt.powerflasher.com/raffle/index.php?usergroup="+escape(usergroup)+"&#038;logo="+escape(logo);
	var pop = window.open(source, "FDT_Raffle", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, copyhistory=no, width=600, height=400, screenX=0, screenY=0");
	pop.focus();
	}
//-->
</script><br />
<!-- FDT raffle script end --></p>
<p>Wer seine ActionScript Code in <b>Eclipse</b> schreibt, der kommt um das super <b>Eclipse-Plugin</b> <a href="http://fdt.powerflasher.com/flashsite/flash.htm" target="_blank">fdt</a> nicht herum!</p>
<p>Für alle die sich das Teil nun <b>kostenlos</b> reinziehen wollen, haben die <a href="http://www.powerflasher.com/" target="_blank">Power-Flasher Jungs</a> und wir von der <a href="http://www.sfug.ch/" target="_blank">Swiss Flash User Group</a> einen kleinen Wettbewerb für Schweizer Flasher gestartet.</p>
<p>Registriert euch <a href="javascript:FDT_Raffle()">hier</a>, und Ihr nimmt automatisch am Wettbewerb für eine <b>Vollversion</b> vom ftd-Eclipse Plugin <b>im Wert von 199 Euro</b> teil!</p>
<p>Viel Glück&#8230;</p>
<p><!-- Technorati Tags Start --></p>
<p><b>Technorati Tags:</b></p>
<p><a href="http://technorati.com/tag/fdt" rel="tag">fdt</a>, </p>
<p><a href="http://technorati.com/tag/sfug" rel="tag">sfug</a>, </p>
<p><a href="http://technorati.com/tag/Flash" rel="tag">Flash</a></p>
<p><!-- Technorati Tags End --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dctrl.ch/2006/11/kostenloses-fdt-eclipse-plugin-sponsored-by-sfug-fdt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic
Database Caching 1/17 queries in 0.008 seconds using disk: basic
Object Caching 1165/1200 objects using disk: basic

Served from: blog.dctrl.ch @ 2012-02-05 01:33:35 -->
