<?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>petersteinberger.com &#187; open</title>
	<atom:link href="http://petersteinberger.com/tag/open/feed/" rel="self" type="application/rss+xml" />
	<link>http://petersteinberger.com</link>
	<description>bits about life, coding and stuff</description>
	<lastBuildDate>Thu, 09 Sep 2010 13:41:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Open Source iPhone Apps</title>
		<link>http://petersteinberger.com/2009/05/open-source-iphone-apps/</link>
		<comments>http://petersteinberger.com/2009/05/open-source-iphone-apps/#comments</comments>
		<pubDate>Sat, 23 May 2009 13:01:37 +0000</pubDate>
		<dc:creator>studpete</dc:creator>
				<category><![CDATA[ObjectiveC]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[best]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[oos]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://petersteinberger.com/?p=141</guid>
		<description><![CDATA[Beging fairly new to objectivec (which btw is cool) and iPhone dev, studying real world apps _really_ helps a lot. There are many open source apps out there, its just not so easy to find them all and pick the gems. I hope it helps a bit iOcticat by Dennis Blöte (MIT) Parses data from [...]


Related posts:<ol><li><a href='http://petersteinberger.com/2010/03/open-source-iphone-gems-part-2/' rel='bookmark' title='Permanent Link: Open Source iPhone Gems, Part 2'>Open Source iPhone Gems, Part 2</a></li>
<li><a href='http://petersteinberger.com/2010/01/tweetie-like-swipe-menu-for-iphone-apps/' rel='bookmark' title='Permanent Link: Tweetie like swipe menu for iPhone apps'>Tweetie like swipe menu for iPhone apps</a></li>
<li><a href='http://petersteinberger.com/2009/10/iphone-gaming-framework/' rel='bookmark' title='Permanent Link: iPhone gaming framework'>iPhone gaming framework</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Beging fairly new to objectivec (which btw is <a href="http://pmougin.wordpress.com/2008/03/13/some-nice-features-of-the-objective-c-language/" target="_blank" class="liexternal">cool</a>) and iPhone dev, studying real world apps _really_ helps a lot.</p>
<p>There are many open source apps out there, its just not so easy to find them all and pick the gems. I hope it helps a bit <img src='http://petersteinberger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div style="clear:both; margin: 5px"><a href="http://petersteinberger.com/wp-content/uploads/2009/05/iocticat.png" rel="lightbox[141]" title="iocticat" class="liimagelink"><img class="size-full wp-image-143 alignleft" title="iocticat" src="http://petersteinberger.com/wp-content/uploads/2009/05/iocticat.png" alt="iocticat" width="115" height="165" /></a><strong><a href="http://github.com/dbloete/ioctocat/tree/master" target="_blank" class="liexternal">iOcticat</a> by <a href="http://dennisbloete.de/" target="_blank" class="liexternal">Dennis Blöte</a> (MIT)<a href="http://dennisbloete.de/"><br />
</a></strong><br />
Parses data from github.com. Uses <a href="http://allseeing-i.com/ASIHTTPRequest/" target="_blank" class="liexternal">ASIHTTPRequest</a> and <a href="http://code.google.com/p/touchcode/wiki/TouchJSON" target="_blank" class="liexternal">TouchJSON</a> (from touchcode) for the http layer. Uses Gravatar code. Nice Gui, <a href="http://github.com/dbloete/ioctocat/commit/733f9d93c8a18b3013aa504f125dd2bd8c20bb12" target="_blank" class="liexternal"><span style="text-decoration: line-through;">No persistence</span></a>.</p>
<p>Not really documentated, but the app is under active development, and you can drop dennis a line.</p>
</div>
<div style="clear:both; margin: 5px"><a href="http://petersteinberger.com/wp-content/uploads/2009/05/twitterfon.png" rel="lightbox[141]" title="twitterfon" class="liimagelink"><img class="size-full wp-image-142 alignleft" title="twitterfon" src="http://petersteinberger.com/wp-content/uploads/2009/05/twitterfon.png" alt="twitterfon" width="115" height="173" /></a><strong><a href="http://github.com/jpick/twitterfon/tree/master" target="_blank" class="liexternal">TwitterFon</a> by <a href="http://twitterfon.net" target="_blank" class="liexternal">naanstudi</a> (GPL)<br />
<a href="http://twitterfon.net"><br />
</a></strong>&#8220;Simple, Clean, and Fast Twitter Client for iPhone and iPod Touch.&#8221;TwitterFon _was_ open source up to version 1.4.1. Current is 1.5.1, nevertheless you can learn a lot: Twitter API, custom search views, progress window, a web view controller (like MobileSafari), an ImageStore, JSON, Regular Expressions, Core Location &#8211; and Chat Bubble View!</p>
<p>Database Connection is done via raw sqlite, even with a model migration script.</p></div>
<div style="clear:both; margin: 5px"><a href="http://petersteinberger.com/wp-content/uploads/2009/05/mobilecolloquy.png" rel="lightbox[141]" title="mobilecolloquy" class="liimagelink"><img class="size-full wp-image-150 alignleft" title="mobilecolloquy" src="http://petersteinberger.com/wp-content/uploads/2009/05/mobilecolloquy.png" alt="mobilecolloquy" width="115" height="166" /></a><a href="http://colloquy.info/project/browser/trunk/Mobile" target="_blank" class="liexternal">Mobile Colloquy</a> by Jane Lee (Licence?)</p>
<p>IRC Client for the iPhone, based on Colloquy for Mac OS X.</p>
<p>Very interesting! Has features like nickname and emoticon completion popups, Highlights messages (and optionally vibrates) when your specific words or nickname is mentioned, landscape mode, stay connected while iPhone is locked, SSL.<br />
Unicode framework(libicucore), Base64-Encoding, InterThreadMessaging, Sockets.</p></div>
<h3 style="clear:both">Other Apps worth mentioning:</h3>
<ul>
<li><a href="http://iphone.wordpress.org/" target="_blank" class="liwp">WordPress for iPhone</a> (GPL): XMPRPC, CoreAnimation, KeyChain)</li>
<li><a href="http://www.wikihow.com/wikiHow:IPhone" target="_blank" class="liexternal">wikiHow</a> (MIT) : Image Resizing, <a href="http://www.flurry.com/" target="_blank" class="liexternal">Flurry Analytics</a>, sqlite, Google Toolbox</li>
<li><a href="http://iphone.natsulion.org/" target="_blank" class="liexternal">NatsuLiphone</a> &#8211; Twitter Client (Accelerometer, &#8230;)</li>
<li><a href="http://sunsetlakesoftware.com/2008/10/02/molecules-source-code-now-available" target="_blank" class="liexternal">Molecules</a> (BSD): View three-dimensional renderings of molecules: OpenGL, GZIP</li>
<li><a href="http://code.google.com/p/zxing/" target="_blank" class="liexternal">Barcodes</a> (Apache 2.o): Scan Barcodes.</li>
<li><a href="http://code.google.com/p/iphone-remotepad/" target="_blank" class="liexternal">RemotePad</a> (New BSD): Remote Control your Mouse, with MultiOS-Server.</li>
<li><a href="http://code.google.com/p/appsales-mobile/" target="_blank" class="liexternal">AppSales-mobile</a> (New BSD): Analyze sales from iTunes Connect</li>
<li><a href="http://www.appsamuck.com/" target="_blank" class="liexternal">Apps Amuck</a>: 31 small iPhone Apps</li>
<li><a href="http://ve3d.ign.com/articles/news/45679/John-Carmack-Releases-Open-Source-Wolfenstein-iPhone-Port" target="_blank" class="liexternal">Wolfenstein 3D</a>: do i have to say more! OpenGL!</li>
<li><a href="http://code.google.com/p/tris/" target="_blank" class="liexternal">Tris</a>: (Artistic/GPL) Tetris for iPhone (quite old)</li>
<li><a href="http://code.google.com/p/metasyntactic/" target="_blank" class="liexternal">metasyntactic</a> has quite a lot:  NowPlaying, YourRights, ProtocolBuffers and PocketFlix -  frontend for Netflix.</li>
</ul>
<h3>Components, ready to use:</h3>
<ul>
<li><a href="http://github.com/joehewitt/three20/tree/master" target="_blank" class="liexternal">Three20</a> (MIT; components from the facebook app)</li>
<li><a href="http://github.com/akosma/editorrific/tree/master" target="_blank" class="liexternal">editorrific</a> (dynamic text editor component)</li>
<li><a href="http://github.com/enormego/flicktabcontrol/tree/master" target="_blank" class="liexternal">flicktabcontrol 1</a> and <a href="http://github.com/akosma/iphonestripview/tree/master" target="_blank" class="liexternal">another one</a> (like the one in the facebook app)</li>
</ul>
<h3>And don&#8217;t forget all the hot frameworks!</h3>
<ul>
<li><a href="http://code.google.com/p/google-toolbox-for-mac/" target="_blank" class="liexternal">GoogleToolbox for Mac</a> (Apache Licence 2.0; Unit Testing, many code snippets like html escaping, logger, &#8230;)</li>
<li><a href="http://code.google.com/p/touchcode/" target="_blank" class="liexternal">TouchCode</a> (MIT; JSON, XML-Parsing, HTTPD-Server, &#8230;)</li>
<li><a href="http://allseeing-i.com/ASIHTTPRequest/" target="_blank" class="liexternal">ASIHTTPRequest</a> (BSD; easy wrapper around CFNetwork for REST-based services)</li>
<li><a href="http://www.flurry.com/" target="_blank" class="liexternal">Flurry Analytics</a> (Real time user data)</li>
<li><a href="http://code.google.com/p/cocos2d-iphone/" target="_blank" class="liexternal">cocos2d-iphone</a> (LGPL; framework for building 2D games)</li>
<li><a href="http://github.com/gabriel/gh-unit/tree/master" target="_blank" class="liexternal">gh-unit</a>: test framework, can be used with SenTestingKit, GTM or by itself.</li>
<li> <a href="http://mooseyard.com/projects/MYCrypto/" target="_blank" class="liexternal">high-level cryptography <span class="caps">API</span></a></li>
<li><span class="caps"><a href="http://ditchnet.org/tdparsekit/" target="_blank" class="liexternal">TDParseKit &#8211; Cocoa Objective-C Framework for parsing and tokenzing</a></span></li>
<li><a href="http://code.google.com/p/simple-iphone-image-processing/" target="_blank" class="liexternal">simple-iphone-image-processing</a></li>
<li><a href="http://github.com/erica/datatube/tree/master" target="_blank" class="liexternal"><span class="news-body-text"><span id="ls_contents-0">fixed length queue of elements for </span></span><span class="news-body-text"><span id="ls_contents-0">UITableViewController</span></span></a></li>
<li><span class="news-body-text"><span id="ls_contents-0"><a href="http://github.com/mogeneration/functionalkit/tree/master" target="_blank" class="liexternal">FunctionalKit: It&#8217;s Functional for Objective-C.</a><br />
</span></span></li>
</ul>
<h3>Other Useful bits:</h3>
<ul>
<li><a href="http://github.com/akosma/async-uitableview/tree/master" target="_blank" class="liexternal"><span id="repository_description">Sample project using the ASIHTTPRequest to load the public Flickr RSS feed, and then load the images in a UITableView in asynchronous fashion</span></a></li>
<li><span id="repository_description"><a href="http://github.com/akosma/fontbrowser/tree/master" target="_blank" class="liexternal">font browser</a><br />
</span></li>
<li><a href="http://pmougin.wordpress.com/2008/03/13/some-nice-features-of-the-objective-c-language/" target="_blank" class="liexternal">Some nice features of the objectivec language</a></li>
<li><a href="http://kosmaczewski.net/2009/01/28/10-iphone-memory-management-tips/" target="_blank" class="liexternal">10 iPhone memory management tipps</a></li>
<li><a href="http://open.iphonedev.com/" target="_blank" class="liexternal">Open Source iPhone Directory</a></li>
<li><a href="http://www.codingventures.com/2009/04/more-useful-open-source-libraries-for-iphone-development/" target="_blank" class="liexternal">http://www.codingventures.com/2009/04/more-useful-open-source-libraries-for-iphone-development/</a></li>
<li><a href="http://iphoneresources.aribraginsky.com/" id="hlwz" title="http://iphoneresources.aribraginsky.com" target="_blank" class="liexternal">http://iphoneresources.aribraginsky.com</a><strong> (TOP!)</strong><a id="hlwz" title="http://iphoneresources.aribraginsky.com" href="http://iphoneresources.aribraginsky.com/"><br />
</a></li>
</ul>
<p>Something&#8217;s missing? Please drop me a line!</p>
<p>Btw: I really like the idea of open sourcing the app _and_ charging money for it. You help other developers building better apps while getting some refund for your work. Thats possible thanks to the iPhone Developer Program &#8211; unsigned apps won&#8217;t load on the phone, and apple changes 99$/79€ for it.</p>
<!-- PHP 5.x -->

<p>Related posts:<ol><li><a href='http://petersteinberger.com/2010/03/open-source-iphone-gems-part-2/' rel='bookmark' title='Permanent Link: Open Source iPhone Gems, Part 2'>Open Source iPhone Gems, Part 2</a></li>
<li><a href='http://petersteinberger.com/2010/01/tweetie-like-swipe-menu-for-iphone-apps/' rel='bookmark' title='Permanent Link: Tweetie like swipe menu for iPhone apps'>Tweetie like swipe menu for iPhone apps</a></li>
<li><a href='http://petersteinberger.com/2009/10/iphone-gaming-framework/' rel='bookmark' title='Permanent Link: iPhone gaming framework'>iPhone gaming framework</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://petersteinberger.com/2009/05/open-source-iphone-apps/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
