<?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>Developer Papercuts &#187; Lars Vogel</title>
	<atom:link href="http://www.vogella.de/blog/author/vogella/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vogella.de/blog</link>
	<description>Tips around Eclipse and Android programming</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:31:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Eclipse gets sexy again &#8211; new Splashscreen</title>
		<link>http://www.vogella.de/blog/2012/02/08/eclipse-gets-sexy-again-new-splashscreen/</link>
		<comments>http://www.vogella.de/blog/2012/02/08/eclipse-gets-sexy-again-new-splashscreen/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 17:29:46 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[E4]]></category>
		<category><![CDATA[Eclipse 4]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4936</guid>
		<description><![CDATA[In case you missed it, Eclipse 4.2 has a new Spashscreen. 

I really like it (maybe the Eclipse graphic could be a little lower to feel more centered but otherwise it is great). 



The details are in the Bug report:

Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=341645

You can download the latest integration build of Eclipse 4.2 and get this new ...]]></description>
			<content:encoded><![CDATA[<p>In case you missed it, Eclipse 4.2 has a new Spashscreen. </p>
<p>I really like it (maybe the Eclipse graphic could be a little lower to feel more centered but otherwise it is great). </p>
<p><img src="http://www.vogella.de/blog/wp-content/uploads/2012/02/splash-300x199.png" alt="" width="300" height="199" class="aligncenter size-medium wp-image-4938" /></p>
<p>The details are in the Bug report:</p>
<p>Bug: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=341645">https://bugs.eclipse.org/bugs/show_bug.cgi?id=341645</a></p>
<p>You can download the latest integration build of Eclipse 4.2 and get this new Splashscreen. See <a href="http://www.vogella.de/articles/Eclipse4RCP/article.html">Eclipse 4 Tutorial</a> for the details of installing Eclipse 4.</p>
<p>These are good times for Eclipse 4; the Splash Screen is what every IDE user will see, almost every day. Its great that it looks modern and attractive.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4936&amp;md5=435e9df77fde1f469687c511bdd7363e" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/02/08/eclipse-gets-sexy-again-new-splashscreen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Avoiding Git Merge Commits with branch.branchname.rebase = true</title>
		<link>http://www.vogella.de/blog/2012/02/07/avoiding-git-merge-commits-with-branch-branchname-rebase-true/</link>
		<comments>http://www.vogella.de/blog/2012/02/07/avoiding-git-merge-commits-with-branch-branchname-rebase-true/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 12:01:34 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4793</guid>
		<description><![CDATA[If you have local changes in your Git repo and pull in new changes from your remote repository, Git will per default create a merge commit for the pulled changes. This can clutter your history with unnecessary commits. 

To rebase your local changes on top of the pulled changes, you can use:



To activate this ...]]></description>
			<content:encoded><![CDATA[<p>If you have local changes in your <a href="http://www.vogella.de/articles/Git/article.html">Git</a> repo and pull in new changes from your remote repository, Git will per default create a merge commit for the pulled changes. This can clutter your history with unnecessary commits. </p>
<p>To rebase your local changes on top of the pulled changes, you can use:</p>
<pre class="brush: plain; title: ; notranslate">
git pull --rebase
</pre>
<p>To activate this for all new branches.</p>
<pre class="brush: plain; title: ; notranslate">
git config --global branch.autosetuprebase always
</pre>
<p>To update existing branches in your Git repo use the command:</p>
<pre class="brush: plain; title: ; notranslate">
git config branch.&lt;name&gt;.rebase true
</pre>
<p>Not everyone likes rebase. Here is a little summary why Linus Torvalds doesn&#8217;t like rebasing: <a href="http://kerneltrap.org/Linux/Git_Management">http://kerneltrap.org/Linux/Git_Management</a>.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4793&amp;md5=6f38daae1320634c8d52607c184b9839" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/02/07/avoiding-git-merge-commits-with-branch-branchname-rebase-true/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eclipse 4 Platform Services Tutorial / Overview available</title>
		<link>http://www.vogella.de/blog/2012/02/07/eclipse-4-platform-services-2/</link>
		<comments>http://www.vogella.de/blog/2012/02/07/eclipse-4-platform-services-2/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 11:57:22 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[E4]]></category>
		<category><![CDATA[Eclipse 4]]></category>
		<category><![CDATA[RCP]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4928</guid>
		<description><![CDATA[I created and re-worked a summary of the most important Eclipse 4 Platform Services, e.g. ECommandHandler, EPartService, ESelectionService and the EModelService:

Eclipse 4 Services Tutorial

I hope this helps. I'm pretty excited about Eclipse 4, developing Eclipse 3.x plug-ins or RCP applications start to feel "outdated".



]]></description>
			<content:encoded><![CDATA[<p>I created and re-worked a summary of the most important <a href="http://www.vogella.de/articles/Eclipse4Services/article.html">Eclipse 4 Platform Services</a>, e.g. ECommandHandler, EPartService, ESelectionService and the EModelService:</p>
<p><a href="http://www.vogella.de/articles/Eclipse4Services/article.html">Eclipse 4 Services Tutorial</a></p>
<p>I hope this helps. I&#8217;m pretty excited about <a href="http://www.vogella.de/articles/Eclipse4RCP/article.html">Eclipse 4</a>, developing Eclipse 3.x plug-ins or RCP applications start to feel &#8220;outdated&#8221;.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4928&amp;md5=5ac684b83e2ad31bfa33f7aaeb04efb5" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/02/07/eclipse-4-platform-services-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse Community Awards voting open. Please vote</title>
		<link>http://www.vogella.de/blog/2012/02/02/eclipse-community-awards-voting-open-please-vote/</link>
		<comments>http://www.vogella.de/blog/2012/02/02/eclipse-community-awards-voting-open-please-vote/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 13:02:56 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[community]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4885</guid>
		<description><![CDATA[Just a small reminder, the Eclipse Community Awards is currently open for voting. Please vote: http://eclipse.org/org/press-release/20120130_awardsvote.php

I'm also nominated, as Eclipse Top Newcomer Evangelist :)]]></description>
			<content:encoded><![CDATA[<p>Just a small reminder, the <a href="http://eclipse.org/org/press-release/20120130_awardsvote.php">Eclipse Community Awards</a> is currently open for voting. Please vote: <a href="http://eclipse.org/org/press-release/20120130_awardsvote.php">http://eclipse.org/org/press-release/20120130_awardsvote.php</a></p>
<p>I&#8217;m also nominated, as <a href="http://marketplace.eclipse.org/nominations/top-newcomer-evangelist">Eclipse Top Newcomer Evangelist</a> <img src='http://www.vogella.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4885&amp;md5=944f71948c3029522b501cceea5bc213" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/02/02/eclipse-community-awards-voting-open-please-vote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feb 2012 Challenge of the Month &#8211; Eclipse 4 Book</title>
		<link>http://www.vogella.de/blog/2012/02/01/feb-2012-challenge-of-the-month-eclipse-4/</link>
		<comments>http://www.vogella.de/blog/2012/02/01/feb-2012-challenge-of-the-month-eclipse-4/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 07:45:39 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Challenge of the month]]></category>
		<category><![CDATA[Eclipse 4]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4731</guid>
		<description><![CDATA[Challenge: Eclipse 4

This month challenge will be to get the first version of my Eclipse 4 book out. I'm working on this now for a while and I think I should put a first version out so that people can learn better about the amazing Eclipse 4 platform capabilities. 

I'm very busy this month ...]]></description>
			<content:encoded><![CDATA[<p><strong>Challenge: Eclipse 4</strong></p>
<p>This month challenge will be to get the first version of my Eclipse 4 book out. I&#8217;m working on this now for a while and I think I should put a first version out so that people can learn better about the amazing Eclipse 4 platform capabilities. </p>
<p>I&#8217;m very busy this month so I hope this works out.</p>
<p><strong>Retroperspective for last month challenge:</strong></p>
<p>Last month I switch completely to Linux / Ubuntu. First of all: Thanks to all for their support to my questions in Twitter and Google.</p>
<p>Ubuntu 11.10 is amazing. Using Linux feels like coming home to me. As a student I used Unix (Solaris) and SUSE Linux a lot. Later at my first job I worked with HP-UX.</p>
<p>Ubuntu gets everything right (for me). The shortcuts are at the right position. It detects my devices without problems and I truely enjoy Unity (after I tweaked it a bit).</p>
<p>It is so nice to be able to run find . -name &#8220;*.xml&#8221; -print0 | xargs -0 grep -i &#8220;stuff I search&#8221; and get immediate results. Also using the Git command line feels so better, compared to using it under Windows.</p>
<p>I also also extremely surpised that Ubuntu supported my iPod directly. I just connected it, started Banshee and could maintain my playlists and put music on the iPod. Also the Amazon MP3 store integration is amazing. Much better for me then iTunes on Windows as I buy my stuff at Amazon.</p>
<p>I would like to thank <a href="https://plus.google.com/107275251189454282424/">Marcelo Módolo</a> for his tips on Ubuntu. He told me that I can mount FTP accounts in the file explorer. That is a huge time saver for me. </p>
<p>He also gave me a hint to Shutter an awesome screenshot tool. I was kind of afraid that I would miss SnagIt but shutter is even betten IMHO. I was afraid that I would miss SnagIt, but Shutter works even better for me.</p>
<p>Marcelo also gave me a pointer to <a href="http://askubuntu.com/questions/70599/how-to-change-tooltip-background-color-in-unity">How to change tooltip background color in Unity</a> to <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=368161">make the Javadoc view in Eclipse readable</a>. </p>
<p><strong>I also had some issues with Ubuntu</strong></p>
<p>I got really frustrated with the Alt+tab key. But after some initial fighting with Alt+tab I learned that if I hold it over an entry with multiple windows (or press the Arrow-Down key) that I can select between multiple windows of the same application.</p>
<p>I also had a problem with the Touchpad. It seems to get activate quite easily. So I wanted to deactivated it but I still wanted to have the Touchpoint avaiable. <a href="https://twitter.com/#!/dluksza"><br />
Dariusz Luksza</a> gave me the following working tip via Twitter:</p>
<p>synclient TouchpadOff=1</p>
<p>I later got the tip from <a href="https://plus.google.com/106505472566635981471/">Thilo Wetzel</a> and <a href="https://plus.google.com/111710563238139396109">Martin Riedel</a>on G+ that the shortcut Fn + F8 also works.</p>
<p>The other annoying things was that the Shift+CTRL+Up shortcut of Eclipse was caught by the Ubuntu system. This shortcut was not listed in the standard shortcut (how can you make fixed shortcuts?). I found an answer to that on the <a href="http://askubuntu.com/questions/40991/how-do-i-turn-off-the-alt-shift-uparrow-keybinding-in-gnome">Ask Ubuntu Website &#8211; How to turn off the alt-shift-uparraw key</a>.</p>
<p>Also the fading launcher was annoying at first, but I used ccsm to fix its position. It also took me a while to get used to the menu on the top (like the Mac has it). I&#8217;m looking forward to <a href="http://www.youtube.com/watch?v=w_WW-DHqR3c">HUD in Ubuntu 12.04</a>.</p>
<p><strong>Summary:</strong></p>
<p>I will not switch back. Ubuntu rocks. And just out of completely in the hope to avoid any: &#8220;Try a Mac&#8221; comments: I once tried using a Mac for a month and I didn&#8217;t like it. </p>
<p>Thanks everyone for there help with using Ubuntu. I can really recommend Ubuntu, it is Linux done right in my opinion.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4731&amp;md5=0b11abc3bc72d0a447daf09cbbf89bfc" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/02/01/feb-2012-challenge-of-the-month-eclipse-4/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Eclipse 4 Application Tutorial available (for Eclipse 4.2 M5)</title>
		<link>http://www.vogella.de/blog/2012/01/30/eclipse-4-tutorial-available/</link>
		<comments>http://www.vogella.de/blog/2012/01/30/eclipse-4-tutorial-available/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 06:10:06 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse 4]]></category>
		<category><![CDATA[Eclipse e4]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4873</guid>
		<description><![CDATA[A while ago I published an Eclipse e4 tutorial. Things have been moving quite a bit in Eclipse 4 since then.

I'm pretty excited about the capabilities of Eclipse 4, therefore I re-wrote my tutorial to show the capabilities of Eclipse 4. 

This tutorial focuses on the application model and the dependency injection capabilities.

Eclipse 4 ...]]></description>
			<content:encoded><![CDATA[<p>A while ago I published an <a href="http://www.vogella.de/articles/Eclipse4RCP/article.html">Eclipse e4 tutorial</a>. Things have been moving quite a bit in Eclipse 4 since then.</p>
<p>I&#8217;m pretty excited about the capabilities of Eclipse 4, therefore I re-wrote my tutorial to show the capabilities of Eclipse 4. </p>
<p>This tutorial focuses on the application model and the dependency injection capabilities.</p>
<p><a href="http://www.vogella.de/articles/Eclipse4RCP/article.html">Eclipse 4 Tutorial</a>.</p>
<p><a href="http://www.vogella.de/eclipse.html">More Eclipse 4 tutorials</a> are available on <a href="http://www.vogella.de/eclipse.html">http://www.vogella.de/eclipse.html</a> in the category Eclipse 4 Development but I have not yet spend sufficient time to polish their content.</p>
<p>I hope you like it. It was a significant amount of work I invested into the description. Please let me know if you find errors. </p>
<p>I also would like to thank Brian de Alwis, Tom Schindl, Remy Suen, Paul Webster, John Arthorne and Eric Moffatt for answering my questions.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4873&amp;md5=c51ff3440cdbb4c0918ed7b99fcda7d6" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/01/30/eclipse-4-tutorial-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The end of Eclipse 3.x</title>
		<link>http://www.vogella.de/blog/2012/01/26/the-end-of-eclipse-3-x/</link>
		<comments>http://www.vogella.de/blog/2012/01/26/the-end-of-eclipse-3-x/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 05:40:48 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4767</guid>
		<description><![CDATA[Currently we have in my option the unfortunate situation that Eclipse did fork itself into a 3.x and 4.x stream.

Fortunately this is going to change. 

I think it is worth to put emphasis on the statement of Mike Milinkovich. 

Quote: As of the Juno release, Eclipse 4 is going to be the base platform ...]]></description>
			<content:encoded><![CDATA[<p>Currently we have in my option the unfortunate situation that Eclipse did fork itself into a 3.x and 4.x stream.</p>
<p>Fortunately this is going to change. </p>
<p>I think it is worth to put emphasis on <a href="http://mmilinkov.wordpress.com/2012/01/06/its-going-to-be-an-exciting-year/">the statement of Mike Milinkovich</a>. </p>
<p>Quote: As of the Juno release, Eclipse 4 is going to be the base platform for the Eclipse ecosystem. [SNIP] Eclipse 3.8 will also ship as part of the Juno release, but <strong>currently there are no 3.x releases planned after that.</strong>.</p>
<p>I think its great the the platform gets ride of the two code lines. </p>
<p>For users this means that they should give the Eclipse 4.2 milestones a try. For Eclipse projects this means that they should test their plug-ins based on Eclipse 4.2.</p>
<p>For <a href="http://www.vogella.de">vogella.de</a> this mean that I should update my Eclipse RCP tutorials.</p>
<p>Both should report bugs in case they find issues.</p>
<p>Happy bug hunting!</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4767&amp;md5=9aa2d5461e8c3817f5a47925d759de57" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/01/26/the-end-of-eclipse-3-x/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Android &#8211; INSTALL_FAILED_INSUFFICIENT_STORAGE</title>
		<link>http://www.vogella.de/blog/2012/01/23/android-install_failed_insufficient_storage/</link>
		<comments>http://www.vogella.de/blog/2012/01/23/android-install_failed_insufficient_storage/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 14:21:57 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ADT]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4845</guid>
		<description><![CDATA[If you work with the Android Emulator and deploy to it for a while you may receive the following error message in the LogCat View.

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

The reason for this is that the emulator default to 64MB for internal storage. 

You can override this in the Eclipse launch configuration for your Android application with ...]]></description>
			<content:encoded><![CDATA[<p>If you work with the Android Emulator and deploy to it for a while you may receive the following error message in the LogCat View.</p>
<p>Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE</p>
<p>The reason for this is that the emulator default to 64MB for internal storage. </p>
<p>You can override this in the Eclipse launch configuration for your Android application with the additional parameter -partition-size 1024.</p>
<p><img src="http://www.vogella.de/blog/wp-content/uploads/2012/01/insufficientstorage-300x210.png" alt="" width="300" height="210" class="aligncenter size-medium wp-image-4849" /></p>
<p>Alternative you can add the following line to the &#8220;config.ini&#8221; file of you AVD definition. This file is stored in the user folder  in .android/avd and then under your specific device definition. For example:</p>
<pre class="brush: plain; title: ; notranslate">
hw.lcd.density=160
sdcard.size=200M
skin.name=HVGA
skin.path=platforms/android-15/skins/HVGA
hw.cpu.arch=arm
abi.type=armeabi-v7a
hw.cpu.model=cortex-a8
vm.heapSize=48
snapshot.present=true
hw.ramSize=512
image.sysdir.2=system-images/android-15/armeabi-v7a/
image.sysdir.1=add-ons/addon-google_apis-google_inc_-15/images/armeabi-v7a/
disk.dataPartition.size=1024
</pre>
<p>I hope this helps. I have also ask the Android development team to increase the default value: <a href="http://code.google.com/p/android/issues/detail?id=24564">Bug report</a>.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4845&amp;md5=b9c56afc8621464c704628121ef6ba41" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/01/23/android-install_failed_insufficient_storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android SQLite and ContentProvider Book available for the Kindle</title>
		<link>http://www.vogella.de/blog/2012/01/18/android-sqlite-and-contentprovider-book-available-for-the-kindle/</link>
		<comments>http://www.vogella.de/blog/2012/01/18/android-sqlite-and-contentprovider-book-available-for-the-kindle/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 05:10:59 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[ContentProvider]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[SQlite]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4813</guid>
		<description><![CDATA[Today I released my new Android SQLite and ContentProvider  book for the Kindle device.



This book demonstrates how you can develop Android applications using the integrated SQLite database. It also demonstrates how to use and create ContentProvider for accessing data. ContentProviders are Java classes which allow to share data between applications. They also provide ...]]></description>
			<content:encoded><![CDATA[<p>Today I released my new Android SQLite and ContentProvider  book for the Kindle device.</p>
<p><a href="http://www.amazon.com/dp/B006YUWEFE"><img src="http://www.vogella.de/blog/wp-content/uploads/2012/01/Android-cover-225x300.png" alt="" width="225" height="300" class="aligncenter size-medium wp-image-4815" /></a></p>
<p>This book demonstrates how you can develop Android applications using the integrated SQLite database. It also demonstrates how to use and create ContentProvider for accessing data. ContentProviders are Java classes which allow to share data between applications. They also provide a structured interface to access data. The tutorials of this book have been developed and tested with Android 4.0.3, API Level 15. </p>
<p>The book assumes that you are already familiar with the Android Development Tools for Eclipse and with creating simple Android applications.</p>
<p><strong>You find the book in all Amazon stores:</strong></p>
<p><a href="http://www.amazon.com/dp/B006YUWEFE">Android SQLite and ContentProvider Book </a>in Amazon USA<br />
<a href="http://www.amazon.de/dp/B006YUWEFE">Android SQLite and ContentProvider Book</a> in Amazon Germany<br />
<a href="http://www.amazon.co.uk/dp/B006YUWEFE">Android SQLite and ContentProvider Book</a> in Amazon UK<br />
<a href="http://www.amazon.fr/dp/B006YUWEFE">Android SQLite and ContentProvider Book</a> in Amazon France<br />
<a href="http://www.amazon.es/dp/B006YUWEFE">Android SQLite and ContentProvider</a> Book in Amazon ES<br />
<a href="http://www.amazon.it/dp/B006YUWEFE">Android SQLite and ContentProvider Book</a>  in Amazon IT</p>
<p><strong>Content Description:</strong></p>
<p>The first chapter gives an introduction into SQLite and using SQlite on Android.</p>
<p>The second chapter introduces the main SQLite classes and how to use them. It also gives examples how to create and run queries to your database.</p>
<p>The third chapter contains a tutorial in which you create a new Android project which uses SQLite to store its data. In the tutorial you will use a wrapper class (data access object) which handles the access to the database.</p>
<p>In the fourth chapter we look at ContentProviders. It explains what a ContentProvider is, how you can access existing ones and how to define your own one.</p>
<p>In this chapter you also learn how to define a ContentProviders only visible to your application and learn about threading safety with ContentProvider.</p>
<p>The next chapter is a tutorial which shows how to access an existing ContentProvider. You create an Android application which access the data from the &#8220;People&#8221; application .</p>
<p>The sixth chapter explains the Loader API which was introduced in Android 3.0. Loader loads the data asynchronously. Activities should use this new API to manage their database connection (Cursor).</p>
<p>The seventh chapter is a tutorial in which you create an application to manage your tasks. You create your own ContentProvider for accessing the SQLite database and use the Loader API for accessing and managing the database Cursor.</p>
<p>Accessing the SQLite database directly on the command line is part of the eighth chapter.</p>
<p>The content of the book is similar to the <a href="http://www.vogella.de/articles/AndroidSQLite/article.html">online version</a>.</p>
<p>I’m again surprised how much work it is to convert my website content into a book format. I hope you like this book.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4813&amp;md5=0fef71497b4f7b2d4f88e4e28f3e57fa" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/01/18/android-sqlite-and-contentprovider-book-available-for-the-kindle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WindowBuilder with Eclipse 4.2 / 3.8 (Linux)</title>
		<link>http://www.vogella.de/blog/2012/01/14/windowbuilder-with-eclipse-4-2-3-8-linux/</link>
		<comments>http://www.vogella.de/blog/2012/01/14/windowbuilder-with-eclipse-4-2-3-8-linux/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 20:18:04 +0000</pubDate>
		<dc:creator>Lars Vogel</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse 4.2]]></category>
		<category><![CDATA[Eclipse e4]]></category>
		<category><![CDATA[SWT]]></category>

		<guid isPermaLink="false">http://www.vogella.de/blog/?p=4785</guid>
		<description><![CDATA[Currently, if you trying to use WindowBuilder under Linux with Eclipse 3.8 / Eclipse 4.2, it renders incorrectly.

Add the following line to the end of your eclipse.ini file to fix this:

-Dorg.eclipse.swt.internal.gtk.useCairo=false

This is a small bug in SWT and properly will be fixed soon. See Bug Report for details.]]></description>
			<content:encoded><![CDATA[<p>Currently, if you trying to use WindowBuilder under Linux with Eclipse 3.8 / <a href="http://www.vogella.de/articles/EclipseE4/article.html">Eclipse 4.2</a>, it renders incorrectly.</p>
<p>Add the following line to the end of your eclipse.ini file to fix this:</p>
<p>-Dorg.eclipse.swt.internal.gtk.useCairo=false</p>
<p>This is a small bug in SWT and properly will be fixed soon. See <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=368543">Bug Report</a> for details.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.vogella.de/blog/?flattrss_redirect&amp;id=4785&amp;md5=c4bd40c94a71cd019f00665e1cf4ab60" title="Flattr" target="_blank"><img src="http://www.vogella.de/blog/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.vogella.de/blog/2012/01/14/windowbuilder-with-eclipse-4-2-3-8-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

