<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>experienced Webprogramming</title>
	
	<link>http://www.experiencedwebprogramming.com</link>
	<description>Web development, Smalltalk, Seaside and much more written by Peter Osburg</description>
	<lastBuildDate>Tue, 11 May 2010 05:53:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/peter-osburg" /><feedburner:info uri="peter-osburg" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Seasidehosting now also takes Pharo</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/BGST04Wmyio/</link>
		<comments>http://www.experiencedwebprogramming.com/2010/05/11/seasidehosting-now-also-takes-pharo/#comments</comments>
		<pubDate>Tue, 11 May 2010 05:53:21 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Seaside]]></category>
		<category><![CDATA[Smalltalk]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[seaside]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=205</guid>
		<description><![CDATA[Adrian Lienhard announced that Seasidehosting is now running Pharo. This is long anticipated because Seasidehosting.st is a easy to use hosting service to host your seaside images. Supporting Pharo was long anticipated and for sure will be a good step for new developers to Seaside.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.adrian-lienhard.ch/blog?article=seasidehosting-now-runs-pharo">Adrian Lienhard announced</a> that <a href="http://www.seasidehosting.st/">Seasidehosting</a> is now running Pharo. This is long anticipated because Seasidehosting.st is a easy to use hosting service to host your seaside images. Supporting Pharo was long anticipated and for sure will be a good step for new developers to Seaside.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/niWan88b-6F0PLXywlyv4a9WY4k/0/da"><img src="http://feedads.g.doubleclick.net/~a/niWan88b-6F0PLXywlyv4a9WY4k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/niWan88b-6F0PLXywlyv4a9WY4k/1/da"><img src="http://feedads.g.doubleclick.net/~a/niWan88b-6F0PLXywlyv4a9WY4k/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=BGST04Wmyio:I5auAmR3ZEA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=BGST04Wmyio:I5auAmR3ZEA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=BGST04Wmyio:I5auAmR3ZEA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=BGST04Wmyio:I5auAmR3ZEA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2010/05/11/seasidehosting-now-also-takes-pharo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2010/05/11/seasidehosting-now-also-takes-pharo/</feedburner:origLink></item>
		<item>
		<title>Slight improvements</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/fWcSsuBwQvI/</link>
		<comments>http://www.experiencedwebprogramming.com/2010/05/06/slight-improvements/#comments</comments>
		<pubDate>Thu, 06 May 2010 18:31:04 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=203</guid>
		<description><![CDATA[I decided to bring some freshness into the blog and therefore changed the design a little bit. First and foremost you might have recognized the new &#8220;Like&#8221;-Button of Facebook. You might now be able to share my posts in your personal social network if you like them.
The other change belongs to the Twitter messages. I [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to bring some freshness into the blog and therefore changed the design a little bit. First and foremost you might have recognized the new &#8220;Like&#8221;-Button of Facebook. You might now be able to share my posts in your personal social network if you like them.</p>
<p>The other change belongs to the Twitter messages. I realized that I use Twitter more and more often to share certain links or give brief news. Because those messages are not enough to fill entire blog articles, I decided to give the Twitter message more weight. That&#8217;s the reason why they are now visible straight on the startig page of <a href="http://www.experiencedwebprogramming.com">www.experiencedwebprogramming.com</a>.</p>
<p>I hope you enjoy the changes as much as I certainly do :)</p>

<p><a href="http://feedads.g.doubleclick.net/~a/6UgHfVnEr-QHQp5EGftWSj9tkto/0/da"><img src="http://feedads.g.doubleclick.net/~a/6UgHfVnEr-QHQp5EGftWSj9tkto/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6UgHfVnEr-QHQp5EGftWSj9tkto/1/da"><img src="http://feedads.g.doubleclick.net/~a/6UgHfVnEr-QHQp5EGftWSj9tkto/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=fWcSsuBwQvI:KqOMkMOnAxo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=fWcSsuBwQvI:KqOMkMOnAxo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=fWcSsuBwQvI:KqOMkMOnAxo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=fWcSsuBwQvI:KqOMkMOnAxo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2010/05/06/slight-improvements/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2010/05/06/slight-improvements/</feedburner:origLink></item>
		<item>
		<title>A Smalltalk Portal</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/PgKtxynuI0Q/</link>
		<comments>http://www.experiencedwebprogramming.com/2010/04/29/a-smalltalk-portal/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 06:01:22 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Seaside]]></category>
		<category><![CDATA[Smalltalk]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[portal]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=201</guid>
		<description><![CDATA[Geert Claes announced the existence of a new portal page for everyone interested in Smalltalk. The great URL www.world.st (short pause &#8230;) is a great resource to land on if you are looking for information about Smalltalk in any manner.
Further links, helpful books, a community calender and way more can be found there. Check it [...]]]></description>
			<content:encoded><![CDATA[<p>Geert Claes announced the existence of a new portal page for everyone interested in Smalltalk. The great URL <a href="http://www.world.st/">www.world.st</a> (short pause &#8230;) is a great resource to land on if you are looking for information about Smalltalk in any manner.</p>
<p>Further links, helpful books, a community calender and way more can be found there. Check it out!</p>
<p>(via <a href="http://blogten.blogspot.com/2010/04/new-smalltalk-website.html">Andrés Valloud</a>)</p>

<p><a href="http://feedads.g.doubleclick.net/~a/spH-3_iPQJb1KfXNryqoORFuXmA/0/da"><img src="http://feedads.g.doubleclick.net/~a/spH-3_iPQJb1KfXNryqoORFuXmA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/spH-3_iPQJb1KfXNryqoORFuXmA/1/da"><img src="http://feedads.g.doubleclick.net/~a/spH-3_iPQJb1KfXNryqoORFuXmA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=PgKtxynuI0Q:wQ3TZEDdp4Q:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=PgKtxynuI0Q:wQ3TZEDdp4Q:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=PgKtxynuI0Q:wQ3TZEDdp4Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=PgKtxynuI0Q:wQ3TZEDdp4Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2010/04/29/a-smalltalk-portal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2010/04/29/a-smalltalk-portal/</feedburner:origLink></item>
		<item>
		<title>Developing with Android SDK – Part 3: Outmaneuver the proxy settings under SDK 2.1</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/vao0jpsIuDE/</link>
		<comments>http://www.experiencedwebprogramming.com/2010/04/08/developing-with-android-sdk-part-3-outmaneuver-the-proxy-settings-under-sdk-2-1/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 09:58:21 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=198</guid>
		<description><![CDATA[Ok, let&#8217;s make it pretty quick. After going through resources about using proxy settings in the Android SDK of version 1.6 or higher (2.1 in my case &#8230;). I came across this post.
At first it looks like waving the white flag, but reading it until the end there is a programmatic solution to hack the [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, let&#8217;s make it pretty quick. After going through resources about using proxy settings in the Android SDK of version 1.6 or higher (2.1 in my case &#8230;). I came across <a href="http://osdir.com/ml/Android-Developers/2010-01/msg01728.html">this post</a>.</p>
<p>At first it looks like waving the white flag, but reading it until the end there is a programmatic solution to hack the proxy settings:</p>
<p><code>System.setProperty("http.proxyHost", "myProxyHost");<br />
System.setProperty("http.proxyPort", "myProxyPort");</code></p>
<p>This indeed seems to be the solution to get your application communicating via a certain proxy. But note: these settings then are only valid in your application.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/IAldHrQES3TLyWWQQH7QgCNq8o0/0/da"><img src="http://feedads.g.doubleclick.net/~a/IAldHrQES3TLyWWQQH7QgCNq8o0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/IAldHrQES3TLyWWQQH7QgCNq8o0/1/da"><img src="http://feedads.g.doubleclick.net/~a/IAldHrQES3TLyWWQQH7QgCNq8o0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=vao0jpsIuDE:gK3psFxRDu8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=vao0jpsIuDE:gK3psFxRDu8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=vao0jpsIuDE:gK3psFxRDu8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=vao0jpsIuDE:gK3psFxRDu8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2010/04/08/developing-with-android-sdk-part-3-outmaneuver-the-proxy-settings-under-sdk-2-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2010/04/08/developing-with-android-sdk-part-3-outmaneuver-the-proxy-settings-under-sdk-2-1/</feedburner:origLink></item>
		<item>
		<title>Developing with Android SDK – Part 2: The Application</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/z-Vwm03-VeI/</link>
		<comments>http://www.experiencedwebprogramming.com/2010/03/24/developing-with-android-sdk-part-2-the-application/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 17:22:25 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[experience]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=196</guid>
		<description><![CDATA[So this is part 2 of my newest project: learning Java and more importantly learning developing for and with the Android SDK. As I said in my previous post, I was very convinced that the process of learning and developing will not be without any struggles. Well I didn&#8217;t expect them to be that hard [...]]]></description>
			<content:encoded><![CDATA[<p>So this is part 2 of my newest project: learning Java and more importantly learning developing for and with the Android SDK. As I said in my previous post, I was very convinced that the process of learning and developing will not be without any struggles. Well I didn&#8217;t expect them to be that hard at all. But learning also means overcoming and solving the issues. <span id="more-196"></span></p>
<p>That I do learn developing with the Android SDK wasn&#8217;t only intended for my private use but also for a project I am thinking of at work. For doing the first steps I wanted to create an application privately which maybe could also be published later on. I would further on use the experiences to create more clean and precise code for my project at work.</p>
<p>So far the theory. My private application should deal with Amazon webservices which furthermore should be used to build something like a price-watcher application. It is great because I had a great and reasonable use case which would make me learn the SDK specific environment, as well as operate with web services in Java and also on mobile devices. This idea came to me <strong>before</strong> reading the terms of use of Amazon web services. Amazon unfortunately doesn&#8217;t allow using the web services on any mobile devices if not explicitely granted. Of course I wrote an email to the support and of course I did not get a positive answer.</p>
<p>So I finally decided to gain my knowledge through my work project. You might understand that I cannot talk about the project itself but I can tell you that it also includes leveraging web services for receiving and manipulating data. So I first had to solve the issue of finding a library to use for SOAP web services. After googling a little while I came to the conclusion of using <a href="http://code.google.com/p/ksoap2-android/">ksoap2 for Android</a>. Using the tutorial shown in <a href="http://vimeo.com/9633556">this video</a> (<a href="http://www.jkoeber.de/2010/03/13/android-webservice-soap-xml-rpc/">via</a>) I decided to stick with the given example first. Which means involving a publicly available web service to simply convert a temperature value from Celsius to Fahrenheit and vice versa.</p>
<p>And there I was with the biggest struggle since I began working with the Android SDK. Developing at work means developing behind a proxy. Which additionaly means that I have to solve the problem of getting the Android emulator using proxy settings. While the given <a href="http://developer.android.com/guide/developing/tools/emulator.html#proxy">solution of the Android Developers Guide</a> did not lead to solving the problem, I next stick the idea of <a href="http://www.anddev.org/emulator__internet_behind_proxy-t130.html">injecting the database</a> directly with the proxy settings. Let me tell that this solution as well as trying to set the proxy address from within the emulator image.</p>
<p>I finally ended up with <a href="http://groups.google.com/group/android-developers/browse_thread/thread/8178bddb09f1ffb2?pli=1">this thread</a>. You can find those complaint all over the internet. But I figured a little detail: I used the SDK Version 2.1 which obviously has the problems with proxy settings. Using an emulator running on Version 1.5 indeed lead to succesfully creating request over the proxy. </p>
<p>Of course this is not my final solution but at least I can go on developing and gaining experiences. After solving this major issue I can now go on leveraging ksoap2 in order to create SOAP requests with both simple as well as complex datatypes.</p>
<p>As soon as the proxy support changes even for later SDK version, I will go with the newest solution as well as post it here to keep you informed.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/37q4xPe4oi2QtmOW9gwUmE2YUmE/0/da"><img src="http://feedads.g.doubleclick.net/~a/37q4xPe4oi2QtmOW9gwUmE2YUmE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/37q4xPe4oi2QtmOW9gwUmE2YUmE/1/da"><img src="http://feedads.g.doubleclick.net/~a/37q4xPe4oi2QtmOW9gwUmE2YUmE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=z-Vwm03-VeI:Ne3epzh2wzc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=z-Vwm03-VeI:Ne3epzh2wzc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=z-Vwm03-VeI:Ne3epzh2wzc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=z-Vwm03-VeI:Ne3epzh2wzc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2010/03/24/developing-with-android-sdk-part-2-the-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2010/03/24/developing-with-android-sdk-part-2-the-application/</feedburner:origLink></item>
		<item>
		<title>Developing with Android SDK – Part 1: Getting everything together</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/wjTCZtTRq60/</link>
		<comments>http://www.experiencedwebprogramming.com/2010/03/01/developing-with-android-sdk-part-1-getting-everything-together/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 15:57:03 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=188</guid>
		<description><![CDATA[Again, I want to widen my experiences and after successfully gaining knowledge in developing with the iPhone SDK, I want to go on with the Android SDK. This article (or maybe the series of articles) will show the progress from first ideas over development struggles until a hopefully successfull release of an application.

Ok so this [...]]]></description>
			<content:encoded><![CDATA[<p>Again, I want to widen my experiences and after successfully gaining knowledge in developing with the iPhone SDK, I want to go on with the Android SDK. This article (or maybe the series of articles) will show the progress from first ideas over development struggles until a hopefully successfull release of an application.<br />
<span id="more-188"></span><br />
Ok so this is it. A not-familiar-language to get comfortable with. An SDK that I have never seen before. And a completely new tool set to help me successfully developing my app. I went through this so often (Smalltalk, Objective-C, ABAP &#8230;) and I always solve it the same way.</p>
<p><strong>1. Gather information about tutorials, beginners guides etc.</strong><br />
I guess the best resource for starting with Android are the pages <a href="http://bit.ly/cHYNlG">published by Google</a> itself. But additionaly I want to have a printed version handy. Therefore I decided for &#8220;Hello, Android: Introducing Google&#8217;s Mobile Development Platform (Pragmatic Programmers)&#8221; (<a href="http://bit.ly/cHYNlG http://bit.ly/90cN84">Amazon link</a>).<br />
And while waiting for the book to arrive at my place, I just go on with the next steps.</p>
<p><strong>2. Getting the environment ready</strong><br />
Of course the most important download to get is the SDK. You can simply get it from <a href="http://developer.android.com/sdk/index.html">http://developer.android.com/sdk/index.html</a>.</p>
<p>Following the &#8220;manual&#8221; I downloaded Eclipse in Version 3.5 (Galileo). But when I was about to install the SDK I got my first problems: If you open the &#8220;SDK Setup.exe&#8221; in your downloaded archive, you will be prompted to choose the right files to get updated. Unfortunately I didn&#8217;t see anything and instead got an error message that I should change the Settings. So I clicked the message away, went to the Settings tab of the application and under &#8220;Misc&#8221; I activated the option &#8220;Force https://&#8230; to be fetched using http://&#8230;&#8221;. That solved my first issue.</p>
<p>But it went straight on when I wanted to install the ADT (Android Developer Tools). If you follow the <a href="http://developer.android.com/sdk/eclipse-adt.html">given instructions</a> you&#8217;ll see that you should simply use the &#8220;Install Software&#8221; menu entry of Eclipse. So far so good &#8230; I again struggled at the point of not seeing any component to choose. And again I had to change the recommended URL (https://dl-ssl.google.com/android/eclipse/) to use the one with http (http://dl-ssl.google.com/android/eclipse/). After a long long wait I could finally install the ADT.</p>
<p>My next step should be to simply run a test project and see it doing his duty in an emulator. By the way: that&#8217;s for me the most important fact of the mobile SDKs! Give me the chance to emulate the device I am developing for. With the SDK you have to create those emulated devices first: Therefore you open eclipse. Go to the Preferences and add the Android SDK path first. Now you should see the following menu entry: <em>Window -> Android SDK and AVD Manager</em>.<br />
When clicking on it, you can see a window where you can add AVDs. AVD is the abbreviation for Android Virtual Device. Simply click on new, set your wished name, target (basically the SDK API version you want to develop for) and make your choice with the other settings and your done.</p>
<p>If you now create your first Android project in Eclipse, you simply click on &#8220;Run&#8221; &#8230; an emulator window opens and you can see something fantastical like a black screen with a given string which is probably manipulated through your created code.</p>
<p>Now it&#8217;s time to play with the given samples and tutorials and of course to dig into the pages of the book I ordered.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/o5azzvEeNGlUHSooB_bjfazOhiA/0/da"><img src="http://feedads.g.doubleclick.net/~a/o5azzvEeNGlUHSooB_bjfazOhiA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/o5azzvEeNGlUHSooB_bjfazOhiA/1/da"><img src="http://feedads.g.doubleclick.net/~a/o5azzvEeNGlUHSooB_bjfazOhiA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=wjTCZtTRq60:UTcJxZNM6-k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=wjTCZtTRq60:UTcJxZNM6-k:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=wjTCZtTRq60:UTcJxZNM6-k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=wjTCZtTRq60:UTcJxZNM6-k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2010/03/01/developing-with-android-sdk-part-1-getting-everything-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2010/03/01/developing-with-android-sdk-part-1-getting-everything-together/</feedburner:origLink></item>
		<item>
		<title>Working with Twitter from Pharo or Squeak</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/5Uq1g1WkdFQ/</link>
		<comments>http://www.experiencedwebprogramming.com/2009/11/19/working-with-twitter-from-pharo-or-squeak/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 16:17:05 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Smalltalk]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=186</guid>
		<description><![CDATA[James Robertson lately introduced his implementation of a plugin to work with the Twitter API from ObjectStudio and VisualStudio. I asked him today (on the best time at afternoon) if there is a possibility to use code and port it to Squeak or Pharo.
While he was giving me the permission via Email &#8211; and I [...]]]></description>
			<content:encoded><![CDATA[<p>James Robertson lately introduced his implementation of a <a href="http://www.cincomsmalltalk.com/userblogs/cincom/blogView?content=twitterConnect">plugin</a> to work with the Twitter API from ObjectStudio and VisualStudio. I asked him today (on the best time at afternoon) if there is a possibility to use code and port it to Squeak or Pharo.</p>
<p>While he was giving me the permission via Email &#8211; and I am very thankful for that &#8211; he now did the same <a href="http://www.cincomsmalltalk.com/blog/blogView?showComments=true&#038;printTitle=About_the_Twitter_Code&#038;entry=3436065181">publicly</a>. I am glad that he decided to share his work! As soon as I have a little more spare time I will dig into the code and try to port it to Pharo. Could be cool to use it in connection with Seaside!</p>
<p>But please bear with me I do not have that much of time &#8211; especially with christmas coming soon &#8230;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/RxTDvanmccs3rbZpmaaRiCt27zo/0/da"><img src="http://feedads.g.doubleclick.net/~a/RxTDvanmccs3rbZpmaaRiCt27zo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/RxTDvanmccs3rbZpmaaRiCt27zo/1/da"><img src="http://feedads.g.doubleclick.net/~a/RxTDvanmccs3rbZpmaaRiCt27zo/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=5Uq1g1WkdFQ:UarWrbz4Nr4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=5Uq1g1WkdFQ:UarWrbz4Nr4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=5Uq1g1WkdFQ:UarWrbz4Nr4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=5Uq1g1WkdFQ:UarWrbz4Nr4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2009/11/19/working-with-twitter-from-pharo-or-squeak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2009/11/19/working-with-twitter-from-pharo-or-squeak/</feedburner:origLink></item>
		<item>
		<title>Online browsing through Seaside documentation</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/UJH5tZQyIRY/</link>
		<comments>http://www.experiencedwebprogramming.com/2009/11/16/online-browsing-through-seaside-documentation/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 16:24:14 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Seaside]]></category>
		<category><![CDATA[Smalltalk]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[seaside]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=183</guid>
		<description><![CDATA[Torsten Bergmann posted a more than helpful link on the Seaside mailing list. If you are looking for a quick and/or easy way to read documentation about certain methods or classes of Seaside 3.0 check out the link: http://soek.goodies.st.s3.amazonaws.com/Seaside/3.0a3/index.html.
But it is not only helpful for Seaside but Smalltalk in general: http://soek.goodies.st/.
Both links landed on my [...]]]></description>
			<content:encoded><![CDATA[<p>Torsten Bergmann posted a more than helpful link on the Seaside mailing list. If you are looking for a quick and/or easy way to read documentation about certain methods or classes of Seaside 3.0 check out the link: <a href="http://soek.goodies.st.s3.amazonaws.com/Seaside/3.0a3/index.html">http://soek.goodies.st.s3.amazonaws.com/Seaside/3.0a3/index.html</a>.</p>
<p>But it is not only helpful for Seaside but Smalltalk in general: <a href="http://soek.goodies.st/">http://soek.goodies.st/</a>.</p>
<p>Both links landed on my bookmarks list immediately.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/zeL6GgyQY1hD8xza0QOYoXw17Mc/0/da"><img src="http://feedads.g.doubleclick.net/~a/zeL6GgyQY1hD8xza0QOYoXw17Mc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/zeL6GgyQY1hD8xza0QOYoXw17Mc/1/da"><img src="http://feedads.g.doubleclick.net/~a/zeL6GgyQY1hD8xza0QOYoXw17Mc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=UJH5tZQyIRY:by0KnI-xp3w:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=UJH5tZQyIRY:by0KnI-xp3w:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=UJH5tZQyIRY:by0KnI-xp3w:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=UJH5tZQyIRY:by0KnI-xp3w:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2009/11/16/online-browsing-through-seaside-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2009/11/16/online-browsing-through-seaside-documentation/</feedburner:origLink></item>
		<item>
		<title>A new book is published</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/-ESjXFuJqFk/</link>
		<comments>http://www.experiencedwebprogramming.com/2009/10/18/a-new-book-is-published/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 15:19:51 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Seaside]]></category>
		<category><![CDATA[Smalltalk]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=181</guid>
		<description><![CDATA[Just a quick note: Andrew P. Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou and Marcus Denker published a book called &#8220;Pharo by Example&#8221;. Remarkably said the book isn&#8217;t only available offline but also online and for free.
Unfortunately I didn&#8217;t have the time to dig into it. But after my holidays, I definately spend [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick note: Andrew P. Black, Stéphane Ducasse, Oscar Nierstrasz, Damien Pollet, Damien Cassou and Marcus Denker published a book called &#8220;Pharo by Example&#8221;. Remarkably said the book isn&#8217;t only available <a href="http://www.lulu.com/content/paperback-book/pharo-by-example/7522128">offline</a> but also <a href="http://pharobyexample.org/">online and for free</a>.</p>
<p>Unfortunately I didn&#8217;t have the time to dig into it. But after my holidays, I definately spend some time going through it!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/7dre79govPPP7fR7c5J3FogmwlA/0/da"><img src="http://feedads.g.doubleclick.net/~a/7dre79govPPP7fR7c5J3FogmwlA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/7dre79govPPP7fR7c5J3FogmwlA/1/da"><img src="http://feedads.g.doubleclick.net/~a/7dre79govPPP7fR7c5J3FogmwlA/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=-ESjXFuJqFk:msYXHLfwQdE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=-ESjXFuJqFk:msYXHLfwQdE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=-ESjXFuJqFk:msYXHLfwQdE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=-ESjXFuJqFk:msYXHLfwQdE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2009/10/18/a-new-book-is-published/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2009/10/18/a-new-book-is-published/</feedburner:origLink></item>
		<item>
		<title>Do the tweet</title>
		<link>http://feedproxy.google.com/~r/peter-osburg/~3/iPVFkv6-uoY/</link>
		<comments>http://www.experiencedwebprogramming.com/2009/10/14/do-the-tweet/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 11:49:18 +0000</pubDate>
		<dc:creator>Peter Osburg</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.experiencedwebprogramming.com/?p=179</guid>
		<description><![CDATA[As some of you might have noticed, I added another field to the sidebar on the right. It shows the current posts I did on twitter. Yes, that means I eventually created an account. For a long time I didn&#8217;t see any benefit in using Twitter but I do now believe that it might help [...]]]></description>
			<content:encoded><![CDATA[<p>As some of you might have noticed, I added another field to the sidebar on the right. It shows the current posts I did on twitter. Yes, that means I eventually created an account. For a long time I didn&#8217;t see any benefit in using Twitter but I do now believe that it might help to provide content to a larger community and may also spread the word about Seaside a little more!</p>
<p>So if you want to follow my account, simply go to <a href="http://www.twitter.com/expwebprog">www.twitter.com/expwebprog</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/QIMZBoomaQUu4lSRhtTF1ZwY3m4/0/da"><img src="http://feedads.g.doubleclick.net/~a/QIMZBoomaQUu4lSRhtTF1ZwY3m4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/QIMZBoomaQUu4lSRhtTF1ZwY3m4/1/da"><img src="http://feedads.g.doubleclick.net/~a/QIMZBoomaQUu4lSRhtTF1ZwY3m4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/peter-osburg?a=iPVFkv6-uoY:kX17k7saXYc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/peter-osburg?i=iPVFkv6-uoY:kX17k7saXYc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=iPVFkv6-uoY:kX17k7saXYc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/peter-osburg?a=iPVFkv6-uoY:kX17k7saXYc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/peter-osburg?d=yIl2AUoC8zA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.experiencedwebprogramming.com/2009/10/14/do-the-tweet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.experiencedwebprogramming.com/2009/10/14/do-the-tweet/</feedburner:origLink></item>
	</channel>
</rss>
