<?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>dasz.at - Benutzbare Technologie &#187; Android</title>
	<atom:link href="http://dasz.at/index.php/category/google/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://dasz.at</link>
	<description>Benutzbare Technologie</description>
	<lastBuildDate>Wed, 07 Jul 2010 06:54:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Kolab Connector binaries uploaded</title>
		<link>http://dasz.at/index.php/2010/02/kolab-connector-binaries-uploaded/</link>
		<comments>http://dasz.at/index.php/2010/02/kolab-connector-binaries-uploaded/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 16:57:26 +0000</pubDate>
		<dc:creator>David Schmitt</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Kolab Sync]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://dasz.at/?p=370</guid>
		<description><![CDATA[Arthur moved on with programming and testing. Now we uploaded the first packages, which now contain the basic calendar and contacts synchronisation. The plugins already are able to synchronize our personal data.
You can find the packages on the download pages of the Kolab Sync for Outlook und Kolab Sync for Android projects.
Please use the issue [...]]]></description>
			<content:encoded><![CDATA[<p>Arthur moved on with programming and testing. Now we uploaded the first packages, which now contain the basic calendar and contacts synchronisation. The plugins already are able to synchronize our personal data.</p>
<p>You can find the packages on the download pages of the <a href="http://code.google.com/p/kolab-outlook/downloads/list">Kolab Sync for Outlook</a> und <a href="http://code.google.com/p/kolab-android/downloads/list">Kolab Sync for Android</a> projects.</p>
<p>Please use the issue trackers there for feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://dasz.at/index.php/2010/02/kolab-connector-binaries-uploaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kolab Sync for Android and Outlook: Developer Preview</title>
		<link>http://dasz.at/index.php/2010/02/kolab-sync-android-outlook-developer-preview/</link>
		<comments>http://dasz.at/index.php/2010/02/kolab-sync-android-outlook-developer-preview/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 16:18:18 +0000</pubDate>
		<dc:creator>David Schmitt</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Kolab Sync]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://dasz.at/?p=357</guid>
		<description><![CDATA[We are proud to announce the first developer preview for Kolab sync clients for both Android and Outlook. Both are licensed under the GPLv3.
Using this software you will be able synchronize your contacts and calendar to any IMAP folder. Every item is saved in a separate Email using the Kolab Storage Format. This allows for [...]]]></description>
			<content:encoded><![CDATA[<p>We are proud to announce the first developer preview for <a href="http://www.kolab.org/">Kolab</a> sync clients for both <a href="http://www.android.com/">Android</a> and <a href="http://office.microsoft.com/en-us/outlook/default.aspx">Outlook</a>. Both are licensed under the <a href="http://opensource.org/licenses/gpl-3.0.html">GPLv3</a>.</p>
<p>Using this software you will be able synchronize your contacts and calendar to any IMAP folder. Every item is saved in a separate Email using the <a href="http://www.kolab.org/doc/kolabformat-2.0rc7-html/index.html">Kolab Storage Format</a>. This allows for interoperability with <a href="http://www.kolab.org/about-kolab-clients.html">other Kolab Clients</a>.</p>
<p>Please join us on the Google code projects for the <a href="http://code.google.com/p/kolab-android/">Android</a> and the <a href="http://code.google.com/p/kolab-outlook/">Outlook</a> connectors.</p>
<p>Since there are still quite a few rough edges, this is only a developer preview to publish the already done work. Read on for a more detailed status of the development so far.</p>
<p><span id="more-357"></span></p>
<h3>Status</h3>
<ul>
<li><strong>Sync Infrastructure:</strong> although the two projects are written in Java and C#, they share the basic algorithms and principles of operation. This groundwork is also shared between the addressbook and contacts synchronizers of each project. This is already stable. Some edge cases still require a second synchronization run to converge.</li>
<li><strong>Addressbook Synchronization:</strong> being the easier part of the two, this is mostly finished and working.</li>
<li><strong>Calendar Synchronization:</strong> Arthur is currently implementing the last piece here: reading and writing of recurrences.</li>
<li><strong>Managing Edit Collisions:</strong> If two copies of the same item are edited and then synchronized, there is no easy way to automatically manage the merge. On the Android the server item always wins. For the Outlook plugin we plan on implementing a conflict resolution dialog where the user can pick and choose from the conflicting items.</li>
<li><strong>Managing Duplicates:</strong> When starting to use synchronization tools, users often end up with multiple copies of the same entries (especially in the addressbook) when multiple data sources are added. Currently the only way to work around this problem is to use a third-party duplicate-detector or wipe all but one device clean before synchronizing. A way to handle this could be added similar to a edit conflict resolver.</li>
<li><strong>Multiple Calendars, multiple IMAP Folders:</strong> planned.</li>
<li><strong>Testing:</strong> Currently there are only manual test routines.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dasz.at/index.php/2010/02/kolab-sync-android-outlook-developer-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android development FAIL</title>
		<link>http://dasz.at/index.php/2009/10/android-development-fail/</link>
		<comments>http://dasz.at/index.php/2009/10/android-development-fail/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 15:25:43 +0000</pubDate>
		<dc:creator>David Schmitt</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[CodeProject]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://dasz.at/index.php/2009/10/android-development-fail/</guid>
		<description><![CDATA[After installing the Android 1.5r3 SDK and Eclipse 3.4 with the matching ADT plugin, I soon encountered this error message:
[2009-10-16 15:02:09 - ddms]Failed to reopen debug port for Selected Client to: 8700
[2009-10-16 15:02:09 - ddms]Address family not supported by protocol family: bind
java.net.SocketException: Address family not supported by protocol family: bind
	at sun.nio.ch.Net.bind(Native Method)
	at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown [...]]]></description>
			<content:encoded><![CDATA[<p>After installing the <a href="http://developer.android.com/sdk/1.5_r3/index.html">Android 1.5r3 SDK</a> and <a href="http://www.eclipse.org/downloads/packages/release/ganymede/sr2">Eclipse 3.4</a> with the matching ADT plugin, I soon encountered this error message:</p>
<blockquote><pre>[2009-10-16 15:02:09 - ddms]Failed to reopen debug port for Selected Client to: 8700
[2009-10-16 15:02:09 - ddms]Address family not supported by protocol family: bind
java.net.SocketException: Address family not supported by protocol family: bind
	at sun.nio.ch.Net.bind(Native Method)
	at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
	at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
	at com.android.ddmlib.MonitorThread.reopenDebugSelectedPort(Unknown Source)
	at com.android.ddmlib.MonitorThread.run(Unknown Source)

[2009-10-16 16:29:40 - ddms]Can't bind to local 8600 for debugger
[2009-10-16 16:30:14 - ddms]Can't bind to local 8601 for debugger
[2009-10-16 16:30:14 - ddms]Can't bind to local 8602 for debugger
[2009-10-16 16:30:15 - ddms]Can't bind to local 8603 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8602 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8606 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8607 for debugger
[2009-10-16 16:30:25 - ddms]Can't bind to local 8610 for debugger</pre>
</blockquote>
<p>As it turns out, the debugger tries to connect to &#8220;localhost&#8221; which is resolved by Windows Vista via the Windows\System32\drivers\etc\hosts file, which contains the IPV6 address &#8220;::1&#8243;. Since <a href="http://groups.google.com/group/android-platform/browse_thread/thread/7e0e37705c8c3d71">Android&#8217;s IPv6 support is still under development</a>, none of the development tools can cope with it, resulting in above error messages.</p>
<p>Substituting the IPv4 127.0.0.1 as localhost address made it work fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://dasz.at/index.php/2009/10/android-development-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
