<?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>Carl Mangold &#187; iPhone</title>
	<atom:link href="http://www.mangold.nl/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mangold.nl</link>
	<description>Flash &#38; iPhone coding &#38; concepting</description>
	<lastBuildDate>Tue, 15 Jun 2010 10:23:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhoneclub: Bright.app must-have 2009</title>
		<link>http://www.mangold.nl/2010/01/iphoneclub-bright-app-must-have-2009/</link>
		<comments>http://www.mangold.nl/2010/01/iphoneclub-bright-app-must-have-2009/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 13:38:54 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Bright.app]]></category>
		<category><![CDATA[Nieuws]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app]]></category>

		<guid isPermaLink="false">http://www.mangold.nl/?p=197</guid>
		<description><![CDATA[Op de laatste dag van 2009 publiceerde iPhoneclub een flink aantal Top 10-lijstjes van zijn auteurs, moderators en andere medewerkers. En op 1 januari stelde ze op basis daarvan de ultieme iPhone-applicaties Top 10 van 2009 op. Waarin de Bright app de zevende plek in mag nemen!
De volledige top-10 ziet er als volgt uit:

Tweetie 2
Doodle [...]]]></description>
			<content:encoded><![CDATA[<p>Op de laatste dag van 2009 publiceerde iPhoneclub een flink aantal Top 10-lijstjes van zijn auteurs, moderators en andere medewerkers. En op 1 januari stelde ze op basis daarvan de ultieme iPhone-applicaties Top 10 van 2009 op. Waarin de Bright app de zevende plek in mag nemen!</p>
<p><a href="http://www.iphoneclub.nl/56020/must-have-iphone-applicaties-van-2009-iphoneclubs-ultieme-top-10/">De volledige top-10</a> ziet er als volgt uit:</p>
<ol>
<li>Tweetie 2</li>
<li>Doodle Jump</li>
<li>Shazam</li>
<li>Uitzending Gemist</li>
<li>Flight Control</li>
<li>TVGids PRO</li>
<li><strong> Bright</strong></li>
<li>Navigon MobileNavigator</li>
<li>Fokke &#038; Sukke</li>
<li>Touch Pets Dogs</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2010/01/iphoneclub-bright-app-must-have-2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bright.app binnen 24 uur op één</title>
		<link>http://www.mangold.nl/2009/11/bright-app-binnen-24-uur-op-een/</link>
		<comments>http://www.mangold.nl/2009/11/bright-app-binnen-24-uur-op-een/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 15:15:35 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Bright.app]]></category>
		<category><![CDATA[Nieuws]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app]]></category>

		<guid isPermaLink="false">http://www.mangold.nl/?p=179</guid>
		<description><![CDATA[Ik moet binnenkort weer nieuwe sokken kopen. Want ik loop inmiddels meters naast m&#8217;n schoenen. De nog geen 24 uur geleden in de AppStore verschenen Bright.app staat nu immers al op één in de Top Free Apps categorie &#8216;Nieuws&#8217;.
In de Top Free Apps van alle categoriën samen valt Bright op dit moment nog nét buiten [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.mangold.nl/wp-content/uploads/2009/11/bright-nr-1.jpg" alt="bright-nr-1" title="bright-nr-1" width="294" height="248" class="alignright size-full wp-image-180" />Ik moet binnenkort weer nieuwe sokken kopen. Want ik loop inmiddels meters naast m&#8217;n schoenen. De nog geen 24 uur geleden in de AppStore verschenen Bright.app staat nu immers al op één in de Top Free Apps categorie &#8216;Nieuws&#8217;.</p>
<p>In de Top Free Apps van alle categoriën samen valt Bright op dit moment nog nét buiten de top-10, op plaats 11. Maar wellicht komt daar later op de dag nog verandering in ;-)</p>
<p>En naast deze prachtige resultaten qua populariteit zit het ook helemaal goed qua kwaliteit: 4,5 sterren in de AppStore, en vrijwel alleen maar positieve reacties op de diverse blogs en Twitter.</p>
<p>Bedankt iedereen, voor jullie interesse en waardering!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/11/bright-app-binnen-24-uur-op-een/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>En daar is &#8216;ie dan&#8230;</title>
		<link>http://www.mangold.nl/2009/11/en-daar-is-ie-dan/</link>
		<comments>http://www.mangold.nl/2009/11/en-daar-is-ie-dan/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 20:18:09 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Bright.app]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app]]></category>

		<guid isPermaLink="false">http://www.mangold.nl/?p=176</guid>
		<description><![CDATA[Het duurde even, maar daar is &#8216;ie dan: de Bright.nl iPhone app. Bijna een maand geleden al door iPhoneClub.nl gepreviewd en beoordeeld met een 8,5 / &#8220;Erg geslaagd. Het legt de lat weer een beetje hoger.&#8221;, maar nu pas door Apple in zijn AppStore geplaatst.
Omdat de Bright.app alle bekenen pagina&#8217;s een week lang lokaal bewaart [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.mangold.nl/wp-content/uploads/2009/11/bright-app.jpg" alt="bright-app" title="bright-app" width="200" height="363" class="alignright size-full wp-image-177" />Het duurde even, maar daar is &#8216;ie dan: de Bright.nl iPhone app. Bijna een maand geleden al door iPhoneClub.nl gepreviewd en <a href="http://www.iphoneclub.nl/41091/preview-bright-lanceert-iphone-applicatie/" target="_blank">beoordeeld met een 8,5</a> / &#8220;Erg geslaagd. Het legt de lat weer een beetje hoger.&#8221;, maar nu pas door Apple in zijn AppStore geplaatst.</p>
<p>Omdat de Bright.app alle bekenen pagina&#8217;s een week lang lokaal bewaart &#8211; zodat je ze ook zonder verbinding nog een keertje na kunt lezen &#8211; liet ik niet altijd een &#8216;Je hebt geen verbinding&#8217;-melding tevoorschijn ploppen. Maar dat was volgens Apple&#8217;s reviewer nogal verwarrend, en reden genoeg om de eerste aanmelding te weigeren. En de app weer helemaal achterin de review-rij te zetten:</p>
<p><strong>Bright </strong><br />
Version: 1.0<br />
Apple ID: 337904836<br />
<em>Date Submitted: 28 October 2009</em><br />
Nov 05, 2009 08:07 PST &#8211; Apple &#8211; In Review<br />
Nov 09, 2009 08:08 PST &#8211; Apple &#8211; Rejected<br />
Nov 09, 2009 10:12 PST &#8211; carl.mangold &#8211; Waiting For Review<br />
Nov 16, 2009 08:27 PST &#8211; Apple &#8211; In Review<br />
Nov 24, 2009 08:09 PST &#8211; Apple &#8211; Ready for Sale</p>
<p>Anyway, hij is nu dus beschikbaar*). En ik ben reuze benieuwd naar jullie reacties.</p>
<p>Heb je een foutje gevonden? Omschrijf deze dan s.v.p. zo duidelijk mogelijk: Welke generatie iPhone gebruik je, en met welke versie OS? Wat deed je precies, wat verwachtte je dat er zou gebeuren en op welke manier voldeed de app niet aan die verwachting?</p>
<p><em>*) 08:09 PST = 17:09 in Nederland</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/11/en-daar-is-ie-dan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bright.app bugs &amp; wishes</title>
		<link>http://www.mangold.nl/2009/11/bright-app-bugs-wishes/</link>
		<comments>http://www.mangold.nl/2009/11/bright-app-bugs-wishes/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 20:00:29 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Bright.app]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[wishes]]></category>

		<guid isPermaLink="false">http://www.mangold.nl/?p=185</guid>
		<description><![CDATA[Bugs:

De AppStore blokkeert de installatie van deze app op 1e generatie iPods Touch. Opgelost.
Als je heel erg snel tussen lijsten en artikelen heen-en-weer klikt toont de app soms telkens weer dezelfde pagina.
Video&#8217;s worden soms niet, of met alleen geluid afgespeeld. Komt doordat YouTube nog niet klaar met encoderen is. Gewoon later nog eens kijken.

Wishes:

Toon bovenin [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Bugs:</strong></p>
<ul>
<li><strike>De AppStore blokkeert de installatie van deze app op 1e generatie iPods Touch.</strike> <em>Opgelost.</em></li>
<li>Als je heel erg snel tussen lijsten en artikelen heen-en-weer klikt toont de app soms telkens weer dezelfde pagina.</li>
<li><strike>Video&#8217;s worden soms niet, of met alleen geluid afgespeeld.</strike> <em>Komt doordat YouTube nog niet klaar met encoderen is. Gewoon later nog eens kijken.</em></li>
</ul>
<p><strong>Wishes:</strong></p>
<ul>
<li>Toon bovenin de pagina&#8217;s de titel van de categorie.</li>
<li>Maak bij artikelen de top klikbaar voor &#8217;scroll to top&#8217;.</li>
<li>Maak het mogelijk om door artikelen te bladeren, zonder steeds terug naar de lijst te gaan.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/11/bright-app-bugs-wishes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: iPhone apps bouwen met HTML/CSS/JavaScript</title>
		<link>http://www.mangold.nl/2009/11/tip-iphone-apps-bouwen-met-htmlcssjavascript/</link>
		<comments>http://www.mangold.nl/2009/11/tip-iphone-apps-bouwen-met-htmlcssjavascript/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 21:37:14 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Obj-C tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=151</guid>
		<description><![CDATA[Ok&#233;, het is geen Obj-C. Maar toch bijzonder interessant:
iPhone&#8217;s Safari webbrowser ondersteunt HTML5, en biedt daardoor veel meer mogelijkheden dan wat je van Microsoft&#8217;s Internet Explorer gewend bent. Denk bijvoorbeeld aan CSS animaties, 3D weergave-mogelijkheden en client side databases. 
In Jonathan Stark&#8217;s boek Building iPhone Apps with HTML, CSS and JavaScript lees je er vanalles [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2009/11/orly.gif" alt="orly" title="orly" width="180" height="236" class="alignright size-full wp-image-153" />Ok&eacute;, het is geen Obj-C. Maar toch bijzonder interessant:</p>
<p>iPhone&#8217;s Safari webbrowser ondersteunt HTML5, en biedt daardoor veel meer mogelijkheden dan wat je van Microsoft&#8217;s Internet Explorer gewend bent. Denk bijvoorbeeld aan CSS animaties, 3D weergave-mogelijkheden en client side databases. </p>
<p>In Jonathan Stark&#8217;s boek <a href="http://building-iphone-apps.labs.oreilly.com/index.html">Building iPhone Apps with HTML, CSS and JavaScript</a> lees je er vanalles over. Compleet met voorbeelden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/11/tip-iphone-apps-bouwen-met-htmlcssjavascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone goed voor 60% mobiel internet</title>
		<link>http://www.mangold.nl/2009/11/iphone-goed-voor-60-mobiel-internet/</link>
		<comments>http://www.mangold.nl/2009/11/iphone-goed-voor-60-mobiel-internet/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 16:58:49 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Commentaar]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=136</guid>
		<description><![CDATA[Uit het TNO-rapport &#8216;Marktrapportage Elektronische Communicatie&#8217;, sept. 2009 (pdf) blijkt dat de iPhone in Nederland verantwoordelijk is voor maar liefst 60% van al het mobiel internetverkeer:

En dat met een marktaandeel van pakweg 18%&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Uit het TNO-rapport &#8216;Marktrapportage Elektronische Communicatie&#8217;, sept. 2009 (<a href="http://www.ez.nl/pv_obj_cache/pv_obj_id_3AC539CE61D60FB441447F8889366AC9291A0500">pdf</a>) blijkt dat de iPhone in Nederland verantwoordelijk is voor maar liefst 60% van al het mobiel internetverkeer:</p>
<p><img src="/wp-content/uploads/2009/11/marktaandeel-mobiel-internet.gif" alt="marktaandeel-mobiel-internet" title="marktaandeel-mobiel-internet" width="500" height="352" class="aligncenter size-full wp-image-137" /></p>
<p>En dat met <a href="http://tweakers.net/nieuws/63038/nokia-verkoopt-veruit-meeste-smartphones.html">een marktaandeel van pakweg 18%</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/11/iphone-goed-voor-60-mobiel-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: Google Analytics in je iPhone app</title>
		<link>http://www.mangold.nl/2009/10/tip-google-analytics-in-je-iphone-app/</link>
		<comments>http://www.mangold.nl/2009/10/tip-google-analytics-in-je-iphone-app/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 12:56:01 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Obj-C tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[obj-c tip]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=141</guid>
		<description><![CDATA[Je kent ongetwijfeld Google Analytics voor websites. Maar wist je ook dat je precies diezelfde analytics tegenwoordig ook bijzonder eenvoudig in je iPhone apps kunt integreren?
Meer info: Google Analytics voor iPhone apps
]]></description>
			<content:encoded><![CDATA[<p>Je kent ongetwijfeld Google Analytics voor websites. Maar wist je ook dat je precies diezelfde analytics tegenwoordig ook bijzonder eenvoudig in je iPhone apps kunt integreren?</p>
<div><div class="wp-synhighlighter-expanded"><a name="#codesyntax1"></a><a style="wp-synhighlighter-title" href="#codesyntax1"  onClick="javascript:wpContainer=this.parentNode.parentNode.getElementsByTagName('div')[1];	if(wpContainer.style.display=='none') {wpContainer.style.display=''; this.parentNode.className='wp-synhighlighter-expanded'} 	else {wpContainer.style.display='none'; this.parentNode.className='wp-synhighlighter-collapsed'}">GANTracker.h</a></div><div class="wp-synhighlighter-inner"><pre class="objc" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//=== Initialiseer Google Analytics in je AppDelegate:</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &quot;GANTracker.h&quot;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>applicationDidFinishLaunching<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIApplication <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>application</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#123;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #11740a; font-style: italic;">//--- Google Analytics</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>GANTracker sharedTracker<span style="color: #002200;">&#93;</span> startTrackerWithAccountID<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;UA-12345678-1&quot;</span></div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">                                           dispatchPeriod<span style="color: #002200;">:</span><span style="color: #2400d9;">10</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">                                                 delegate<span style="color: #002200;">:</span><span style="color: #a61390;">nil</span><span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    ...</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//=== En track de pageviews in je ViewControllers:</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>viewDidAppear<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>animated</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#123;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #11740a; font-style: italic;">//--- Google Analytics</span></div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSError_Class/"><span style="color: #400080;">NSError</span></a> <span style="color: #002200;">*</span>error;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>GANTracker sharedTracker<span style="color: #002200;">&#93;</span> trackPageview<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;NaamVanPagina&quot;</span> withError<span style="color: #002200;">:&amp;</span>error<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    ...</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div></li></ol></pre></div></div></p>
<p>Meer info: <a href="http://code.google.com/intl/nl-NL/apis/analytics/docs/tracking/mobileAppsTracking.html">Google Analytics voor iPhone apps</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/10/tip-google-analytics-in-je-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: UINavigationBar met achtergrondafbeelding</title>
		<link>http://www.mangold.nl/2009/10/tip-uinavigationbar-met-achtergrondafbeelding/</link>
		<comments>http://www.mangold.nl/2009/10/tip-uinavigationbar-met-achtergrondafbeelding/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 08:08:04 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Obj-C tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[obj-c tip]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=145</guid>
		<description><![CDATA[Als je de navigatiebalk bovenin je app wilt &#8216;branden&#8217; met een eigen achtergrond, kun je dat &#8216;t handigst met een categorie-extensie op de UINavigationBar doen:
]]></description>
			<content:encoded><![CDATA[<p>Als je de navigatiebalk bovenin je app wilt &#8216;branden&#8217; met een eigen achtergrond, kun je dat &#8216;t handigst met een categorie-extensie op de UINavigationBar doen:</p>
<div><div class="wp-synhighlighter-expanded"><a name="#codesyntax2"></a><a style="wp-synhighlighter-title" href="#codesyntax2"  onClick="javascript:wpContainer=this.parentNode.parentNode.getElementsByTagName('div')[1];	if(wpContainer.style.display=='none') {wpContainer.style.display=''; this.parentNode.className='wp-synhighlighter-expanded'} 	else {wpContainer.style.display='none'; this.parentNode.className='wp-synhighlighter-collapsed'}">UINavigationBar BackgroundImage</a></div><div class="wp-synhighlighter-inner"><pre class="objc" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//  UINavigationBarBackgroundImage.h</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@interface</span> UINavigationBar <span style="color: #002200;">&#40;</span>BackgroundImage<span style="color: #002200;">&#41;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@end</span></div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//  UINavigationBarBackgroundImage.m</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &quot;UINavigationBarBackgroundImage.h&quot;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@implementation</span> UINavigationBar <span style="color: #002200;">&#40;</span>BackgroundImage<span style="color: #002200;">&#41;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>drawRect<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>CGRect<span style="color: #002200;">&#41;</span>rect</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#123;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UIImage imageNamed<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;navBarBackground.png&quot;</span><span style="color: #002200;">&#93;</span> drawInRect<span style="color: #002200;">:</span>CGRectMake<span style="color: #002200;">&#40;</span><span style="color: #2400d9;">0</span>, <span style="color: #2400d9;">0</span>, self.frame.size.width, self.frame.size.height<span style="color: #002200;">&#41;</span><span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@end</span></div></li></ol></pre></div></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/10/tip-uinavigationbar-met-achtergrondafbeelding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip: Gegarandeerd verbinding</title>
		<link>http://www.mangold.nl/2009/09/tip-gegarandeerd-verbinding/</link>
		<comments>http://www.mangold.nl/2009/09/tip-gegarandeerd-verbinding/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 11:23:57 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Obj-C tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[obj-c]]></category>
		<category><![CDATA[tip]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=1</guid>
		<description><![CDATA[Op het Vodafone 3G netwerk krijg je vaak pas verbinding nadat je je app een keertje uit en terug aan hebt gezet. En dat is natuurlijk bijzonder vervelend.
Met een Auto Retry los je dit probleem doeltreffend op:
]]></description>
			<content:encoded><![CDATA[<p style="padding-top: 0px; margin-top: 0px; margin-bottom: 11px;">Op het Vodafone 3G netwerk krijg je vaak pas verbinding nadat je je app een keertje uit en terug aan hebt gezet. En dat is natuurlijk bijzonder vervelend.</p>
<p style="padding-top: 0px; margin-top: 0px; margin-bottom: 11px;">Met een Auto Retry los je dit probleem doeltreffend op:</p>
<p style="padding-top: 0px; margin-top: 0px; margin-bottom: 11px;"><div><div class="wp-synhighlighter-expanded"><a name="#NSURLConnection Auto Retry"></a><a style="wp-synhighlighter-title" href="#NSURLConnection Auto Retry"  onClick="javascript:wpContainer=this.parentNode.parentNode.getElementsByTagName('div')[1];	if(wpContainer.style.display=='none') {wpContainer.style.display=''; this.parentNode.className='wp-synhighlighter-expanded'} 	else {wpContainer.style.display='none'; this.parentNode.className='wp-synhighlighter-collapsed'}">NSURLConnection Auto Retry</a></div><div class="wp-synhighlighter-inner"><pre class="objc" style="font-family:monospace;"><ol><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>verversGegevens</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#123;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    self.navigationItem.rightBarButtonItem <span style="color: #002200;">=</span> _reloadButtonItemWithActivity;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span>self.view addSubview<span style="color: #002200;">:</span>_propellortje<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span>_propellortje startAnimating<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span>self.tableView setAlpha<span style="color: #002200;">:</span>.5<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    _retryCount <span style="color: #002200;">=</span> <span style="color: #2400d9;">0</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#91;</span>_connection cancel<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    self.request <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURLRequest_Class/"><span style="color: #400080;">NSURLRequest</span></a> requestWithURL<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURL_Class/"><span style="color: #400080;">NSURL</span></a> URLWithString<span style="color: #002200;">:</span>_remotePath<span style="color: #002200;">&#93;</span> cachePolicy<span style="color: #002200;">:</span><span style="color: #2400d9;">0</span> timeoutInterval<span style="color: #002200;">:</span><span style="color: #2400d9;">5</span><span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    self.connection <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/"><span style="color: #400080;">NSURLConnection</span></a> alloc<span style="color: #002200;">&#93;</span> initWithRequest<span style="color: #002200;">:</span>_request delegate<span style="color: #002200;">:</span>self<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#pragma mark --- NSURLConnection delegate methods ---</span></div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>connection<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/"><span style="color: #400080;">NSURLConnection</span></a> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>connection didFailWithError<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSError_Class/"><span style="color: #400080;">NSError</span></a> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>error</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#123;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>_retryCount<span style="color: #002200;">++</span> &lt; <span style="color: #2400d9;">2</span><span style="color: #002200;">&#41;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#123;</span></div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        <span style="color: #002200;">&#91;</span>_connection cancel<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        self.request <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURLRequest_Class/"><span style="color: #400080;">NSURLRequest</span></a> requestWithURL<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURL_Class/"><span style="color: #400080;">NSURL</span></a> URLWithString<span style="color: #002200;">:</span>_remotePath<span style="color: #002200;">&#93;</span> cachePolicy<span style="color: #002200;">:</span><span style="color: #2400d9;">0</span> timeoutInterval<span style="color: #002200;">:</span><span style="color: #2400d9;">15</span><span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        self.connection <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/"><span style="color: #400080;">NSURLConnection</span></a> alloc<span style="color: #002200;">&#93;</span> initWithRequest<span style="color: #002200;">:</span>_request delegate<span style="color: #002200;">:</span>self<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Connection error -&gt; RETRY&quot;</span><span style="color: #002200;">&#41;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#125;</span></div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #a61390;">else</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#123;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        self.navigationItem.rightBarButtonItem <span style="color: #002200;">=</span> _reloadButtonItem;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        <span style="color: #002200;">&#91;</span>_propellortje stopAnimating<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        <span style="color: #002200;">&#91;</span>_propellortje removeFromSuperview<span style="color: #002200;">&#93;</span>;</div></li><li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Connection error %@&quot;</span>, error<span style="color: #002200;">&#41;</span>; </div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">        <span style="color: #11740a; font-style: italic;">//TODO: foutmelding naar gebruiker</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">    <span style="color: #002200;">&#125;</span></div></li><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div></li></ol></pre></div></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/09/tip-gegarandeerd-verbinding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ads were king</title>
		<link>http://www.mangold.nl/2009/05/ads-were-king/</link>
		<comments>http://www.mangold.nl/2009/05/ads-were-king/#comments</comments>
		<pubDate>Fri, 29 May 2009 13:09:45 +0000</pubDate>
		<dc:creator>Carl Mangold</dc:creator>
				<category><![CDATA[Commentaar]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[appstore]]></category>

		<guid isPermaLink="false">http://localhost/wordpress/?p=120</guid>
		<description><![CDATA[Ik op Adformatie.nl:
Het is vandaag precies een jaar geleden dat mijn eerste Adformatiecolumn verscheen. ‘Content was king’ was de titel, en ‘t gegeven dat software steeds belangrijker dan content werd het onderwerp. Vandaag het vervolg daarop, met de titel ‘Ads were king’.
Het kan je onmogelijk ontgaan zijn dat er uit de iPhone AppStore inmiddels al [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.adformatie.nl/column/bericht/ads-were-king">Ik op Adformatie.nl:</a></em></p>
<p><strong>Het is vandaag precies een jaar geleden dat mijn eerste Adformatiecolumn verscheen. ‘Content was king’ was de titel, en ‘t gegeven dat software steeds belangrijker dan content werd het onderwerp. Vandaag het vervolg daarop, met de titel ‘Ads were king’.</strong></p>
<p>Het kan je onmogelijk ontgaan zijn dat er uit de iPhone AppStore inmiddels al meer dan een miljard programmaatjes gedownload zijn. En als je naast Adformatie ook AdAge leest, weet je dat er op Facebook – ‘s werelds grootste social networking website – inmiddels al net zoveel aan widgets als aan advertising wordt omgezet (zo’n 500 miljoen dollar elk). En aangezien die omzet uit apps en widgets met ‘double digits’ stijgt, terwijl de advertentieverkoop sterk stagneert, duurt het niet lang meer of er wordt méér aan apps dan aan ads verdiend.</p>
<p>Die apps en widgets kunnen, net zoals websites, informatief, functioneel en/of vermakelijk zijn. Het (sint en kerst) verlanglijstje van Bol.com op Hyves was bijvoorbeeld vooral informatief, ING’s online huishoudboekje ‘Tim’ is bijzonder functioneel en Red Bull’s Air Race iPhone app zit weer helemaal in de vermaakhoek. Maar één ding hebben ze allemaal gemeen: de consument kan er iets mee doen, in plaats van er alleen maar naar kijken.</p>
<p>Intermediairs zoals DoubleClick en EyeBlaster zijn al druk bezig met die verschuiving van praten naar doen; hun volume banners met alleen maar een bewegend plaatje en een clicktag erin neemt langzaam maar zeker af. Terwijl die met interactie juist in aantal toenemen. </p>
<p>En ook de media zélf werken zichzelf in ‘t zweet om steeds functionelere communicatie te kunnen aanbieden. Door allerhande API’s te ontwikkelen, die programmacode in campagnes de mogelijkheid bieden om contact te leggen met de database en functionaliteit van de website waarop ze uitgeserveerd worden. En bij de bureaus ten slotte, zie je steeds vaker ook (Hyves) widgets en (iPhone) apps in hun voorstellen terug.</p>
<p>En daar houdt het nog lang niet op. Want ook op tv kunnen adverteerders inmiddels echt met hun doelgroep interacteren. De nieuwste Sony Bravia tv’s zijn daarvoor bijvoorbeeld met AppliCast uitgerust, dat widgets bovenop tv-uitzendingen kan projecteren. En ons eigen Philips breidt deze zomer zijn toestellen uit met Net.TV, terwijl Samsung een prachtige deal heeft met widget-pionier Yahoo! en Panasonic de integratie van functionaliteit en broadcasting ‘Viera Cast’ noemt. </p>
<p>Ja, ja. Voor plaatjes-en-praatjescreatieven breken donkere tijden aan. De toekomst is interactief. Écht interactief. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangold.nl/2009/05/ads-were-king/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
