<?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>iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips &#187; Tag: ipad</title>
	<atom:link href="http://maniacdev.com/tag/ipad/feed/" rel="self" type="application/rss+xml" />
	<link>http://maniacdev.com</link>
	<description>ManiacDev.Com</description>
	<lastBuildDate>Tue, 07 Feb 2012 06:54:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Best Resources In iOS Development &#8211; July 25th 2011</title>
		<link>http://maniacdev.com/2011/07/best-resources-in-ios-development/</link>
		<comments>http://maniacdev.com/2011/07/best-resources-in-ios-development/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 06:19:20 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Dev News]]></category>
		<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[open computer vision]]></category>
		<category><![CDATA[open source libraries]]></category>
		<category><![CDATA[opencv]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[programming tutorial]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=4310</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/best-resources-in-ios-development/&amp;text=Best Resources In iOS Development &#8211; July 25th 2011&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Another week gone by, and welcome to this listing of resources shared in the last week in order of popularity. This week once again yet another beta was released of iOS 5 for us to install.  The release date is slowly creeping up. Some great resources were posted on the site including open source libraries [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/best-resources-in-ios-development/&amp;text=Best Resources In iOS Development &#8211; July 25th 2011&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Another week gone by, and welcome to this listing of resources shared in the last week in order of popularity.</p>
<p>This week once again yet another beta was released of iOS 5 for us to install.  The release date is slowly creeping up.</p>
<p>Some great resources were posted on the site including open source libraries for interface improvement, free game graphic sources, and some excellent tutorials.</p>
<p>If you would like us to submit a resource you can do so on the <a href="http://maniacdev.com/submit">submit page</a>.</p>
<p><a title="Open Source: Drop In UILabel Replacement For Beautiful Text Easily" href="http://maniacdev.com/2011/07/open-source-drop-in-uilabel-replacement-for-beautiful-text-easily/" rel="bookmark">Open Source: Drop In UILabel Replacement For Beautiful Text Easily</a> - A library utilizing NSAttributedString, and core text allowing you to quickly create labels with styled text.</p>
<p><a title="Design: Free Game Graphic Sets Made Specifically For iOS Games" href="http://maniacdev.com/2011/07/design-free-game-graphic-sets-made-specifically-for-ios-games/" rel="bookmark">Design: Free Game Graphic Sets Made Specifically For iOS Games</a> - Some great looking sets of game art styled specifically or the iPhone and iPad complete with backgrounds, characters and game objects.</p>
<p><a title="Tutorial: Easy Game Controls In Cocos2D With SneakyInput" href="http://maniacdev.com/2011/07/tutorial-easy-game-controls-in-cocos2d-with-sneakyinput/" rel="bookmark">Tutorial: Easy Game Controls In Cocos2D With SneakyInput</a> - Describes how to use the SneakyInput library in your Cocos2D game so you can quickly add a virtual joystick.</p>
<p><a title="Tutorial: Using And Building OpenCV (Open Computer Vision) On iOS Devices" href="http://maniacdev.com/2011/07/tutorial-using-and-building-opencv-open-computer-vision-on-ios-devices/" rel="bookmark">Tutorial: Using And Building OpenCV (Open Computer Vision) On iOS Devices</a> - Tutorial along with a build script for those looking to use the OpenCV library in their apps.</p>
<p><a title="Open Source: Behavioral Driven Development Testing Framework" href="http://maniacdev.com/2011/07/open-source-behavioral-driven-development-testing-framework/" rel="bookmark">Open Source: Behavioral Driven Development Testing Framework</a> - A framework made with Objective-C and specifically for Objective-C apps enabling BDD testing.</p>
<p><a title="Tutorial: Objective-C Blocks (Closures) For Beginners" href="http://maniacdev.com/2011/07/tutorial-objective-c-blocks-closures-for-beginners/" rel="bookmark">Tutorial: Objective-C Blocks (Closures) For Beginners</a> - The basics of using Objective-C blocks including an overview of using them in concurrency programming.</p>
<p><a title="Tutorial: Building Complete Games With SpriteHelper And LevelHelper" href="http://maniacdev.com/2011/07/tutorial-building-complete-games-with-spritehelper-and-levelhelper/" rel="bookmark">Tutorial: Building Complete Games With SpriteHelper And LevelHelper</a> - A couple of tutorials on the usage of these excellent tools to quickly build games with Cocos2D and Corona.</p>
<p><a title="Open Source: Real-Time Congress App Phonegap And Native Source Code" href="http://maniacdev.com/2011/07/open-source-real-time-congress-app-phonegap-and-native-source-code/" rel="bookmark">Open Source: Real-Time Congress App Phonegap And Native Source Code</a> - The source code to both a Phonegap and native app that displays real time data.</p>
<p><a title="Tutorial: Texturing 3D Objects In OpenGL ES 2.0" href="http://maniacdev.com/2011/07/tutorial-texturing-3d-objects-in-opengl-es-2-0/" rel="bookmark">Tutorial: Texturing 3D Objects In OpenGL ES 2.0</a> - An excellent step-by-step tutorials for beginners to OpenGL ES demonstrating how to Texture 3D objects.</p>
<p><a title="Design: Creating An App with HTML/CSS And Sencha Touch" href="http://maniacdev.com/2011/07/design-creating-an-app-with-htmlcss-and-sencha-touch/" rel="bookmark">Design: Creating An App with HTML/CSS And Sencha Touch</a> - A tutorial on how to design iPhone style interfaces with HTML/CSS and Sencha Touch.</p>
<p>Thanks for reading, please bookmark and share this post!</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fpj4&title=Best+Resources+In+iOS+Development+-+July+25th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Best+Resources+In+iOS+Development+-+July+25th+2011+http%3A%2F%2Fmaniacdev.com%2Fpj4" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fpj4" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fpj4&t=Best+Resources+In+iOS+Development+-+July+25th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fpj4&title=Best+Resources+In+iOS+Development+-+July+25th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Best Resources In iOS Development - July 25th 2011&body=Best Resources In iOS Development - July 25th 2011%20http%3A%2F%2Fmaniacdev.com%2Fpj4" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/opencv/" title="opencv" rel="tag" rel="nofollow">opencv</a>, <a href="http://maniacdev.com/tag/phonegap/" title="phonegap" rel="tag" rel="nofollow">phonegap</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a>, <a href="http://maniacdev.com/tag/objective-c/" title="objective-c" rel="tag" rel="nofollow">objective-c</a>, <a href="http://maniacdev.com/tag/open-computer-vision/" title="open computer vision" rel="tag" rel="nofollow">open computer vision</a>, <a href="http://maniacdev.com/tag/open-source-libraries/" title="open source libraries" rel="tag" rel="nofollow">open source libraries</a>, <a href="http://maniacdev.com/tag/opengl-es/" title="opengl es" rel="tag" rel="nofollow">opengl es</a>, <a href="http://maniacdev.com/tag/programming-tutorial/" title="programming tutorial" rel="tag" rel="nofollow">programming tutorial</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/best-resources-in-ios-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Texturing 3D Objects In OpenGL ES 2.0</title>
		<link>http://maniacdev.com/2011/07/tutorial-texturing-3d-objects-in-opengl-es-2-0/</link>
		<comments>http://maniacdev.com/2011/07/tutorial-texturing-3d-objects-in-opengl-es-2-0/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 18:38:31 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[ios (apple)]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[opengl es]]></category>
		<category><![CDATA[opengl es 2.0]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[texture objects]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=4238</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/tutorial-texturing-3d-objects-in-opengl-es-2-0/&amp;text=Tutorial: Texturing 3D Objects In OpenGL ES 2.0&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
OpenGL ES is a topic that I&#8217;ve posted about many times on this site, and I&#8217;ve been trying to keep a categorized list of OpenGL ES tutorials up to date with every OpenGL ES tutorial I&#8217;ve seen.  There have not been too many OpenGL ES 2.0 tutorials to date that go beyond the absolute basics. [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/tutorial-texturing-3d-objects-in-opengl-es-2-0/&amp;text=Tutorial: Texturing 3D Objects In OpenGL ES 2.0&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>OpenGL ES is a topic that I&#8217;ve posted about many times on this site, and I&#8217;ve been trying to keep a <a href="http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/">categorized list of OpenGL ES tutorials</a> up to date with every OpenGL ES tutorial I&#8217;ve seen.  There have not been too many OpenGL ES 2.0 tutorials to date that go beyond the absolute basics.</p>
<p>Previously I mentioned a good <a href="http://maniacdev.com/2011/05/opengl-es-tutorials-beginner-through-advanced/">series on OpenGL ES 2.0</a> that gave a great overview on beginner through advanced topics with some sample code.  I also mentioned a great hands on <a href="http://maniacdev.com/2011/05/opengl-es-2-0-for-beginners-tutorial/">beginners OpenGL ES 2.0 tutorial</a> from Ray Wenderlich, the creator of the <a href="http://maniacdev.com/space-game-starter-kit" target="_blank">Space Game Starter Kit</a> and co-author of the <a href="http://maniacdev.com/jy1" target="_blank">Learning Cocos2D book</a>,.</p>
<p>Ray has continued on with his tutorial series, and added another tutorial explaining how to texture objects in OpenGL ES 2.0 on iOS devices.  Texturing may sound like something simple, but the process of loading in the textures, and extracting the data from memory makes things somewhat stick on the iPhone and iPad.</p>
<p>You can find the tutorial here:<br />
<a href="http://www.raywenderlich.com/4404/opengl-es-2-0-for-iphone-tutorial-part-2-textures" target="_blank">OpenGL ES 2.0 for iPhone Tutorial Part 2: Textures</a></p>
<p>Definitely some very handy snippets of code if you ever need to do your own texturing in OpenGL ES 2.0.</p>
<p>Added To The: <a href="http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/">Categorized OpenGL ES Tutorial Collection</a></p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fmj9&title=Tutorial%3A+Texturing+3D+Objects+In+OpenGL+ES+2.0" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Tutorial%3A+Texturing+3D+Objects+In+OpenGL+ES+2.0+http%3A%2F%2Fmaniacdev.com%2Fmj9" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fmj9" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fmj9&t=Tutorial%3A+Texturing+3D+Objects+In+OpenGL+ES+2.0" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fmj9&title=Tutorial%3A+Texturing+3D+Objects+In+OpenGL+ES+2.0" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Tutorial: Texturing 3D Objects In OpenGL ES 2.0&body=Tutorial: Texturing 3D Objects In OpenGL ES 2.0%20http%3A%2F%2Fmaniacdev.com%2Fmj9" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/programming/" title="programming" rel="tag" rel="nofollow">programming</a>, <a href="http://maniacdev.com/tag/opengl-es/" title="opengl es" rel="tag" rel="nofollow">opengl es</a>, <a href="http://maniacdev.com/tag/ios-apple/" title="ios (apple)" rel="tag" rel="nofollow">ios (apple)</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/opengl/" title="opengl" rel="tag" rel="nofollow">opengl</a>, <a href="http://maniacdev.com/tag/texture-objects/" title="texture objects" rel="tag" rel="nofollow">texture objects</a>, <a href="http://maniacdev.com/tag/opengl-es-2-0/" title="opengl es 2.0" rel="tag" rel="nofollow">opengl es 2.0</a>, <a href="http://maniacdev.com/tag/graphics/" title="Graphics" rel="tag" rel="nofollow">Graphics</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/tutorial-texturing-3d-objects-in-opengl-es-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Resources In iOS Development &#8211; July 18th 2011</title>
		<link>http://maniacdev.com/2011/07/best-resources-in-ios-development-july-18th-2011/</link>
		<comments>http://maniacdev.com/2011/07/best-resources-in-ios-development-july-18th-2011/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 06:13:27 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[classic arcade]]></category>
		<category><![CDATA[Cocos2D V1.0.0]]></category>
		<category><![CDATA[core data]]></category>
		<category><![CDATA[core graphics]]></category>
		<category><![CDATA[data retrieval]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[game engine]]></category>
		<category><![CDATA[games library]]></category>
		<category><![CDATA[gesture recognition]]></category>
		<category><![CDATA[Grand Central Dispatch]]></category>
		<category><![CDATA[icade]]></category>
		<category><![CDATA[image manipulation]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[multithreading]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source libraries]]></category>
		<category><![CDATA[open source library]]></category>
		<category><![CDATA[open source project]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=4089</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/best-resources-in-ios-development-july-18th-2011/&amp;text=Best Resources In iOS Development &#8211; July 18th 2011&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Another excellent week to be an iOS developer, and some big news in the department of iOS game development with the release of  Cocos2D V1.0.0 and the opening of the Moai SDK beta to everyone.  Also some great open source libraries and tutorials were shared. If you have written a tutorial, open source library or [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/best-resources-in-ios-development-july-18th-2011/&amp;text=Best Resources In iOS Development &#8211; July 18th 2011&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Another excellent week to be an iOS developer, and some big news in the department of iOS game development with the release of  Cocos2D V1.0.0 and the opening of the Moai SDK beta to everyone.  Also some great open source libraries and tutorials were shared.</p>
<p>If you have written a tutorial, open source library or tool that you would like to share you can <a href="http://maniacdev.com/submit" rel="nofollow">submit the url here</a>.</p>
<p>I&#8217;ve been contacted a number of times about advertising on this site so I decided to add support for BuySellAds, and added a section for small button ads.  If interested you can check out the <a href="http://maniacdev.com/advertise" rel="nofollow">advertising page here</a>.</p>
<p>Here are the resources from the last week in order of popularity:</p>
<p><a title="Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS" href="http://maniacdev.com/2011/07/open-source-multistroke-and-single-stroke-complex-gesture-recognition-on-ios/" rel="bookmark">Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS</a> - A couple of great libraries if you are looking to quickly implement complex gesture within your app.</p>
<p><a title="Open Source: iCade Library For Easy Integration In iOS Games" href="http://maniacdev.com/2011/07/open-source-icade-library-for-easy-integration-in-ios-games/" rel="bookmark">Open Source: iCade Library For Easy Integration In iOS Games</a> - Library that allows you to easily support the iCade classic arcade box/controller for iPad.  Makes a good example if you are trying to support a specific bluetooth interfacing device.</p>
<p><a title="Tutorial: Manipulating Images With Touch Gestures" href="http://maniacdev.com/2011/07/tutorial-manipulating-images-with-touch-gestures/" rel="bookmark">Tutorial: Manipulating Images With Touch Gestures</a> - A tutorial with sample code demonstrating how to add touch features for image manipulation.</p>
<p><a title="Tutorial: iOS Map Kit For Beginners Guide" href="http://maniacdev.com/2011/07/tutorial-map-kit-for-beginners-guide/" rel="bookmark">Tutorial: iOS Map Kit For Beginners Guide</a> - A getting started tutorial for those beginning with the iOS map kit including a tutorial on displaying data from XML locations on a map without using any libraries outside of those included with  the iOS SDK.</p>
<p><a title="Open Source: Active Record For Core Data Library" href="http://maniacdev.com/2011/07/open-source-active-record-for-core-data-library/" rel="bookmark">Open Source: Active Record For Core Data Library</a> - A great open source project modeled after Ruby On Rail&#8217;s ActiveRecord for more straightforward data retrieval.</p>
<p><a title="News: Cocos2D Game Engine v1.0.0 Released" href="http://maniacdev.com/2011/07/news-cocos2d-game-engine-v1-0-0/" rel="bookmark">News: Cocos2D Game Engine v1.0.0 Released</a> - News about the highly popular Cocos2D game engine finally reaching the v1.0.0 release.</p>
<p><a title="Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics" href="http://maniacdev.com/2011/07/tutorial-ios-multithreading-with-grand-central-dispatch-gcd-basics/" rel="bookmark">Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics</a> - An excellent step by step guide beginning with the basics on multithreading with iOS &#8216;s Grand Central Dispatch.</p>
<p><a title="News: Moai SDK Game Development Kit Made Available To All" href="http://maniacdev.com/2011/07/news-moai-sdk-made-available-to-all/" rel="bookmark">News: Moai SDK Game Development Kit Made Available To All</a> - The lua based open source Moai SDK has now opened the beta for anyone to download and use.</p>
<p><a title="Tutorial: Calculator App Style Glossy Buttons With Core Graphics" href="http://maniacdev.com/2011/07/tutorial-calculator-app-style-glossy-buttons-with-core-graphics/" rel="bookmark">Tutorial: Calculator App Style Glossy Buttons With Core Graphics</a> - An explanation of the technique used to create buttons just like the calculator applications that come with iOS devices.</p>
<p><a title="Tutorial: How To Use The iOS Keychain To Store Names And Passwords" href="http://maniacdev.com/2011/07/tutorial-how-to-use-the-ios-keychain-to-store-names-and-passwords/" rel="bookmark">Tutorial: How To Use The iOS Keychain To Store Names And Passwords</a> - A guide on using the iOS keychain in order to securely store usernames and passwords.</p>
<p>Thanks for reading, please bookmark and share this post!</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2F4ss&title=Best+Resources+In+iOS+Development+-+July+18th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Best+Resources+In+iOS+Development+-+July+18th+2011+http%3A%2F%2Fmaniacdev.com%2F4ss" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2F4ss" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2F4ss&t=Best+Resources+In+iOS+Development+-+July+18th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2F4ss&title=Best+Resources+In+iOS+Development+-+July+18th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Best Resources In iOS Development - July 18th 2011&body=Best Resources In iOS Development - July 18th 2011%20http%3A%2F%2Fmaniacdev.com%2F4ss" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/game-development/" title="game development" rel="tag" rel="nofollow">game development</a>, <a href="http://maniacdev.com/tag/open-source-libraries/" title="open source libraries" rel="tag" rel="nofollow">open source libraries</a>, <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a>, <a href="http://maniacdev.com/tag/programming/" title="programming" rel="tag" rel="nofollow">programming</a>, <a href="http://maniacdev.com/tag/grand-central-dispatch/" title="Grand Central Dispatch" rel="tag" rel="nofollow">Grand Central Dispatch</a>, <a href="http://maniacdev.com/tag/data-retrieval/" title="data retrieval" rel="tag" rel="nofollow">data retrieval</a>, <a href="http://maniacdev.com/tag/core-data/" title="core data" rel="tag" rel="nofollow">core data</a>, <a href="http://maniacdev.com/tag/icade/" title="icade" rel="tag" rel="nofollow">icade</a>, <a href="http://maniacdev.com/tag/core-graphics/" title="core graphics" rel="tag" rel="nofollow">core graphics</a>, <a href="http://maniacdev.com/tag/games-library/" title="games library" rel="tag" rel="nofollow">games library</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/best-resources-in-ios-development-july-18th-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source: iCade Library For Easy Integration In iOS Games</title>
		<link>http://maniacdev.com/2011/07/open-source-icade-library-for-easy-integration-in-ios-games/</link>
		<comments>http://maniacdev.com/2011/07/open-source-icade-library-for-easy-integration-in-ios-games/#comments</comments>
		<pubDate>Sun, 17 Jul 2011 02:11:26 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[icade]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ios games]]></category>
		<category><![CDATA[ios sdk]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=4078</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-icade-library-for-easy-integration-in-ios-games/&amp;text=Open Source: iCade Library For Easy Integration In iOS Games&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
The iPad has created quite a market for bluetooth peripherals and one of the coolest has to be the iCade. The iCade is a mini arcade cabinet which you can fit your iPad within, and comes with a classic arcade style joystick, and buttons.  The iCade uses bluetooth so it can actually work with other [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-icade-library-for-easy-integration-in-ios-games/&amp;text=Open Source: iCade Library For Easy Integration In iOS Games&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>The iPad has created quite a market for bluetooth peripherals and one of the coolest has to be the iCade.</p>
<p>The iCade is a mini arcade cabinet which you can fit your iPad within, and comes with a classic arcade style joystick, and buttons.  The iCade uses bluetooth so it can actually work with other tablets or even with your desktop.  I&#8217;ve almost talked myself into getting one by writing this article.</p>
<p>If you are unfamiliar with the iCade you can check out this video:</p>
<p><iframe src="http://www.youtube.com/embed/ONXNQOkHpd8" frameborder="0" width="560" height="349"></iframe></p>
<p>A pretty cool device, and at the cost of $99 you can imagine those using it are pretty hardcore iPad classic game enthusiasts.</p>
<p>Stuart Carnie has created a library for easy integration in iOS games, and includes a sample app.</p>
<p>You can find the project on Github here:<br />
<a href="https://github.com/scarnie/iCade-iOS" target="_blank">https://github.com/scarnie/iCade-iOS</a></p>
<p>You can check out the iCade on ThinkGeek here:<br />
<a href="http://maniacdev.com/icade-homepage"> iCade &#8211; Arcade Game Cabinet</a></p>
<p>The peripheral seems to have gained quite a following, and being able to advertise your game with iCade support might drive up it&#8217;s popularity.  Easy to do with this open source library.</p>
<p>[via <a href="http://www.alexcurylo.com/blog/2011/07/14/supporting-icade/">Alex Curylo</a>]</p>
<p>&nbsp;</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2F9ld&title=Open+Source%3A+iCade+Library+For+Easy+Integration+In+iOS+Games" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Open+Source%3A+iCade+Library+For+Easy+Integration+In+iOS+Games+http%3A%2F%2Fmaniacdev.com%2F9ld" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2F9ld" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2F9ld&t=Open+Source%3A+iCade+Library+For+Easy+Integration+In+iOS+Games" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2F9ld&title=Open+Source%3A+iCade+Library+For+Easy+Integration+In+iOS+Games" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Open Source: iCade Library For Easy Integration In iOS Games&body=Open Source: iCade Library For Easy Integration In iOS Games%20http%3A%2F%2Fmaniacdev.com%2F9ld" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/open-source/" title="open source" rel="tag" rel="nofollow">open source</a>, <a href="http://maniacdev.com/tag/ios-sdk/" title="ios sdk" rel="tag" rel="nofollow">ios sdk</a>, <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/icade/" title="icade" rel="tag" rel="nofollow">icade</a>, <a href="http://maniacdev.com/tag/ios-games/" title="ios games" rel="tag" rel="nofollow">ios games</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/open-source-icade-library-for-easy-integration-in-ios-games/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS</title>
		<link>http://maniacdev.com/2011/07/open-source-multistroke-and-single-stroke-complex-gesture-recognition-on-ios/</link>
		<comments>http://maniacdev.com/2011/07/open-source-multistroke-and-single-stroke-complex-gesture-recognition-on-ios/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 18:55:14 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[Objective-C Programming]]></category>
		<category><![CDATA[Open Source iOS Libraries And Tools]]></category>
		<category><![CDATA[gesture recognition]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[multistroke]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=4059</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-multistroke-and-single-stroke-complex-gesture-recognition-on-ios/&amp;text=Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
If you&#8217;ve ever wondered how to code gesture recognition for complex shapes I&#8217;ve come across a couple of open source libraries that should be a great deal of help.  This goes well beyond finger swiping. This library is based on the $1 gesture recognizer which I remember being discussed quite a bit a few years [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-multistroke-and-single-stroke-complex-gesture-recognition-on-ios/&amp;text=Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>If you&#8217;ve ever wondered how to code gesture recognition for complex shapes I&#8217;ve come across a couple of open source libraries that should be a great deal of help.  This goes well beyond finger swiping.</p>
<p>This library is based on the $1 gesture recognizer which I remember being discussed quite a bit a few years back because not only did it run efficiently,  but allowed you define the templates to recognize complex shapes very easily.   The $1 gesture recognizer only recognizes 1 single stroke from the user.  The $1 gesture recognizer was later expanded on to become the $N multistroke gesture recognizer.</p>
<p>Brit Gardner has taken the $N gesture recognizer and created an Objective-C implementation of the code.</p>
<p>You can read about complex gesture recognition, and why Brit decided to use the $N gesture recognizer on his site in these posts:</p>
<p><a href="http://britg.com/2011/05/14/complex-gesture-recognition-in-ios-part-1-the-research/" target="_blank">Complex Gesture Recognition in iOS &#8211; Part 1: The Research</a><br />
<a href="http://britg.com/2011/06/17/complex-gesture-recognition-in-ios-part-2-the-ios-implementation/" target="_blank">Complex Gesture Recognition in iOS &#8211; Part 2: The Implementation</a></p>
<p>You can find Brit&#8217;s Github for the Objective-C $N gesture recognizer here:</p>
<p><a href="https://github.com/britg/MultistrokeGestureRecognizer-iOS" target="_blank">https://github.com/britg/MultistrokeGestureRecognizer-iOS </a></p>
<p>Adam Preble has created an implementation of the $1 gesture recognizer which can be found here:</p>
<p><a href="https://github.com/preble/GLGestureRecognizer" target="_blank">https://github.com/preble/GLGestureRecognizer </a></p>
<p>You can try out the javascript versions, check out the full pseudocode, or download other versions of the gesture recognizers from the University of Washington here:</p>
<p><a href="http://depts.washington.edu/aimgroup/proj/dollar/index.html" target="_blank">The $1 Gesture Recognizer</a><br />
<a href="http://depts.washington.edu/aimgroup/proj/dollar/ndollar.html" target="_blank">The $N Multistroke Gesture Recognizer</a></p>
<p>I&#8217;ve received e-mails a couple of times over the years asking about how some drawing games were created on the iPhone.  If you are looking to make that kind of game this should help give you a head start.</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fhf5&title=Open+Source%3A+Easy+Multistroke+and+Single+Stroke+Complex+Gesture+Recognition+On+iOS" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Open+Source%3A+Easy+Multistroke+and+Single+Stroke+Complex+Gesture+Recognition+On+iOS+http%3A%2F%2Fmaniacdev.com%2Fhf5" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fhf5" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fhf5&t=Open+Source%3A+Easy+Multistroke+and+Single+Stroke+Complex+Gesture+Recognition+On+iOS" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fhf5&title=Open+Source%3A+Easy+Multistroke+and+Single+Stroke+Complex+Gesture+Recognition+On+iOS" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS&body=Open Source: Easy Multistroke and Single Stroke Complex Gesture Recognition On iOS%20http%3A%2F%2Fmaniacdev.com%2Fhf5" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/multistroke/" title="multistroke" rel="tag" rel="nofollow">multistroke</a>, <a href="http://maniacdev.com/tag/open-source/" title="open source" rel="tag" rel="nofollow">open source</a>, <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a>, <a href="http://maniacdev.com/tag/gesture-recognition/" title="gesture recognition" rel="tag" rel="nofollow">gesture recognition</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/open-source-multistroke-and-single-stroke-complex-gesture-recognition-on-ios/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open Source: Active Record For Core Data Library</title>
		<link>http://maniacdev.com/2011/07/open-source-active-record-for-core-data-library/</link>
		<comments>http://maniacdev.com/2011/07/open-source-active-record-for-core-data-library/#comments</comments>
		<pubDate>Wed, 13 Jul 2011 18:53:56 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[Objective-C Programming]]></category>
		<category><![CDATA[Open Source iOS Libraries And Tools]]></category>
		<category><![CDATA[active record]]></category>
		<category><![CDATA[core data]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[magical record]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=4007</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-active-record-for-core-data-library/&amp;text=Open Source: Active Record For Core Data Library&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
If you&#8217;ve developed with Ruby On Rails or similar framework then you are familiar with ActiveRecord, and you are familiar with how useful ActiveRecord is.  I remember thinking how cool it was when I first played with RoR and began using ActiveRecord. For those unfamiliar with RoR here&#8217;s the Wikipedia definition for Active Record: Active [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-active-record-for-core-data-library/&amp;text=Open Source: Active Record For Core Data Library&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>If you&#8217;ve developed with Ruby On Rails or similar framework then you are familiar with ActiveRecord, and you are familiar with how useful ActiveRecord is.  I remember thinking how cool it was when I first played with RoR and began using ActiveRecord.</p>
<p>For those unfamiliar with RoR here&#8217;s the Wikipedia definition for Active Record:</p>
<blockquote><p>Active record is an approach to accessing data in a database. A database table or view is wrapped into a class. Thus, an object instance is tied to a single row in the table. After creation of an object, a new row is added to the table upon save. Any object loaded gets its information from the database. When an object is updated the corresponding row in the table is also updated. The wrapper class implements accessor methods or properties for each column in the table or view.</p></blockquote>
<p>I&#8217;ve come across an excellent open source library based on the Ruby On Rails implementation of ActiveRecord from Saul Mora for Core Data retrieval known as MagicalRecord.</p>
<p>You can find the Github for the project along with full instructions here:<br />
<a href="https://github.com/magicalpanda/MagicalRecord">https://github.com/magicalpanda/MagicalRecord</a></p>
<p>You can read Saul&#8217;s writeup on the project on his site here:<br />
<a title="Permalink to Magical Panda releases ActiveRecord Fetching for Core Data code library" href="http://blog.magicalpanda.com/2010/01/15/magical-panda-releases-activerecord-fetching-for-core-data-code-library/" rel="bookmark">Magical Panda releases ActiveRecord Fetching for Core Data code library</a></p>
<p>If you want the full read on Active Record from Wikipedia here:<br />
<a href="http://en.wikipedia.org/wiki/ActiveRecord">http://en.wikipedia.org/wiki/ActiveRecord</a></p>
<p>A very useful library indeed.</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fgke&title=Open+Source%3A+Active+Record+For+Core+Data+Library" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Open+Source%3A+Active+Record+For+Core+Data+Library+http%3A%2F%2Fmaniacdev.com%2Fgke" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fgke" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fgke&t=Open+Source%3A+Active+Record+For+Core+Data+Library" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fgke&title=Open+Source%3A+Active+Record+For+Core+Data+Library" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Open Source: Active Record For Core Data Library&body=Open Source: Active Record For Core Data Library%20http%3A%2F%2Fmaniacdev.com%2Fgke" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/core-data/" title="core data" rel="tag" rel="nofollow">core data</a>, <a href="http://maniacdev.com/tag/active-record/" title="active record" rel="tag" rel="nofollow">active record</a>, <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a>, <a href="http://maniacdev.com/tag/library/" title="library" rel="tag" rel="nofollow">library</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/magical-record/" title="magical record" rel="tag" rel="nofollow">magical record</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/open-source-active-record-for-core-data-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics</title>
		<link>http://maniacdev.com/2011/07/tutorial-ios-multithreading-with-grand-central-dispatch-gcd-basics/</link>
		<comments>http://maniacdev.com/2011/07/tutorial-ios-multithreading-with-grand-central-dispatch-gcd-basics/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 18:38:19 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[gcd]]></category>
		<category><![CDATA[Grand Central Dispatch]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[multithreading]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=3997</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/tutorial-ios-multithreading-with-grand-central-dispatch-gcd-basics/&amp;text=Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
As a user it can be extremely frustrating if you&#8217;re using an application and you have to wait an extended period of time while the application updates. Sadly this was pretty common when the app store was new.  The devices were slower, the networks were slower, and many apps weren&#8217;t using multi-threading in places they [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/tutorial-ios-multithreading-with-grand-central-dispatch-gcd-basics/&amp;text=Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>As a user it can be extremely frustrating if you&#8217;re using an application and you have to wait an extended period of time while the application updates.</p>
<p>Sadly this was pretty common when the app store was new.  The devices were slower, the networks were slower, and many apps weren&#8217;t using multi-threading in places they probably should have.  I remember becoming frustrated many times using an RSS reader, waiting for the article list to update, and then waiting again for the article to display.</p>
<p>Thankfully Apple introduced Grand Central Dispatch (GCD) with iOS 4.0.</p>
<p>Multithreaded programming with GCD can still be intimidating.  I&#8217;ve found a great step-by-step guide which breaks things down into a step by step guide explaining things fully every step of the process of downloading data asynchronously and updating in real time.</p>
<p>The tutorial is from Ray Wenderlich, the creator of the <a href="http://maniacdev.com/space-game-starter-kit" target="_blank">Space Game Starter Kit</a> and co-author of the <a href="http://maniacdev.com/jy1" target="_blank">Learning Cocos2D book</a>, And Can Be Found Here:<br />
<a href="http://www.raywenderlich.com/4295/multithreading-and-grand-central-dispatch-on-ios-for-beginners-tutorial" target="_blank">Multithreading And Grand Central Dispatch On iOS For Beginners Tutorial</a></p>
<p>An excellent example of a tutorial that makes a complicated subject seem so simple.</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fqg3&title=Tutorial%3A+iOS+Multithreading+With+Grand+Central+Dispatch+%28GCD%29+Basics+" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Tutorial%3A+iOS+Multithreading+With+Grand+Central+Dispatch+%28GCD%29+Basics++http%3A%2F%2Fmaniacdev.com%2Fqg3" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fqg3" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fqg3&t=Tutorial%3A+iOS+Multithreading+With+Grand+Central+Dispatch+%28GCD%29+Basics+" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fqg3&title=Tutorial%3A+iOS+Multithreading+With+Grand+Central+Dispatch+%28GCD%29+Basics+" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics &body=Tutorial: iOS Multithreading With Grand Central Dispatch (GCD) Basics %20http%3A%2F%2Fmaniacdev.com%2Fqg3" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/gcd/" title="gcd" rel="tag" rel="nofollow">gcd</a>, <a href="http://maniacdev.com/tag/tutorial/" title="tutorial" rel="tag" rel="nofollow">tutorial</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/multithreading/" title="multithreading" rel="tag" rel="nofollow">multithreading</a>, <a href="http://maniacdev.com/tag/grand-central-dispatch/" title="Grand Central Dispatch" rel="tag" rel="nofollow">Grand Central Dispatch</a>, <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/tutorial-ios-multithreading-with-grand-central-dispatch-gcd-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>News: Moai SDK Game Development Kit Made Available To All</title>
		<link>http://maniacdev.com/2011/07/news-moai-sdk-made-available-to-all/</link>
		<comments>http://maniacdev.com/2011/07/news-moai-sdk-made-available-to-all/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 06:48:16 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone Dev News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[moai sdk]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=3987</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/news-moai-sdk-made-available-to-all/&amp;text=News: Moai SDK Game Development Kit Made Available To All&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
A few weeks ago I mentioned the Moai SDK.  An open source iOS game development kit allowing for development of iOS apps (and Android apps) in Lua.  What I really liked about the engine that it has already been used in could be extended to support any functionality within the iOS SDK. At that time [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/news-moai-sdk-made-available-to-all/&amp;text=News: Moai SDK Game Development Kit Made Available To All&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>A few weeks ago I mentioned the <a href="http://maniacdev.com/2011/06/moai-sdk-open-source-lua-game-dev-tool/">Moai SDK</a>.  An open source iOS game development kit allowing for development of iOS apps (and Android apps) in Lua.  What I really liked about the engine that it has already been used in could be extended to support any functionality within the iOS SDK.</p>
<p>At that time Moai  a limited beta, the beta has been extended now to support all developers.</p>
<p>In order to download the latest SDK release and the cloud services you will need to sign up on the Moai website for the dashboard here:<br />
<a href="http://dashboard.moaicloud.com/signup.php">http://dashboard.moaicloud.com/signup.php</a></p>
<p>You can find the Github project for the Moai SDK Source here:<br />
<a href="https://github.com/moai/moai-beta">https://github.com/moai/moai-beta</a></p>
<p>The cloud services look great, and very easy to code &#8211; if you&#8217;re interested be sure to check out their 60 second tutorial here:<br />
<a href="http://getmoai.com/2011/06/moai-tutorials-moai-cloud-basics/" target="_blank">60 Second Moai Cloud Tutorial</a></p>
<p>There are numerous improvements since I first mentioned the SDK. Looks like the guys developing the Moai SDK have been very busy!</p>
<p>Read More: <a href="http://maniacdev.com/category/iphone-dev-news/" target="_blank">iPhone Dev News</a></p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fld6&title=News%3A+Moai+SDK+Game+Development+Kit+Made+Available+To+All" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+News%3A+Moai+SDK+Game+Development+Kit+Made+Available+To+All+http%3A%2F%2Fmaniacdev.com%2Fld6" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fld6" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fld6&t=News%3A+Moai+SDK+Game+Development+Kit+Made+Available+To+All" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fld6&title=News%3A+Moai+SDK+Game+Development+Kit+Made+Available+To+All" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=News: Moai SDK Game Development Kit Made Available To All&body=News: Moai SDK Game Development Kit Made Available To All%20http%3A%2F%2Fmaniacdev.com%2Fld6" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a>, <a href="http://maniacdev.com/tag/game/" title="game" rel="tag" rel="nofollow">game</a>, <a href="http://maniacdev.com/tag/games/" title="games" rel="tag" rel="nofollow">games</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/moai-sdk/" title="moai sdk" rel="tag" rel="nofollow">moai sdk</a>, <a href="http://maniacdev.com/tag/development/" title="development" rel="tag" rel="nofollow">development</a>, <a href="http://maniacdev.com/tag/open-source/" title="open source" rel="tag" rel="nofollow">open source</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/news-moai-sdk-made-available-to-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Resources In iOS Development &#8211; July 10th 2011</title>
		<link>http://maniacdev.com/2011/07/best-resources-ios-development-july-10-2011/</link>
		<comments>http://maniacdev.com/2011/07/best-resources-ios-development-july-10-2011/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 06:26:26 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[core text]]></category>
		<category><![CDATA[database programming]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[uitextview]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=3975</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/best-resources-ios-development-july-10-2011/&amp;text=Best Resources In iOS Development &#8211; July 10th 2011&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Another great week has gone by, and if you are a regular visitor to this site you have probably noticed that I am now using a new theme.  Hopefully this betters the user experience for everyone. In the last week there were some great resources shared, those included a number of open source libraries relating [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/best-resources-ios-development-july-10-2011/&amp;text=Best Resources In iOS Development &#8211; July 10th 2011&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Another great week has gone by, and if you are a regular visitor to this site you have probably noticed that I am now using a new theme.  Hopefully this betters the user experience for everyone.</p>
<p>In the last week there were some great resources shared, those included a number of open source libraries relating to topics such as Core Text, web services, data storage, and user interface improvements.</p>
<p>Here are the most viewed resources that were new in the last week listed in order of popularity:</p>
<p><a title="Open Source: Lightweight Asynchronous Networking Library For Easy Communication With Web Services" href="http://maniacdev.com/2011/07/open-source-lightweight-asynchronous-networking-library-web-services/" rel="bookmark">Open Source: Lightweight Asynchronous Networking Library For Easy Communication With Web Services</a> &#8211; A great lightweight library for communicating with web services allowing you to code complex interactions quickly by taking advantage of Objective-C blocks.</p>
<p><a title="Tutorial: Custom In View Popup Windows" href="http://maniacdev.com/2011/07/tutorial-custom-in-view-popup-windows/" rel="bookmark">Tutorial: Custom In View Popup Windows</a> &#8211; A guide and library for creating popup windows within your main view so that you can display content without needing to navigate to another view.</p>
<p><a title="Open Source: Rich Text-Editing View Using Core Text" href="http://maniacdev.com/2011/07/open-source-rich-text-editing-view-using-core-text/" rel="bookmark">Open Source: Rich Text-Editing View Using Core Text</a> &#8211; A drop in UITextView replacement that allows for easily creating and editing richly formatted text.</p>
<p><a title="Open Source: Library For Easy Data Saving/Loading" href="http://maniacdev.com/2011/07/open-source-library-data-saving-loading/" rel="bookmark">Open Source: Library For Easy Data Saving/Loading</a> &#8211; A straightforward data saving library allowing you to save or load int, float, and NSString data with just one line of code.</p>
<p><a title="Open Source: UITableView Replacement With Swipeable Cells" href="http://maniacdev.com/2011/07/open-source-uitableview-replacement-with-swipeable-cells/" rel="bookmark">Open Source: UITableView Replacement With Swipeable Cells</a> &#8211; A slick UITableView replacement that allows you to create table view cells that can be swiped by the user revealing new content behind the cell.</p>
<p><a title="Open Source: Library Allowing For Tab Bars With An Infinite Number Of Items" href="http://maniacdev.com/2011/07/open-source-library-allowing-for-tab-bars-with-an-infinite-number-of-items/" rel="bookmark">Open Source: Library Allowing For Tab Bars With An Infinite Number Of Items</a> &#8211; A tab bar library that allows you to place an unlimited number of items and allowing the user to scroll between different tab bars accessing the icons without the user having to use the more screen.</p>
<p><a title="Tutorial: Format Text Magazine Style Using Core Text" href="http://maniacdev.com/2011/07/tutorial-format-text-magazine-style-using-core-text/" rel="bookmark">Tutorial: Format Text Magazine Style Using Core Text</a> &#8211; A great step-by-step tutorial on how to format your text in multiple columns, and format the text with different styles using Core Text.  Excellent for anyone developing a magazine style app.</p>
<p><a title="Open Source: Easily Extensible Objective-C Math Parser Library" href="http://maniacdev.com/2011/07/open-source-easily-extensible-math-parser-library/" rel="bookmark">Open Source: Easily Extensible Objective-C Math Parser Library</a> &#8211; A very useful math parsing library that uses similar syntax to NSPredicate but allows you to very easily add new functions.</p>
<p><a title="Open Source: Library And Guide For NinePatch Image Support On iOS Platforms" href="http://maniacdev.com/2011/07/open-source-library-and-guide-for-ninepatch-image-support-on-ios-platforms/" rel="bookmark">Open Source: Library And Guide For NinePatch Image Support On iOS Platforms</a> &#8211; A libary for support of NinePatch format images that are commonly used for interface elements on Android.</p>
<p>Thanks for reading, please share and bookmark this post!</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Ff48&title=Best+Resources+In+iOS+Development+-+July+10th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Best+Resources+In+iOS+Development+-+July+10th+2011+http%3A%2F%2Fmaniacdev.com%2Ff48" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Ff48" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Ff48&t=Best+Resources+In+iOS+Development+-+July+10th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Ff48&title=Best+Resources+In+iOS+Development+-+July+10th+2011" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Best Resources In iOS Development - July 10th 2011&body=Best Resources In iOS Development - July 10th 2011%20http%3A%2F%2Fmaniacdev.com%2Ff48" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/development/" title="development" rel="tag" rel="nofollow">development</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a>, <a href="http://maniacdev.com/tag/ios/" title="ios" rel="tag" rel="nofollow">ios</a>, <a href="http://maniacdev.com/tag/core-text/" title="core text" rel="tag" rel="nofollow">core text</a>, <a href="http://maniacdev.com/tag/uitextview/" title="uitextview" rel="tag" rel="nofollow">uitextview</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a>, <a href="http://maniacdev.com/tag/database-programming/" title="database programming" rel="tag" rel="nofollow">database programming</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/best-resources-ios-development-july-10-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source: Easily Extensible Objective-C Math Parser Library</title>
		<link>http://maniacdev.com/2011/07/open-source-easily-extensible-math-parser-library/</link>
		<comments>http://maniacdev.com/2011/07/open-source-easily-extensible-math-parser-library/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 02:39:12 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[iPhone SDK And iPad SDK]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[Objective-C Programming]]></category>
		<category><![CDATA[Open Source iOS Libraries And Tools]]></category>
		<category><![CDATA[core text]]></category>
		<category><![CDATA[coretext]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[rich text editor]]></category>

		<guid isPermaLink="false">http://maniacdev.com/?p=3969</guid>
		<description><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-easily-extensible-math-parser-library/&amp;text=Open Source: Easily Extensible Objective-C Math Parser Library&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
Math parsing libraries can be extremely useful whenever you want to evaluate a complex mathematical expression.  In Objective-C you can use NSPredicate.  If you want to extend the functionality of NSPredicate however, this can be extremely difficult. I came across a math parser that provides many advantages over NSPredicate, and other existing math libraries with [...]]]></description>
			<content:encoded><![CDATA[
<div class="twitterbutton" style="float: right; padding-left: 5px;"><a href="http://twitter.com/share?url=http://maniacdev.com/2011/07/open-source-easily-extensible-math-parser-library/&amp;text=Open Source: Easily Extensible Objective-C Math Parser Library&amp;via=maniacdev&amp;related=DolcePixel"><img align="right" src="http://maniacdev.com/wp-content/plugins//easy-twitter-button/i/buttons/en/tweetn.png" style="border: none;" alt="" /></a></div>
<p>Math parsing libraries can be extremely useful whenever you want to evaluate a complex mathematical expression.  In Objective-C you can use NSPredicate.  If you want to extend the functionality of NSPredicate however, this can be extremely difficult.</p>
<p>I came across a math parser that provides many advantages over NSPredicate, and other existing math libraries with in my opinion the key feature being the ease at which you can register new functions.</p>
<p>The library is DDMathParser from DaveDeLong.  The Github for the library can be found here:<br />
<a href="https://github.com/davedelong">https://github.com/davedelong</a></p>
<p>You can also read Dave&#8217;s extensive writeup on the library on his website here:<br />
<a href="http://funwithobjc.tumblr.com/post/6196535272/parsing-mathematical-expressions" target="_blank">Parsing Mathematical Expressions</a></p>
<p>There are many other advantages of using Dave&#8217;s library over NSPredicate and other existing math parser&#8217;s in his writeup.</p>
<p>Looks like the right choice if you need to go beyond the default functionality provided by NSPredicate.</p>
<p>&copy;2012 <a href="http://maniacdev.com">iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips</a>. All Rights Reserved.</p>.<div class="prli-social-buttons-bar"><a href="http://del.icio.us/post?url=http%3A%2F%2Fmaniacdev.com%2Fiak&title=Open+Source%3A+Easily+Extensible+Objective-C+Math+Parser+Library" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/delicious_32.png" alt="Delicious" title="Delicious" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://twitter.com/home?status=RT+%40maniacdev%3A+Open+Source%3A+Easily+Extensible+Objective-C+Math+Parser+Library+http%3A%2F%2Fmaniacdev.com%2Fiak" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/twitter_32.png" alt="Twitter" title="Twitter" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://technorati.com/faves?add=http%3A%2F%2Fmaniacdev.com%2Fiak" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/technorati_32.png" alt="Technorati" title="Technorati" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmaniacdev.com%2Fiak&t=Open+Source%3A+Easily+Extensible+Objective-C+Math+Parser+Library" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/facebook_32.png" alt="Facebook" title="Facebook" border="0" style="padding: 0 20px 0 0;" /></a><a href="http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fmaniacdev.com%2Fiak&title=Open+Source%3A+Easily+Extensible+Objective-C+Math+Parser+Library" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/linkedin_32.png" alt="LinkedIn" title="LinkedIn" border="0" style="padding: 0 20px 0 0;" /></a><a href="mailto:?subject=Open Source: Easily Extensible Objective-C Math Parser Library&body=Open Source: Easily Extensible Objective-C Math Parser Library%20http%3A%2F%2Fmaniacdev.com%2Fiak" rel="nofollow" target="_blank"><img src="http://maniacdev.com/wp-content/plugins/pretty-link/images/email_32.png" alt="Email" title="Email" border="0" style="padding: 0 20px 0 0;" /></a></div>
	Tags: <a href="http://maniacdev.com/tag/open-source/" title="open source" rel="tag" rel="nofollow">open source</a>, <a href="http://maniacdev.com/tag/core-text/" title="core text" rel="tag" rel="nofollow">core text</a>, <a href="http://maniacdev.com/tag/iphone/" title="iPhone" rel="tag" rel="nofollow">iPhone</a>, <a href="http://maniacdev.com/tag/rich-text-editor/" title="rich text editor" rel="tag" rel="nofollow">rich text editor</a>, <a href="http://maniacdev.com/tag/coretext/" title="coretext" rel="tag" rel="nofollow">coretext</a>, <a href="http://maniacdev.com/tag/programming/" title="programming" rel="tag" rel="nofollow">programming</a>, <a href="http://maniacdev.com/tag/ipad/" title="ipad" rel="tag" rel="nofollow">ipad</a><br />
]]></content:encoded>
			<wfw:commentRss>http://maniacdev.com/2011/07/open-source-easily-extensible-math-parser-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

