<?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 version="2.0"><channel><title>Dave Verwer's Blog</title><link>http://blog.daveverwer.com</link><description>I write Mac and iPhone software.</description><language>en</language><lastBuildDate>Mon, 23 Feb 2009 02:16:29 PST</lastBuildDate><generator>http://wordpress.org/?v=2.8</generator><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://blog.daveverwer.com/feed/" type="application/rss+xml" /><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fblog.daveverwer.com%2Ffeed%2F" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fblog.daveverwer.com%2Ffeed%2F" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://blog.daveverwer.com/feed/" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fblog.daveverwer.com%2Ffeed%2F" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><item><title>Interesting business model on the iPhone App Store</title><link>http://blog.daveverwer.com/iphone-development/interesting-business-model-on-the-iphone-app-store/</link><category>iPhone Development</category><category>appstore</category><category>business model</category><category>games</category><category>iphone</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Mon, 23 Feb 2009 02:16:29 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=49</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://blog.daveverwer.com/wp-content/uploads/2009/02/livepokerbyzynga.png"><img class="size-medium wp-image-50 alignright" title="Live Poker by Zynga" src="http://blog.daveverwer.com/wp-content/uploads/2009/02/livepokerbyzynga-250x85.png" alt="Live Poker by Zynga" width="250" height="85" /></a></p>
<p>A friend recommended that I try out <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=295913419&amp;mt=8">Live Poker</a> by <a href="http://zynga.com/">Zynga</a> this weekend, the game is a really nice implementation of online Texas Hold-Em Poker, complete with friend codes so you can play with friends etc, very nice but not worthy of a blog post in itself.</p>
<p>What is worthy of the post is the business model that they are using, when you search for Liver Poker by Zynga on the iTunes Store this you get 6 hits ranging from free to £35. As far as I can tell you get the same exact game, the price just determines how much (play) money you start with and how much extra you get for free each week.</p>
<p>What a great idea&#8230;</p>
]]></content:encoded><description>A friend recommended that I try out Live Poker by Zynga this weekend, the game is a really nice implementation of online Texas Hold-Em Poker, complete with friend codes so you can play with friends etc, very nice but not worthy of a blog post in itself.
What is worthy of the post is the business model [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/iphone-development/interesting-business-model-on-the-iphone-app-store/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments></item><item><title>NSConference – UK Mac &amp; iPhone Development Conference!</title><link>http://blog.daveverwer.com/news/nsconference-uk-mac-iphone-development-conference/</link><category>News</category><category>conference</category><category>macdevnet</category><category>nsconference</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Thu, 19 Feb 2009 07:29:27 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=44</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://www.nsconference.com/"><img class="alignright size-medium wp-image-45" title="NSConference" src="http://blog.daveverwer.com/wp-content/uploads/2009/02/nsconference-250x229.jpg" alt="NSConference" width="250" height="229" /></a></p>
<p>I really should have blogged this before now but <a href="http://www.mac-developer-network.com/">Scotty</a> is having a <a href="https://twitter.com/macdevnet/status/1222372231">final push</a> on ticket sales for the first(?) independent <a href="http://www.nsconference.com">Mac developer conference</a> to happen in the UK.</p>
<p>It boasts a cracking line up of speakers from the UK and abroad but more importantly it is <strong>the</strong> place to meet a whole load of people doing Mac and iPhone development in the UK.</p>
<p>I will be there so what are you waiting for, <a href="http://registration.mac-developer-network.com/">sign up now</a>&#8230;</p>
]]></content:encoded><description>I really should have blogged this before now but Scotty is having a final push on ticket sales for the first(?) independent Mac developer conference to happen in the UK.
It boasts a cracking line up of speakers from the UK and abroad but more importantly it is the place to meet a whole load of people doing [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/news/nsconference-uk-mac-iphone-development-conference/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments></item><item><title>Build an iPhone app in 20 minutes – Source Code</title><link>http://blog.daveverwer.com/iphone-development/build-an-iphone-app-in-20-minutes-source-code/</link><category>iPhone Development</category><category>barcamp</category><category>barcamp leeds</category><category>cocoa-touch</category><category>geekup</category><category>iphone</category><category>nsmanchester</category><category>nwmug</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Thu, 05 Feb 2009 02:39:41 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=38</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><img class="alignright size-medium wp-image-36" title="iPhone Test App from BarCamp" src="http://blog.daveverwer.com/wp-content/uploads/2009/02/barcamp-test-app-134x250.png" alt="iPhone Test App from BarCamp" width="134" height="250" /></p>
<p>Back at <a href="http://barcampleeds.com/">BarCamp Leeds</a> many months ago I gave my first iPhone talk and I decided to attempt to write a native iPhone app in 20 minutes. I really wanted to talk about iPhone development but I also wanted to let people know that it is not hard to get started so I really needed to be able to do &#8220;New Project&#8221; at the start of the session and with the exception of some copy/paste for the XML fetching code to show the end to end process of building a simple app. Anyway the session went pretty well and I have given it a few other places now like <a href="http://nsmanchester.com">NSManchester</a>, <a href="http://geekup.org">GeekUp Liverpool</a> and <a href="http://www.nwmug.co.uk">NWMUG</a>.</p>
<p>Anyway I never posted the source for it as I said I would many times and yesterday <a href="http://twitter.com/hereinthehive/status/1176245016">@hereinthehive asked for it</a>, so here it is.</p>
<p>Bear in mind this is the result of a 20 minute coding demo primarily designed to demonstrate the absolute basics of a table view application to people who had never been exposed to Objective C or iPhone development so the structure of the application is intentionally simplified and even the default cell optimisation code has been removed to keep the example simple.</p>
<p>With that said, have at it.</p>
<p><a href="http://blog.daveverwer.com/wp-content/uploads/2009/02/buildaniphoneappin20minutes.zip">Build an iPhone app in 20 minutes &#8211; Source Code</a> (This code is released under a MIT license).</p>
]]></content:encoded><description>Back at BarCamp Leeds many months ago I gave my first iPhone talk and I decided to attempt to write a native iPhone app in 20 minutes. I really wanted to talk about iPhone development but I also wanted to let people know that it is not hard to get started so I really needed [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/iphone-development/build-an-iphone-app-in-20-minutes-source-code/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">5</slash:comments></item><item><title>iPhone Screen Design Template PDF</title><link>http://blog.daveverwer.com/iphone-development/iphone-screen-design-template-pdf/</link><category>iPhone Development</category><category>design</category><category>iphone</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Wed, 21 Jan 2009 06:45:06 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=27</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>This is something that I find useful when designing iPhone projects and so I thought I would share it with you all! Print a few copies of this PDF out and draw screen designs all over them, it is approximately the same physical size as the phone itself and includes plenty of whitespace around the edges for notes</p>
<p><a rel="attachment wp-att-28" href="http://blog.daveverwer.com/iphone-development/iphone-screen-design-template-pdf/attachment/iphone-template-screenshot/"><img class="aligncenter size-large wp-image-28" title="iPhone Screen Design Template" src="http://blog.daveverwer.com/wp-content/uploads/2009/01/iphone-template-screenshot-750x586.png" alt="iPhone Screen Design Template" width="525" height="410" /></a></p>
<p>Download: <a href="http://blog.daveverwer.com/wp-content/uploads/2009/01/iphone-screen-template.pdf">iPhone Screen Design Template</a>.</p>
]]></content:encoded><description>This is something that I find useful when designing iPhone projects and so I thought I would share it with you all! Print a few copies of this PDF out and draw screen designs all over them, it is approximately the same physical size as the phone itself and includes plenty of whitespace around the [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/iphone-development/iphone-screen-design-template-pdf/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments></item><item><title>Cocoa Short: UIScrollView quick tip</title><link>http://blog.daveverwer.com/iphone-development/cocoa-short-uiscrollview-quick-tip/</link><category>Cocoa Short</category><category>iPhone Development</category><category>cocoa</category><category>cocoa-touch</category><category>iphone</category><category>quick tip</category><category>uiscrollview</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Wed, 21 Jan 2009 04:25:37 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=22</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Just a quick iPhone development tip this morning, blogged because I found overcomplicated solutions when I googled it when what I actually wanted to do was really simple.</p>
<p>If you have a UIScrollView containing controls which need to respond to swipe/drag touches themselves rather than scroll the container then just set delayContentTouches to NO. Once this is done the default behaviour is then to immediately pass touches into any UIControl contained within the scroll view instead of scrolling.</p>
]]></content:encoded><description>Just a quick iPhone development tip this morning, blogged because I found overcomplicated solutions when I googled it when what I actually wanted to do was really simple.
If you have a UIScrollView containing controls which need to respond to swipe/drag touches themselves rather than scroll the container then just set delayContentTouches to NO. Once this [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/iphone-development/cocoa-short-uiscrollview-quick-tip/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments></item><item><title>BGHUDAppKit</title><link>http://blog.daveverwer.com/mac-development/bghudappkit/</link><category>Mac Development</category><category>bghudappkit</category><category>cocoa</category><category>hud</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Tue, 13 Jan 2009 00:16:47 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=16</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><img class="alignright size-full wp-image-19" title="Apple Default HUD" src="http://blog.daveverwer.com/wp-content/uploads/2009/01/applehud.png" alt="Apple Default HUD" width="314" height="241" />It was an absolute travesty that Apple added a gorgeous iPhoto/iMovie style HUD panel to IB with the release of the 10.5 SDK but then neglected to actually add any controls that draw correctly on it. As you can see by the picture, HUD&#8217;s that you can create using the inbuilt controls are somewhat lacking.</p>
<p>Luckily, some talented chaps created <a title="BGHUDAppKit" href="http://www.binarymethod.com/content/bghudappkit.php">BGHUDAppKit</a> which solves the problem beautifully with a set of HUD controls that fit perfectly. Even better, they are not drawn with bitmaps but are all put together with NSBezierPath, NSGradient, etc&#8230;</p>
<p>Anyway, all of that is really old news now so why am I posting this? Well I ended up browsing the BGHUDAppKit  source today and it occured to me that this is a fantastic resource for learning how to subclass the standard NSControls and how to create an IB plugin. The quality of the code is great and it is well documented and easy to understand.</p>
<p>Anyway, thanks to everyone who contributed to this. Not only is the kit a joy to use but it is an asset to the community in terms of a learning resource.</p>
]]></content:encoded><description>It was an absolute travesty that Apple added a gorgeous iPhoto/iMovie style HUD panel to IB with the release of the 10.5 SDK but then neglected to actually add any controls that draw correctly on it. As you can see by the picture, HUD&amp;#8217;s that you can create using the inbuilt controls are somewhat lacking.
Luckily, [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/mac-development/bghudappkit/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">2</slash:comments></item><item><title>New home page</title><link>http://blog.daveverwer.com/news/new-home-page/</link><category>News</category><category>me</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Sun, 04 Jan 2009 06:52:53 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=8</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><a href="http://daveverwer.com"><img class="alignright size-medium wp-image-7" title="Home page for daveverwer.com" src="http://blog.daveverwer.com/wp-content/uploads/2009/01/homepage1-250x224.png" alt="Home page for daveverwer.com" width="250" height="224" /></a>Following on from the previous post, the good news is that as well as sorting out this blog I got off my backside and actually did a <a href="http://daveverwer.com">home page</a> as I said I would!</p>
<p>I don&#8217;t claim to be a good web designer but with the help of <a href="http://www.colourlovers.com/palette/11634">COLOURlovers</a> and trusty old Helvetica that is what I came up with.</p>
<p>One thing that I ended up thinking way too much about while doing this was how to describe myself these days. I started with something like &#8220;Mac, iPhone and Ruby developer&#8221; but realistically while I still love Ruby, I am much more interested in developing in Objective C at the moment (not because of the language, but because of the platform) and so I settled with describing myself only as a Mac and iPhone developer, roll on <a href="http://www.macruby.org/">MacRuby</a> so I can put the Ruby back properly!</p>
]]></content:encoded><description>Following on from the previous post, the good news is that as well as sorting out this blog I got off my backside and actually did a home page as I said I would!
I don&amp;#8217;t claim to be a good web designer but with the help of COLOURlovers and trusty old Helvetica that is what I [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/news/new-home-page/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments></item><item><title>Happy New Year, Happy New Blog</title><link>http://blog.daveverwer.com/news/happy-new-year-happy-new-blog/</link><category>News</category><category>blogging</category><category>charades</category><category>iphone</category><category>me</category><category>shiny development</category><category>speakapedia</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Verwer</dc:creator><pubDate>Sun, 04 Jan 2009 06:45:05 PST</pubDate><guid isPermaLink="false">http://blog.daveverwer.com/?p=3</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Happy New Year everyone!</p>
<p>So one of resolutions that I set for myself in the new year was to sort out <a href="http://daveverwer.com">daveverwer.com</a> and start blogging again and here I am doing it. Who&#8217;da thunk it! I actually set myself several tech resolutions for this year and as an incentive to actually do them I thought I would list them out here:</p>
<ul>
<li><strong>Sort out daveverwer.com.</strong> This site has been a disgrace for way too long! All it hosted was an old blog that makes me look like I am doing absolutely nothing new or interesting. Now, I can&#8217;t promise to do anything interesting but I want to replace it with something that won&#8217;t go out of date instantly, just a contact page and a little bit of information about me will do.</li>
<li><strong>Blog more regularly.</strong> The reason I need to do resolution #1 is that I don&#8217;t do this and while I can not promise to blog every week I really want to get back into it and I have a few ideas for posts that have come out of the development of <a title="Charades for iPhone" href="http://shinydevelopment.com">Charades</a>.</li>
<li><strong>Regular User Group meetings.</strong> I really want to make sure that <a title="NSManchester" href="http://nsmanchester.com">NSManchester</a>, <a title="GeekUp" href="http://geekup.org">GeekUp Chester</a> and <a title="North West Ruby User Group" href="http://nwrug.org">NWRUG</a> have really regular monthly meetings this year. <a href="http://willj.net">Will Jessop</a> has been really helping with the NWRUG recently and there are some great meetings being planned for that already. I need to keep on top of NSManchester and GeekUp Chester though. One meeting per month, regular as clockwork!</li>
<li><strong>New version of Speakapedia.</strong> I am really excited about this, I am just about to seriously start work on the next version of <a title="Speakapedia" href="http://shinydevelopment.com/speakapedia">Speakapedia</a> which will hopefully take it from being a niche app focused around turning Wikipedia into podcasts to a much more generic Wikipedia client. This should be released by the spring with a bit of luck.</li>
<li><strong>New Shiny Development iPhone app.</strong> Developing Charades was a ton of fun and I really took to the platform and I am sure the year will bring lots of work developing iPhone apps for other people but I also want to make sure we release another Shiny Development iPhone app at some point this year.</li>
</ul>
<p>Right, I am going to stop there because I want these things to be achievable! I will revisit this post at the end of the year but until then Happy New Year everyone.</p>
]]></content:encoded><description>Happy New Year everyone!
So one of resolutions that I set for myself in the new year was to sort out daveverwer.com and start blogging again and here I am doing it. Who&amp;#8217;da thunk it! I actually set myself several tech resolutions for this year and as an incentive to actually do them I thought I would [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blog.daveverwer.com/news/happy-new-year-happy-new-blog/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">4</slash:comments></item></channel></rss>
