<?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>CreativeApplications.Net &#187; CANApps</title>
	<atom:link href="http://www.creativeapplications.net/category/canapps-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.creativeapplications.net</link>
	<description>Apps that Inspire..</description>
	<lastBuildDate>Thu, 09 Feb 2012 19:01:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>SpringMesh [iPhone, iPad, openFrameworks]</title>
		<link>http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/</link>
		<comments>http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 14:31:49 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[canapp]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[msashape3d]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[Ricardo Sanchez]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=18871</guid>
		<description><![CDATA[Inspired by the natural phenomena of cloths and liquids, Ricardo Sanchez explores spring mesh dynamics using box2D physics. SpringMesh is an interactive cloth you can twist, pull and deform using multitouch or gravity. Created by Ricardo and published by apps.CAN, SpringMesh is available now in the AppStore for both iPhone and iPad as an universal app ($1.99). [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/springmesh01.jpg"><img class="alignnone size-large wp-image-18877" title="springmesh01" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/springmesh01-e1314281560843-640x353.jpg" alt="" width="640" height="353" /></a></p>
<p>Inspired by the natural phenomena of cloths and liquids, <a href="http://nardove.com/" target="_blank">Ricardo Sanchez</a> explores spring mesh dynamics using box2D physics. SpringMesh is an interactive cloth you can twist, pull and deform using multitouch or gravity. Created by Ricardo and published by <a href="http://apps.creativeapplications.net/" target="_blank">apps.CAN</a>, SpringMesh is available now in the AppStore for both iPhone and iPad as an universal app ($1.99).</p>
<p>Features:<br />
- Tap and drag to control the deformers (multitouch supported)<br />
- Adjust spring damping, frequency and force radius<br />
- Adjust mesh appearance including fills, wireframe or points<br />
- Adjust mesh density<br />
- Gravity &#8211; mesh gets twisted according to device orientation<br />
- Change mesh color gradient<br />
- Save image to photo library<br />
- Universal &#8211; one app for all your iOS devices.</p>
<p>For more information, see <a href="http://springmesh.creativeapplications.net" target="_blank">http://springmesh.creativeapplications.net</a><br />
For more examples, see our group on Flickr <a href="http://www.flickr.com/groups/springmesh/" target="_blank">http://www.flickr.com/groups/springmesh/</a></p>
<p><a href="http://itunes.apple.com/us/app/springmesh/id458318143?ls=1&amp;mt=8"><img src="http://www.creativeapplications.net/wp-content/uploads/2010/04/appstore.png"/></a></p>
<p>(40% of proceeds go to CAN. Thank you for your support)</p>
<p><iframe src="http://player.vimeo.com/video/27763375?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff&amp;autoplay=1" frameborder="0" width="640" height="360"></iframe><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_04.png"><img class="alignnone size-medium wp-image-18881" title="SpringMesh_iPad_04" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_04-320x426.png" alt="" width="320" height="426" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_05.png"><img class="alignnone size-medium wp-image-18882" title="SpringMesh_iPad_05" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_05-320x426.png" alt="" width="320" height="426" /></a></p>
<p>&#8211;</p>
<h2>Details</h2>
<p>SpringMesh was built using ofxBox2d physics addon for <a href="http://www.openframeworks.cc/">openFrameworks</a>. It consists of a series of particles interconnected by springs, border particles are static allowing the mesh to maintaing its original form, while inner particles repel, attract to user input (multitouch) or fall under gravity. Its colour is a direct representation of the forces applied, the stronger the force the lighter the colour.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_08.png"><img class="alignnone size-large wp-image-18885" title="SpringMesh_iPad_08" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_08-640x480.png" alt="" width="640" height="480" /></a></p>
<h2>Building the mesh</h2>
<p>The grid is build by specifying the number of horizontal cells, from it we calculate the number of vertical cells<br />
<code><br />
float gridRatio = gridWidth / gridHeight;<br />
rows = (int)( cols / gridRatio );<br />
</code></p>
<p>The rest fall in place with a couple of for loops, but first we calculate cell dimensions.</p>
<p><code>float colCellDist = gridWidth / cols;<br />
float rowCellDist = gridHeight / rows;</code></p>
<p><code>int idx = 0;<br />
for ( int j = 0; j for ( int i = 0; i 0 ) {</code></p>
<p>Here we create horizontal connections by using the newly create particle and the previous in the container with index [idx - 1]. Store in a spring container.<br />
<code>}</code></p>
<p><code>if ( j &gt; 0 ) {</code><br />
Vertical connections follows same principle as before but now we take the previous particle from the container with index [idx - cols - 1]. Store in a spring container.<br />
<code>}<br />
idx++;<br />
}<br />
}</code><br />
<a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_07.png"><img class="alignnone size-large wp-image-18884" title="SpringMesh_iPad_07" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_07-640x480.png" alt="" width="640" height="480" /></a></p>
<p>&#8211;</p>
<h2>Rendering wireframe mesh</h2>
<p>For the wireframe view we loop through the springs container, getting both sides of the spring, its colour is calculated by the separation distance of both particles<br />
<code><br />
for ( int i = 0; i &lt; springs.size(); i++ ) { </code><br />
Get one side position springs[i].joint-&gt;GetAnchorA()<br />
Get the other side position springs[i].joint-&gt;GetAnchorB()</p>
<p>Calculate distance between spring bodies positions to change colours<br />
<code>float dist = bodyAPos.distance( bodyBPos );<br />
float k = (dist / springs[i].getLength());</code></p>
<p>Here we draw all springs but no the edge ones, remember that edge particles contain no mass<br />
<code>if ( springs[i].joint-&gt;GetBodyA()-&gt;GetMass() != 0 || springs[i].joint-&gt;GetBodyB()-&gt;GetMass() != 0 ) {</code><br />
Change colour<br />
<code>ofSetColor( 255 * (colR * k), 255 * (colG * k), 255 * (colB * k) );<br />
springs[i].draw();<br />
}<br />
}</code></p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_02.png"><img class="alignnone size-medium wp-image-18886" title="SpringMesh_iPhone_02" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_02-320x480.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_03.png"><img class="size-medium wp-image-18887 alignnone" title="SpringMesh_iPhone_03" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_03-320x480.png" alt="" width="320" height="480" /></a><br />
&#8211;</p>
<h2>Building UI</h2>
<p>The UI is built upon basic UIKit example bundled with openFrameworks. Additional views are created physicsView, meshView and infoView which are the pop-ups you see when clicked on buttons. The app variables such as adjustSpringDamping, adjustSpringFrequency, adjustForceRadius are connected to sliders. Likewise, their values are updated by init() (example: guiViewController.springDampingSlider.value = drag;). One all the dots were connected, adding a random button was easy by simply void testApp::runRandom() which randomises those values. Saving settings was done using ofxXmlSettings where slider values and switches are written to the xml file. When the app opens, the XML is read and values mapped to setup().</p>
<p>&#8211;</p>
<h2>Addons used</h2>
<p>• <a href="https://github.com/memo/msalibs">MSAShape3D</a> - by Memo Atken<br />
• <a href="https://github.com/vanderlin/ofxBox2d">ofxBox2d</a> - box2d wrapper for OF by Tod Vanderlin<br />
• ofxXmlSettings</p>
<p>&#8211;</p>
<p><strong>About Ricardo Sanchez:</strong><br />
Ricardo Sanchez a computer graphics enthusiast, originally from Maracaibo, Venezuela now residing in Bournemouth, UK. He has a passion for creative code and in his free time he likes to explore and research interactivity and generative graphics. Aside from a few LOGO courses in school, he is entirely self-taught.</p>
<p><a href="http://nardove.com" target="_blank">nardove.com</a></p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_06.jpg"><img class="alignnone size-medium wp-image-18891" title="SpringMesh_iPhone_06" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_06-320x480.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_13.jpg"><img class="alignnone size-medium wp-image-18898" title="SpringMesh_iPhone_13" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_13-320x480.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_05.jpg"><img class="alignnone size-medium wp-image-18890" title="SpringMesh_iPhone_05" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_05-320x480.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_07.jpg"><img class="alignnone size-medium wp-image-18892" title="SpringMesh_iPhone_07" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_07-320x480.jpg" alt="" width="320" height="480" />
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_14/' title='SpringMesh_iPhone_14'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_14-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPhone_14" title="SpringMesh_iPhone_14" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_13/' title='SpringMesh_iPhone_13'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_13-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_13" title="SpringMesh_iPhone_13" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_12/' title='SpringMesh_iPhone_12'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_12-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_12" title="SpringMesh_iPhone_12" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_11/' title='SpringMesh_iPhone_11'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_11-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_11" title="SpringMesh_iPhone_11" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_10/' title='SpringMesh_iPhone_10'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_10-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_10" title="SpringMesh_iPhone_10" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_09/' title='SpringMesh_iPhone_09'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_09-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_09" title="SpringMesh_iPhone_09" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_08/' title='SpringMesh_iPhone_08'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_08-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_08" title="SpringMesh_iPhone_08" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_07/' title='SpringMesh_iPhone_07'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_07-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_07" title="SpringMesh_iPhone_07" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_06/' title='SpringMesh_iPhone_06'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_06-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_06" title="SpringMesh_iPhone_06" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_05/' title='SpringMesh_iPhone_05'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_05-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_05" title="SpringMesh_iPhone_05" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_04/' title='SpringMesh_iPhone_04'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_04-160x160.jpg" class="attachment-thumbnail" alt="SpringMesh_iPhone_04" title="SpringMesh_iPhone_04" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_03/' title='SpringMesh_iPhone_03'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_03-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPhone_03" title="SpringMesh_iPhone_03" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_iphone_02/' title='SpringMesh_iPhone_02'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPhone_02-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPhone_02" title="SpringMesh_iPhone_02" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_08/' title='SpringMesh_iPad_08'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_08-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_08" title="SpringMesh_iPad_08" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_07/' title='SpringMesh_iPad_07'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_07-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_07" title="SpringMesh_iPad_07" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_06/' title='SpringMesh_iPad_06'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_06-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_06" title="SpringMesh_iPad_06" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_05/' title='SpringMesh_iPad_05'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_05-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_05" title="SpringMesh_iPad_05" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_04/' title='SpringMesh_iPad_04'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_04-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_04" title="SpringMesh_iPad_04" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_03/' title='SpringMesh_iPad_03'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_03-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_03" title="SpringMesh_iPad_03" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_02/' title='SpringMesh_iPad_02'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_02-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_02" title="SpringMesh_iPad_02" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh_ipad_01/' title='SpringMesh_iPad_01'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/SpringMesh_iPad_01-160x160.png" class="attachment-thumbnail" alt="SpringMesh_iPad_01" title="SpringMesh_iPad_01" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh01/' title='springmesh01'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/springmesh01-e1314281560843-160x160.jpg" class="attachment-thumbnail" alt="springmesh01" title="springmesh01" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/springmesh01x/' title='springmesh01x'><img width="160" height="160" src="http://www.creativeapplications.net/wp-content/uploads/2011/08/springmesh01x-160x160.jpg" class="attachment-thumbnail" alt="springmesh01x" title="springmesh01x" /></a>
<a href='http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/attachment/appstore/' title='appstore'><img width="154" height="52" src="http://www.creativeapplications.net/wp-content/uploads/2010/04/appstore.png" class="attachment-thumbnail" alt="appstore" title="appstore" /></a>
<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/springmesh-iphone-ipad-openframeworks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>sktch 2.0 [iPhone, iPad, openFrameworks]</title>
		<link>http://www.creativeapplications.net/iphone/sktch-2-0-iphone-ipad-openframeworks/</link>
		<comments>http://www.creativeapplications.net/iphone/sktch-2-0-iphone-ipad-openframeworks/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 19:06:52 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[can]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[sketch]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=17878</guid>
		<description><![CDATA[Created and published by CreativeApplications.Net, SKTCH is a generative drawing application for the iPhone / iPod Touch and now iPad. Version 2.0 brings a whole new UI utilising Apple&#8217;s UIKit, for the iPhone &#8211; retina display support, two new presets, and finally after months of development we have released the iPad version. iPad is where [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch00.png"><img class="alignnone size-large wp-image-17896" title="sktch00" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch00-e1311106393447-640x345.png" alt="" width="640" height="345" /></a></p>
<p>Created and published by CreativeApplications.Net, SKTCH is a generative drawing application for the iPhone / iPod Touch and now iPad. Version 2.0 brings a whole new UI utilising Apple&#8217;s UIKit, for the iPhone &#8211; retina display support, two new presets, and finally after months of development we have released the iPad version.</p>
<p>iPad is where SKTCH really comes to life. The larger screen, new 3D mode and the new UI allows you to truly immerse yourself in your creations. During the development we have found that features such as file open/save do not really work particularly well with the iPhone, likewise the edit more allowing you to move points with tap and drag. There are some of many features we would like to implement in the iPad version, of course, if there is a demand. Thus, iPad version of SKTCH is published as a separate app rather than as a universal.</p>
<p>Please note that by purchasing SKTCH you directly help CAN, so we appreciate your support. Thank you.</p>
<p>For more information on SKTCH, see <a href="http://sktchapp.com" target="_blank">http://sktchapp.com</a> or <a href="http://sktchapp.com/press/SKTCH2_PRESS_RELEASE.zip" target="_blank">download</a> the press pack.</p>
<p>In addition to SKTCH, <a href="http://retroscreenapp.com/" target="_blank">RetroScreen</a> has also received an update now supporting reina display on iPhone 4. RetroScreen source is now also available for <a href="https://github.com/filip/RetroScreen" target="_blank">download from github</a>.</p>
<p><a href="http://clk.tradedoubler.com/click?p=23708&amp;a=1671662&amp;url=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fsktch%2Fid369434236%3Fmt%3D8%26uo%3D4%26partnerId%3D2003"><img class="alignnone size-full wp-image-17880" title="downloadiphone" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/downloadiphone.png" alt="" width="145" height="50" /></a> <a href="http://clk.tradedoubler.com/click?p=23708&amp;a=1671662&amp;url=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fsktch-for-ipad%2Fid448014845%3Fmt%3D8%26uo%3D4%26partnerId%3D2003"><img class="alignnone size-full wp-image-17879" title="downloadipad (1)" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/downloadipad-1.png" alt="" width="145" height="50" /></a></p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_ipad01.jpg"><img class="alignnone size-medium wp-image-17886" title="sktch_ipad01" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_ipad01-320x426.jpg" alt="" width="320" height="426" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_ipad03.jpg"><img class="alignnone size-medium wp-image-17887" title="sktch_ipad03" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_ipad03-320x426.jpg" alt="" width="320" height="426" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/IMG_0019.jpg"><img class="alignnone size-medium wp-image-17884" title="IMG_0019" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/IMG_0019-320x426.jpg" alt="" width="320" height="426" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/IMG_0020.jpg"><img class="alignnone size-medium wp-image-17885" title="IMG_0020" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/IMG_0020-320x426.jpg" alt="" width="320" height="426" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone01.png"><img class="alignnone size-medium wp-image-17888" title="sktch_iphone01" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone01-320x480.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone02.png"><img title="sktch_iphone02" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone02-320x480.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone03.png"><img class="alignnone size-medium wp-image-17890" title="sktch_iphone03" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone03-320x480.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone04.jpg"><img title="sktch_iphone04" src="http://www.creativeapplications.net/wp-content/uploads/2011/07/sktch_iphone04-320x480.jpg" alt="" width="320" height="480" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/sktch-2-0-iphone-ipad-openframeworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GD3D [iPhone, oF, WebApp]</title>
		<link>http://www.creativeapplications.net/iphone/gd3d-iphone-of-webapp/</link>
		<comments>http://www.creativeapplications.net/iphone/gd3d-iphone-of-webapp/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 11:51:00 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[WebApp]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[AR]]></category>
		<category><![CDATA[canapps]]></category>
		<category><![CDATA[compass]]></category>
		<category><![CDATA[deffekt]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[gps]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=10907</guid>
		<description><![CDATA[We are very pleased to announce immediate availability of GD3D, a 3D drawing application for the iPhone (iTunes). Created by Martin Fuchs aka d_effekt and published by CreativeApplications.Net, GD3D (GeoDoodle3d) is an Accelerometer and Compass/GPS 3D drawing application for the iPhone allowing you to create three dimensional drawings in space. Using built in compass, GD3D lets you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gd3d.net"><img class="alignnone size-full wp-image-11962" title="gd3d00" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3d00.png" alt="" width="640" height="180" /></a></p>
<p>We are very pleased to announce immediate availability of GD3D, a 3D drawing application for the iPhone (<a href="http://itunes.apple.com/us/app/gd3d/id392600659?mt=8">iTunes</a>). Created by Martin Fuchs aka <a href="http://www.deffekt.ch/">d_effekt</a> and published by <a href="http://apps.CreativeApplications.Net">CreativeApplications.Net</a>, GD3D (GeoDoodle3d) is an Accelerometer and Compass/GPS 3D drawing application for the iPhone allowing you to create three dimensional drawings in space. Using built in compass, GD3D lets you draw around you, tagging your location with color and sharing your creations with other users or visit places to see what they have drawn.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3d01.jpg"><img class="alignnone size-medium wp-image-11954" title="gd3d01" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3d01-320x213.jpg" alt="" width="320" height="213" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3d02.jpg"><img class="alignnone size-medium wp-image-11955" title="gd3d02" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3d02-320x213.jpg" alt="" width="320" height="213" /></a></p>
<p>Martin, for those that may not know, is a Basel/ Switzerland based interactive artist, working together with Philip Whitfield they form the <a href="http://www.undef.ch/">undef</a> collective. Both students until recently at <a href="http://www.fhnw.ch/hgk/homepage" target="new">Hochschule für Gestaltung und Kunst</a>, I first got to know Martin through a series of fantastic projects we published on CAN in the past (<a href="http://www.creativeapplications.net/mac/nonsensetypo-openframeworks-mac/">here</a>, <a href="http://www.creativeapplications.net/news/written-images-news/">here</a>, <a href="http://www.creativeapplications.net/iphone/sweet-new-toy-iphone-openframeworks/">here</a>). It was not short after both Martin and Phillip contributed to the <a href="http://sktchapp.com/">SKTCH</a> project by designing few drawing presets known as CROSS and KIEBITZ. Few months ago, keeping it very quiet until then, Martin offered to share with me an iPhone app he was working on, though ready for submission. Having had a play with GD3D, I was instantly drawn in, wanting to get involved thus offering Martin an opportunity for CAN to publish the app. Having gone through the ins and outs of what that might mean, we decided I would complete the app (Martin was busy finishing his thesis) as well as create the site for the app. Our original intention was to create a simple site, something that would promote the app but with more time spent on it we realised it was an opportunity to use the site as an extension to the app, something everyone could enjoy regardless of whether they have the iPhone app or not.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dmap01.jpg"><img class="alignnone size-full wp-image-11956" title="gd3dmap01" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dmap01.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dmap02.jpg"><img class="alignnone size-full wp-image-11957" title="gd3dmap02" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dmap02.jpg" alt="" width="320" height="480" /></a></p>
<p>As mentioned earlier, GD3D allows you to draw in 3D, tagging your location and simultaneously sharing your drawings with others in proximity. GD3D is not an augmented reality app, we like to think of it as a portal to a new place, one of colour and imagination. GD3D also allows you to see drawings within 1km radius of wherever you are regardless of who has drawn it (using rui physics). You can download these drawings to your device and experience them in 3D by rotating the iPhone around you in the physical world. You can leave messages for others, redraw something you see or simply leave a mark, in a place somewhere in the world. We wanted the site to show only that, tags spread across the world. We didn&#8217;t care for location, cities or towns, we wanted your locations to define the map, redraw the world. The only reference is the GPS data, two simple number defining coordinates in relation to one another. It&#8217;s about the world we are creating not the one that exists already &#8211; <em>&#8220;This world is but a canvas to our imagination&#8221; </em><a href="http://en.wikipedia.org/wiki/Henry_David_Thoreau">Henry David Thoreau</a>.</p>
<p>Because GD3D writes data to MySQL database whenever someone uploads a drawing, all the information was already there for us to use including coordinates, point data, time/date, etc..</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dmysql.png"><img class="alignnone size-large wp-image-11949" title="gd3dmysql" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dmysql-640x204.png" alt="" width="640" height="204" /></a></p>
<p>What we were missing was a preview, a flat 2D way to preview a drawing. Martin agreed to add another camera to the app which would create an aerial perspective view of what you&#8217;ve drawn. A 500x500px image gets created and uploaded to the site every time you upload a new drawing.  We now needed someone to help with the GoogleMaps integration. Andrey Yazev aka <a href="http://twitter.com/mrslndr">mrslndr</a> and <a href="http://www.the389.com/">the389.com</a> offered to create the map portion of the site. What you see today, is Andrey&#8217;s wonderful work, allowing you to browse all the drawings everyone&#8217;s created. Of course, you can only see them as 2D images and you have to be within 1km radius to actually experience them. With a lot of tweaking, adding things such as ability to tweet from the website any of the drawings and seeing the location on maps.google.com, the site finally came together.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dsite.png"><img class="alignnone size-large wp-image-11953" title="gd3dsite" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dsite-640x330.png" alt="" width="640" height="330" /></a></p>
<p>In addition, the site also works great as an iPhone web app. If you visit the site on your iPhone and &#8220;Add to Homescreen&#8221;, GD3D.net will appear as a web app without the safari toolbars allowing you quick access to the map.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3diphoneweb01.png"><img class="alignnone size-full wp-image-11967" title="gd3diphoneweb01" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3diphoneweb01.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3diphoneweb02.png"><img class="alignnone size-full wp-image-11968" title="gd3diphoneweb02" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3diphoneweb02.png" alt="" width="320" height="480" /></a></p>
<p>There is much in store for GD3D. Some things we are thinking are <a href="http://www.graffitimarkuplanguage.com/">.GML </a>integration, <a href="http://sktchapp.com/">SKTCH</a> presets, Twitter OAuth and much more.. Tell us what you think, what you like, what you&#8217;d like to see&#8230;</p>
<p>This is just the beginning..a portal to a new place, one of colour and imagination..</p>
<p>GD3D is available on the AppStore for $1.99.</p>
<p><a href="http://itunes.apple.com/us/app/gd3d/id392600659?mt=8"><img class="alignnone size-full wp-image-9067" style="border: 0px initial initial;" title="appstore" src="http://www.creativeapplications.net/wp-content/uploads/2010/04/appstore.png" alt="" width="154" height="52" /></a></p>
<div id="_mcePaste">Features:</div>
<div id="_mcePaste">- Draw in 3D by rotating the device around you</div>
<div id="_mcePaste">- Upload to the community or download drawings others have done</div>
<div id="_mcePaste">- Save your drawings to the device and work on them later</div>
<div id="_mcePaste">- Draw using many colors, adjust what is in front, what behind</div>
<div id="_mcePaste">- Change field of view / camera angle</div>
<div id="_mcePaste">- View everyones creations including yours on a world map by visiting <a href="http://gd3d.net">gd3d.net</a></div>
<div id="_mcePaste">- Share your drawings on twitter or see GoogleMap locations from <a href="http://gd3d.net">gd3d.net</a></div>
<p>Thanks to <a href="http://www.the389.com/">Andrey Yazev</a> (GoogleMap integration), <a href="http://www.undef.ch/">Philip Whitfield </a>and Peter Bichsel, <a href="http://www.lukew.com/ff/entry.asp?1071">Luke Wroblewski</a> (Touch gesture icons), <a href="http://www.omkrets.se/typografi/">Mårten Nettelbladt</a> (MISO typeface).</p>
<p>For latest, follow GD3D on <a href="http://twitter.com/gd3dapp">Twitter</a> or <a href="http://www.facebook.com/GD3Dapp">Facebook</a>.</p>
<p><iframe src="http://player.vimeo.com/video/15156461?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" width="640" height="480" frameborder="0"></iframe><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen01.jpg"><img class="alignnone size-full wp-image-11958" title="gd3dscreen01" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen01.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen02.jpg"><img class="alignnone size-full wp-image-11959" title="gd3dscreen02" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen02.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen03.jpg"><img class="alignnone size-full wp-image-11960" title="gd3dscreen03" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen03.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen04.jpg"><img class="alignnone size-full wp-image-11961" title="gd3dscreen04" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dscreen04.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dsite2.png"><img class="alignnone size-large wp-image-11970" title="gd3dsite2" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dsite2-640x415.png" alt="" width="640" height="415" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dsite3.png"><img class="alignnone size-large wp-image-11971" title="gd3dsite3" src="http://www.creativeapplications.net/wp-content/uploads/2010/09/gd3dsite3-640x391.png" alt="" width="640" height="391" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/gd3d-iphone-of-webapp/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The Accidental News Explorer [iPhone]</title>
		<link>http://www.creativeapplications.net/iphone/the-accidental-news-explorer-iphone/</link>
		<comments>http://www.creativeapplications.net/iphone/the-accidental-news-explorer-iphone/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 09:22:58 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[explore]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[serendipity]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=11395</guid>
		<description><![CDATA[Created and designed by Brendan Dawes and published by CreativeApplications.Net, The Accidental News Explorer is a new type of news app that celebrates serendipity and chance encounters. Start by searching for a subject. Once you&#8217;ve browsed the suggested articles taken from hundreds of news sources, tap the “related topics” button to discover connected topics, which [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-11396" title="ane00" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane00.png" alt="" width="640" height="180" /></p>
<p>Created and designed by <a href="http://www.brendandawes.com/">Brendan Dawes</a> and published by CreativeApplications.Net, The Accidental News Explorer is a new type of news app that celebrates serendipity and chance encounters. Start by searching for a subject. Once you&#8217;ve browsed the suggested articles taken from hundreds of news sources, tap the “related topics” button to discover connected topics, which in turn lead to more articles. Each article leads to new things; the more curious you are, the longer your journey will be. What will you discover?</p>
<p>You may start with Art, discover Jasper Johns and see news related to similar artists or read about the Museum of modern art. Alternatively you may search for Obama, discover Larry Elder&#8217;s article, find related Afghanistan issues and read about Efron (see video).</p>
<p><a href="http://accidentalnewsexplorer.com/">The Accidental News Explorer</a> is powered by <a href="http://www.daylife.com/">Daylife</a>.</p>
<p><em>• Optimised for iPhone 4 Retina display<br />
• Instapaper integration &#8211; save articles for reading later<br />
• Easily email article links<br />
• Copy links so you can share articles</em></p>
<p><em>Ever since his first experiences with the humble ZX81 back in the early eighties, Brendan Dawes has continued to explore the interplay of people, code, design and art both in his role leading the team at </em><a href="http://mnatwork.com/"><em>mN</em></a><em> and on brendandawes.com, a personal space where he publishes random thoughts, toys and projects created from an eclectic mix of digital and analog objects. </em><a href="http://www.brendandawes.com/about/"><em>Find out more&#8230;</em></a><em>.</em></p>
<p>The Accidental News Explorer is available for $1.99 and has already reached top 20 apps in the news section of the AppStore.</p>
<p><a href="http://itunes.apple.com/us/app/the-accidental-news-explorer/id387158774?mt=8"><img class="alignnone size-full wp-image-9067" title="appstore" src="http://www.creativeapplications.net/wp-content/uploads/2010/04/appstore.png" alt="" width="154" height="52" /></a></p>
<p><iframe src="http://player.vimeo.com/video/14114299?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" width="640" height="360" frameborder="0"></iframe><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane01.png"><img class="alignnone size-full wp-image-11397" title="ane01" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane01.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane02.png"><img class="alignnone size-full wp-image-11398" title="ane02" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane02.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane03.png"><img class="alignnone size-full wp-image-11399" title="ane03" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane03.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane04.png"><img class="alignnone size-full wp-image-11400" title="ane04" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/ane04.png" alt="" width="320" height="480" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/the-accidental-news-explorer-iphone/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>asdfbmp [iPhone, oF, CANApps]</title>
		<link>http://www.creativeapplications.net/iphone/asdfbmp-iphone-of-canapps/</link>
		<comments>http://www.creativeapplications.net/iphone/asdfbmp-iphone-of-canapps/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 14:58:04 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[canapp]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[kimasendorf]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[pixelart]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=11338</guid>
		<description><![CDATA[Created by Kim Asendorf and published by CreativeApplications.Net, asdfbmp is a pixel pattern generator app for iPhone and iPod Touch. It creates a pixel structure by using a spatial partition algorithm resulting in fields populated by pixel patterns. You can choose from 16 bitmap patterns and 32 colours. You can adjust the minimal field size, the probability [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-11341" title="asdfbmp00" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp00.png" alt="" width="640" height="180" /></p>
<p>Created by <a href="http://kimasendorf.com/">Kim Asendorf</a> and published by CreativeApplications.Net, asdfbmp is a pixel pattern generator app for iPhone and iPod Touch. It creates a pixel structure by using a spatial partition algorithm resulting in fields populated by pixel patterns.</p>
<p>You can choose from 16 bitmap patterns and 32 colours. You can adjust the minimal field size, the probability of a new division and the proportion between horizontal and vertical division.</p>
<p>In the draw mode you decide which field is going to be divided. By tapping on the screen the field you have chosen gets split under condition that your minimal field size is met.  The auto mode divides until there is no more field left and it&#8217;s wonderful to watch. Additionally there is a mode menu where you can choose extra blending modes such as pattern, fill, outline, empty, random.</p>
<p><a href="http://kimasendorf.com/">Kim Asendorf</a> is an artist based in Kassel, Germany. <em>Inspired by social behavior, the thinking of large media groups and the resulting gaps in these systems. Driven by curiosity and the basic idea of a do-gooder, he uses all the known techniques and methods to express oneself.</em></p>
<p>For examples see <a title="Flickr Group" href="http://flickr.com/groups/asdfbmp">Flickr</a> and for updates follow asdfbmp on twitter <a title="Follow on Twitter" href="http://twitter.com/asdfbmp_app">@asdfbmp_app</a>.</p>
<p>The app is available in the AppStore for $1.99.</p>
<p><a href="http://itunes.apple.com/us/app/asdfbmp/id386768673?mt=8"><img class="alignnone size-full wp-image-11348" title="itunespixel" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/itunespixel.png" alt="" width="190" height="68" /></a></p>
<p>About Apps.CAN:<br />
<a href="http://apps.creativeapplications.net/">Apps.CreativeApplications.Net</a>, a little brother of CAN, is a site dedicated to the collection of Apps for Mac, Windows, iPhone and iPad created by artists around the globe and published by CreativeApplications.Net. The aim is to inspire, innovate and challenge the norm by creating applications that question our relationship to technology and personal devices. The <a href="http://apps.creativeapplications.net/">applications</a> included are the first of many to come. If you are an artist/developer and interested in working with CreativeApplications.Net, please <a title="eMail Us!" href="mailto:info@creativeapplications.net">get in touch.</a></p>
<p><iframe src="http://player.vimeo.com/video/14260951?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" width="640" height="480" frameborder="0"></iframe><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp01.png"><img class="alignnone size-full wp-image-11347" title="asdfbmp01" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp01.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp02.png"><img class="alignnone size-full wp-image-11346" title="asdfbmp02" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp02.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp03.png"><img class="alignnone size-full wp-image-11345" title="asdfbmp03" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp03.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp04.png"><img class="alignnone size-full wp-image-11344" title="asdfbmp04" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp04.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp05.png"><img class="alignnone size-full wp-image-11343" title="asdfbmp05" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp05.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp06.png"><img class="alignnone size-full wp-image-11342" title="asdfbmp06" src="http://www.creativeapplications.net/wp-content/uploads/2010/08/asdfbmp06.png" alt="" width="320" height="480" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/asdfbmp-iphone-of-canapps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RetroScreen [iPhone, iPad]</title>
		<link>http://www.creativeapplications.net/iphone/retroscreen-iphone-ipad/</link>
		<comments>http://www.creativeapplications.net/iphone/retroscreen-iphone-ipad/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 14:45:12 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[canapp]]></category>
		<category><![CDATA[generative]]></category>
		<category><![CDATA[miketucker]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[screensaver]]></category>
		<category><![CDATA[vector]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=10134</guid>
		<description><![CDATA[Created by Mike Tucker and published by CreativeApplications.Net, RetroScreen is an interactive incarnation of the older generation screensavers now designed for the iPad / iPhone and iPod Touch. If you can recall the days of endlessly starring at your PC/Mac screen watching the &#8216;amazing&#8217; graphics and miss the innocence of 90&#8242;s computing platforms, you can now indulge your [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itunes.apple.com/us/app/retroscreen/id375695038?mt=8"><img class="alignnone size-full wp-image-10138" title="RetroScreen in the AppStore" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/retroscreen01.png" alt="" width="640" height="180" /></a></p>
<p>Created by <a href="http://mike-tucker.com/">Mike Tucker</a> and published by CreativeApplications.Net, <a href="http://retroscreenapp.com/">RetroScreen</a> is an interactive incarnation of the older generation <a href="http://en.wikipedia.org/wiki/Screen_saver">screensavers</a> now designed for the iPad / iPhone and iPod Touch. If you can recall the days of endlessly starring at your PC/Mac screen watching the &#8216;amazing&#8217; graphics and miss the innocence of 90&#8242;s computing platforms, you can now indulge your nostalgia with RetroScreen.</p>
<p><a href="http://retroscreenapp.com/">RetroScreen</a> is a collaboration between CAN and Mike bringing you not one but five different modes in RetroScreen, each taking full advantage of multitouch. The first mode includes a deforming curve, second a polygon, third just points, fourth a filled shape and last but not least a line revolving around the centre of the screen. All modes include ability to add additional points resulting in visually stunning output.</p>
<p><strong>Controls:</strong><br />
• Tap and drag to control a point.<br />
• Double tap to delete a point.<br />
• Double tap anywhere else to add a new point..<br />
• And don&#8217;t forget, you can take screenshots in any app by clicking Home and the Sleep/Wake button at the same time.</p>
<p>Made with <a href="http://openframeworks.cc">openFrameworks</a>, an open source C++ toolkit.<br />
..a CreativeApplications.Net application.</p>
<p><a href="http://itunes.apple.com/us/app/retroscreen/id375695038?mt=8"><img class="alignnone size-full wp-image-5300" title="itunes" src="http://www.creativeapplications.net/wp-content/uploads/2009/09/itunes.png" alt="" width="164" height="52" /></a><br />
By purchasing RetroScreen you are also supporting CreativeApplications.Net and we would like to thank you!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="424" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=12639172&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1&amp;group_id=" /><embed type="application/x-shockwave-flash" width="640" height="424" src="http://vimeo.com/moogaloop.swf?clip_id=12639172&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1&amp;group_id=" allowscriptaccess="always" allowfullscreen="true"></embed></object><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-1-iphone.png"><img class="alignnone size-full wp-image-10139" title="photo 1-iphone" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-1-iphone.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-2-iphone.png"><img class="alignnone size-full wp-image-10141" title="photo 2-iphone" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-2-iphone.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-3-iphone.png"><img class="alignnone size-full wp-image-10143" title="photo 3-iphone" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-3-iphone.png" alt="" width="213" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-4-iphone.png"><img class="alignnone size-full wp-image-10145" title="photo 4-iphone" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-4-iphone.png" alt="" width="213" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-5-iphone.png"><img class="alignnone size-full wp-image-10147" title="photo 5-iphone" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-5-iphone.png" alt="" width="213" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-3.png"><img class="alignnone size-medium wp-image-10144" title="photo 3" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-3-320x426.png" alt="" width="320" height="426" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-4.png"><img class="alignnone size-medium wp-image-10146" title="photo 4" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/photo-4-320x426.png" alt="" width="320" height="426" /></a><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="424" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=12259587&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="424" src="http://vimeo.com/moogaloop.swf?clip_id=12259587&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/retroscreen-iphone-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SKTCH [iPhone, openFrameworks]</title>
		<link>http://www.creativeapplications.net/iphone/sktch-iphone-openframeworks/</link>
		<comments>http://www.creativeapplications.net/iphone/sktch-iphone-openframeworks/#comments</comments>
		<pubDate>Mon, 03 May 2010 11:48:29 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[canapps]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[colour]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[generative]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=9202</guid>
		<description><![CDATA[We are pleased to announce that the first official CreativeApplications.Net app is now available in the AppStore. SKTCH is a generative drawing application for the iPhone/iPod Touch featuring digital artists we got to know in the past few months, contributing their code to the initiative. SKTCH brings together a very talented group of people, some [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCHPost.png"><img class="alignnone size-full wp-image-9211" title="SKTCHPost" src="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCHPost.png" alt="" width="640" height="180" /></a></p>
<p>We are pleased to announce that the first official CreativeApplications.Net app is now available in the AppStore. <a href="http://sktchapp.com/">SKTCH</a> is a generative drawing application for the iPhone/iPod Touch featuring digital artists we got to know in the past few months, contributing their code to the initiative. SKTCH brings together a very talented group of people, some that have been working with the code for a long time and others just getting to know it. The app was created using the wonderful <a href="http://www.openframeworks.cc/">openFrameworks</a>, organised in a way to allow different artists to contribute by providing &#8220;classes&#8221; which are then incorporated into the app by mainly drag and drop. Every class or what we like to call &#8220;preset&#8221; uses 6 variables. First three are simple RGB colours, having control over how the colours change in their preset. The other variables include &#8220;n&#8221; which we like to refer to as multiplier, &#8220;t&#8221; for transparency and &#8220;scl&#8221; for scale. Besides these 6 variables, it was totally up to the artists to explore possibilities. The only rule was that the preset could not be animated apart from when it is being drawn. It would have to come to a still eventually, examples being &#8220;TRIANGLE&#8221; and &#8220;FIREFLY&#8221;. The variables can be modified from the settings panel, allowing endless possibilities for each preset. If the values were not sufficient, ie too low, this was multiplied, ie &#8220;n*2&#8243; within their class. Once all the presets were all in place, it was then a matter of organising them in the &#8220;draw&#8221; method so they all overlay the best way possible.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH04.png"><img class="alignnone size-full wp-image-9212" title="SKTCH04" src="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH04.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH05.png"><img class="alignnone size-full wp-image-9213" title="SKTCH05" src="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH05.png" alt="" width="320" height="480" /></a></p>
<p>You can combine presets you choose or explore each one individually by modifying the properties in the settings panel. Here is what is included:</p>
<p><strong>SQUARE</strong> &#8211; Simple square to get you started. Drag around the screen to see them multiply or adjust transparency to create fade effect. <strong> </strong></p>
<p><strong>CIRCLE</strong> &#8211; Another simple object (similar to square). <strong> </strong></p>
<p><strong>MESH</strong> &#8211; Generative mesh that connects line to previously drawn points creating a mesh style effect. Adjust the parameter to connect older points to reduce mesh extent. <strong> </strong></p>
<p><strong>DEPTH AND WIDTH</strong> &#8211; Parameter created by <a href="http://www.nanikawa.com/">Andres Müller</a>, play or words, use options to set width between the letters. <strong> </strong></p>
<p><strong>NETWORK</strong> &#8211; draw circles connected by centre points, size of the circle is defined by it&#8217;s distance to previous point. Great preset for multitouch, creating some very unexpected but beautiful results. <strong> </strong></p>
<p><strong>TRIANGLE</strong> draws beautiful generative triangles by connecting points emitted using particles.</p>
<p>Thanks to <a href="http://www.kimasendorf.com">Kim Asendorf</a> for both <strong>ASENDORF</strong> and <strong>SIX POINTS</strong> unique presets to Kim&#8217;s work. Adjust scale, span between the points and direction of pattern.</p>
<p><strong>JOCABOLA</strong> is a simple but beautiful preset playing with the circle resolution. Create triangles/squares/pentagons and much more. Brought to you by <a href="http://www.jocabola.com/">Eduard Prats Molner</a>. <strong> </strong></p>
<p><strong>FIREFLY</strong> also by <a href="http://www.jocabola.com/">Eduard</a>, a particle driven preset using jocabola as the primary element.</p>
<p><strong>CROSS</strong> is a preset by <a href="http://www.deffekt.ch/">Martin Fuchs (deffekt)</a> allowing you to create crosses and alter their size and look. Wonderful blend of color as you draw them.</p>
<p><strong>KIEBITZ</strong> by <a href="http://www.undef.ch/">Philip Whitfield (underdoeg)</a>, inspired by footprint of a bird draws amazing lines almost feeling three dimensional and last but not least;</p>
<p>Two wonderful presets from <a href="http://mike-tucker.com/">Mike Tucker</a>; <strong>PHASE</strong> a simple weave of lines and <strong>ORBIT</strong> galaxy like swarm effect.</p>
<p><strong>Some Tips &amp; Tricks:</strong></p>
<p># Each preset works in a unique way. Explore each one seeing how settings change them. Don&#8217;t forget to try multitouch, works great on presets like Network, Jocabola or Kibbits.<br />
# Use random button to generate variations on your current sketch.<br />
# Mix and match different presets together, see them change in realtime as you modify the parameters.<br />
# Take photos and make them background for your sketches.<br />
# Try layering compositions by capturing screen of your current sketch and importing it as a background from your photo library.</p>
<p>We would like to think of this just as the beginning. We already have a number of other artists lined up to create presets for future versions. We thought 14 was a great number to start with but we hope this number will grow, doubling and tripling over the next few months. We also have other plans for SKTCH and these include a desktop app and of course an iPad app. Rather than just porting what we already have, we would like to explore opportunities that each platform provides so expect something special from each version. We would not like to discuss details just yet, but be sure that it&#8217;s going to be awesome.</p>
<p><strong>Why purchase?</strong> <a href="http://sktchapp.com/">SKTCH</a> is one of many apps we hope to publish in the future. We are already talking to a few artists about publishing apps for them. We believe CAN is a great place to gather both those interested in creative app development and those that love making things. By purchasing SKTCH and future apps that come from CAN you are not only supporting this blog but also helping promote creative app development. So please, if you haven&#8217;t already, head over to the AppStore and purchase SKTCH. For only $1.99 we hope it will bring you as much enjoyment as it has to us developing it.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/04/appstore.png"><img class="size-full wp-image-9067 alignnone" title="appstore" src="http://www.creativeapplications.net/wp-content/uploads/2010/04/appstore.png" alt="" width="154" height="52" /></a></p>
<p>If you are interested in CreativeApplications.Net helping bring YOUR apps to the right audience or if you would like to contributre code to future version of SKTCH, please drop us a message at info[at]creativeapplications.net.</p>
<p>If you would like to suggest features or artists for future version of <a href="http://sktchapp.com/">SKTCH</a>, please head over to our <a href="http://getsatisfaction.com/creativeapps/topics/new">GetSatisfaction page</a> and leave a comment.</p>
<p>Please also if you like SKTCH then why not help us with a <a href="http://twitter.com/home?status=I%20have%20SKTCH%20and%20so%20should%20you!%20/iPhone%20app%20by%20@creativeapps">TWEET</a> to get it onto as many iPhones and iPod Touches as possible!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=10927126&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=800000&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="360" src="http://vimeo.com/moogaloop.swf?clip_id=10927126&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=800000&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><a href="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH02.png"><img class="alignnone size-full wp-image-9216" title="SKTCH02" src="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH02.png" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH03.png"><img class="alignnone size-full wp-image-9217" title="SKTCH03" src="http://www.creativeapplications.net/wp-content/uploads/2010/05/SKTCH03.png" alt="" width="320" height="480" /></a></p>
<div id="PictoBrowser100502121313">Get the flash player here: http://www.adobe.com/flashplayer</div>
<p><script src="http://www.db798.com/pictobrowser/swfobject.js" type="text/javascript"></script><script type="text/javascript">// <![CDATA[
   var so = new SWFObject("http://www.db798.com/pictobrowser.swf", "PictoBrowser", "640", "615", "8", "#000000"); so.addVariable("source", "groups"); so.addVariable("names", "SKTCH"); so.addVariable("userName", "filipx"); so.addVariable("userId", "83397545@N00"); so.addVariable("ids", "1404701@N23"); so.addVariable("titles", "off"); so.addVariable("displayNotes", "off"); so.addVariable("thumbAutoHide", "off"); so.addVariable("imageSize", "medium"); so.addVariable("vAlign", "mid"); so.addVariable("vertOffset", "1"); so.addVariable("colorHexVar", "000000"); so.addVariable("initialScale", "off"); so.addVariable("bgAlpha", "8"); so.write("PictoBrowser100502121313");
// ]]&gt;</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/sktch-iphone-openframeworks/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>PRTCL [iPhone, openFrameworks]</title>
		<link>http://www.creativeapplications.net/iphone/prtcl-iphone-openframeworks/</link>
		<comments>http://www.creativeapplications.net/iphone/prtcl-iphone-openframeworks/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 15:04:20 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[openFrameworks]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[decode]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[dynamics]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[particles]]></category>
		<category><![CDATA[v&a]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=8068</guid>
		<description><![CDATA[Last weekend I took part in the openFrameworks Lab organised as a part of Decode exhibition at the Victoria and Albert Museum in London. With about 30 people taking part, we were devided in 6 groups where I joined the Drawing Tool Jam group with Zach Lieberman &#8211; inspired by Rhonda. Other groups included Homemade [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-8077" title="prtcl00" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl00.png" alt="" width="640" height="180" /></p>
<p>Last weekend I took part in the <a href="http://www.openframeworks.cc/">openFrameworks</a> Lab organised as a part of <a href="http://www.vam.ac.uk/microsites/decode/">Decode</a> exhibition at the Victoria and Albert Museum in London. With about 30 people taking part, we were devided in 6 groups where I joined the Drawing Tool Jam group with Zach Lieberman &#8211; inspired by <a href="http://rhondaforever.com/">Rhonda</a>. Other groups included <a href="http://www.instructables.com/id/Structured-Light-3D-Scanning/">Homemade 3D Scanner</a> with Kyle McDonald, Scaletrix Hacking with Gavin Morris, Human Pong by Benjamin Knofe, Reactickles / iPhone <a href="http://www.reactivecolours.org/">Reactickles</a> by Dimitrios Zampelis with Joel Gethin Lewis and <a href="http://www.peopleonpop.org/">People on Pop</a>, Kikko (Diagne Cyril) with Andreas Müller. First day included an introduction to oF and followed with another 2 days of coding + experiments and tutorials. You can find out more information on <a href="http://wiki.openframeworks.cc/index.php?title=OFLab_London_Decode">this Wiki page</a>.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/03/example.png"><img class="size-thumbnail wp-image-8079 alignleft" title="example" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/example-160x160.png" alt="" width="160" height="160" /></a>Our group started from a simple example where by moving the mouse on screen a number of points were created and connected (<a href="http://www.fvda.co.uk/files/oflab/drawingExample1b.zip">download</a> XCode example file). My intention was to add circles to these so as you paned across the screen the circles would be generated. The next step was to play with some values. For example when the mouse position was at the top of the screen, ie y value being low the circle radius would small and when the circles were at the bottom the of the screen they would appear much larger. The similar was applied to the circle colour. RGB values were changing as the circles were moving position. This is something that was kept throughout the app dev and you can see in the &#8220;final&#8221; version.</p><pre class="crayon-plain-tag"><code>[/text]&quot;]//testapp.cpp //draw

// example for different circle properties changing acording to circle position
for (int i = 0; i &amp;lt; pts.size(); i++){
//&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;ofCircle(pts[i].x, pts[i].y, (pts[i].y)*0.2);
ofCircle(pts[i].x, pts[i].y, q*200);
ofSetColor(((pts[i].y)*1), ((pts[i].y)*0.25), 0);
ofFill();</code></pre><p>Next step was to extend the edges of the app, ie when you moved the mouse beyond the edges the drawing would continue. This was done with the simple 2 lines of code. The amount could be increased or decreased to create desired effect.</p><pre class="crayon-plain-tag"><code>[/text]&quot;]//testapp.cpp //update // same was done for particles[i].pos
pts[i].y += sin(ofGetElapsedTimef()) * 1.25;
pts[i].x += cos(ofGetElapsedTimef()) * 1.25;</code></pre><p>Because the group was generally exploring alternative ways of controlling the drawing (other than mouse), I decided to implement OSC control and try to control the particles from the iPhone. The OSC example located in oF ad-on examples folder contained all the information/code needed to make this happen. It was a matter of copying and pasting the code and seeing the values generated using <a href="http://www.msavisuals.com/">Memo Akten</a>&#8216;s <a href="http://www.creativeapplications.net/iphone/msa-remote-iphone/">MSARemote</a> application for the iPhone. With the bare copy and paste and accelerometer turned on, we could observe values that were being parsed. With the help of Zach Lieberman, we managed to isolate only the values we needed and map these onto the mouse movement. The accelerometer data was mapped the same way allowing this value to be assigned to the screen movement. Interestingly, something we didn&#8217;t expect was that you could now control the particles using more than one iPhone. Of course, accelerometer needed to be switched on on a single iPhone only as if it was controlled by multiple the conflict would occur, ie two people or move moving the scene in opposite directions.</p><pre class="crayon-plain-tag"><code>[/text]&quot;]//testapp.cpp //update // code for the OSC messages - mapping to mouse controls

if (m.getNumArgs() &amp;gt; 3){
// both the arguments are int32's
//int nothing = m.getArgAsInt32( 0 );
int id  = m.getArgAsInt32( 1 );
float x = m.getArgAsFloat( 2 );
float y = m.getArgAsFloat( 3 );
cout &amp;lt;&amp;lt; id &amp;lt;&amp;lt; &quot; &quot; &amp;lt;&amp;lt; x &amp;lt;&amp;lt; &quot; &quot; &amp;lt;&amp;lt; y &amp;lt;&amp;lt; endl;
mouseDragged( x * ofGetWidth(), y * ofGetHeight(), 0);
}</code></pre><p><p><p>
<a href="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl_desktop03.png"><img class="alignnone size-large wp-image-8078" title="prtcl_desktop03" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl_desktop03-640x400.png" alt="" width="640" height="400" /></a></p>
<p>Porting the code to iPhone worked in about 10 minutes. It was as easy as drag and drop particle class .h and .cpp files, copy an paste code from the main .cpp and .h files  and compile and run in emulator. Deploying it to the iPhone would have also worked great first time but because I haven&#8217;t done it for a while I realised that my iPhone OS was newer than the Xcode version. I had to download the latest version of Xcode (all 2.7gigs), install it and then deploy to device worked perfect.<br />
Once I was able to test it on the iPhone I found that screen space and orientation made the circular motion slightly too slow. Multiplying these values fixed this. Another issue was performance which to this day is probably still a bit of a problem. Because on the desktop the particles never die, I knew that on the iPhone this would be an issue. With the help of <a href="http://www.stfj.net/">Zach Gage</a> over iChat, we added a code which made old particles disappear when amount of the would go over a certain number. What you see now in the iPhone app is about 200 particles generated from points which over time disappear. Using multitouch, ie more than one finger at the time makes this happen faster as a double or triple amount of particles are created on a single swipe. Things do go a little hectic if you use four fingers but there is something quite nice about complexity that occurs.</p><pre class="crayon-plain-tag"><code>[/text]&quot;]//App.cpp // update / making particle lifespan

for(int i=particles.size()-1;i&amp;gt;=0;i--)
{
if(particles[i].life &amp;gt; 60*2)
{
particles.erase(particles.begin()+i);
}</code></pre><p><p><p><p>
While it was my intention to replace automated circular motion with accelerometer data, ie as you tilt your iPhone the screen would pan, allowing you to draw endlessly in screen space (like the desktop app), the accelerometer effect creates confusion, ie when you tilt your iPhone it&#8217;s hard to keep an eye on what is happening. In addition, because your fingers cover the large area of the screen you would miss particle events.</p>
<p>The last touches to the iPhone app included a separate clear button at the bottom right of the screen and little instruction about double tap. The clear button is a simple instruction if the mouse is pressed and is in this location of the screen them clear:</p><pre class="crayon-plain-tag"><code>[/text]&quot;]//App.cpp // touchDown / clearing the screen
if(x&amp;gt;290 &amp;amp;&amp;amp; x&amp;lt;290+30 &amp;amp;&amp;amp; y&amp;gt;450 &amp;amp;&amp;amp; y&amp;lt;450+30)
{
pts.clear();
particles.clear();
}

&lt;pre&gt;//App.cpp // touchDoubleTap / unhiding the info panel
hello.bVisible = !hello.bVisible;</code></pre>
</pre>
<p>Posting to the AppStore took some time, probably more time than adding some of the UI. Luckily, Zach Gage was on iChat to help out although managing to apply right distribution certificates needed some effort. While until now I have been using development certificate, I needed to add the app to distribution profile and download new distribution certificate. Double tapping on the executable on Xcode would bring up info panel where the now new distribution certificate needed to be assigned. Once that was done, the upload of the binary to iTunes Connect worked just fine. Another small weirdness was the large icon. Apple asks for 512&#215;512 image, where my icon was generated from the desktop app the detail and quality was much lower. The question was whether to recreate the icon from scratch or just blow up (increase the res) suffering the poor quality of image if viewed at full res. I went with blow up even though the image looked pretty bad at full res. Considering that apple would never use that image at it&#8217;s full resolution I thought that would be fine.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl01scr.jpg"><img class="alignnone size-full wp-image-8081" title="prtcl01scr" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl01scr.jpg" alt="" width="320" height="480" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl02scr.jpg"><img class="alignnone size-full wp-image-8082" title="prtcl02scr" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl02scr.jpg" alt="" width="320" height="480" /></a></p>
<p>You can <a href="http://www.fvda.co.uk/files/oflab/ptcle%20osc%202.zip">download the full source</a> for the desktop app here (note you will need <a href="http://www.creativeapplications.net/iphone/msa-remote-iphone/">MSARemote</a> to control the screen panning &#8211; without you will only see the partices)</p>
<p><a href="http://www.fvda.co.uk/files/oflab/PRTCL_Desktop_1.0.zip">Download the Mac OSX Only Desktop app here</a></p>
<p>You can <a href="http://www.fvda.co.uk/files/oflab/prtcliPhone%201.0.zip">download the iPhone source</a> or the version currently in the AppStore.The app is free and you can download it here:</p>
<p><a href="http://clk.tradedoubler.com/click?p=23708&amp;a=1671662&amp;url=http%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fprtcl%2Fid359060528%3Fmt%3D8%26uo%3D6%26partnerId%3D2003"><img src="http://ax.phobos.apple.com.edgesuite.net/images/badgeitunes61x15dark.gif" border="0" alt="" width="61" height="15" /></a></p>
<p>If you have any comments or questions, please leave a comment below.<br />
If there are additional features you would like to see, please <a href="http://nokahuna.com/projects/10961/tasks?category=40934">add a task here on NoKahuna</a> for consideration.</p>
<p>Thanks to <a href="http://www.joelgethinlewis.com/">Joel Gethin Lewis</a>, <a href="http://www.thesystemis.com/">Zach Lieberman</a>, <a href="http://kylemcdonald.net/">Kyle McDonald</a>, <a href="http://arturocastro.net">Arturo Castro</a>, <a href="http://www.hahakid.net/">Andreas Müller</a>, <a href="http://www.jocabola.com/splash09/">Eduard Prats Molner</a>, <a href="http://www.stfj.net/">Zach Gage</a>, <a href="http://www.onedotzero.com/">onedotzero</a> and <a href="http://www.vam.ac.uk/microsites/decode/">Victoria and Albert Museum</a>.</p>
<p>Created with openFrameworks.<br />
For information on openFrameworks see <a href="http://openframeworks.cc">http://openframeworks.cc</a><br />
For information on past and future workshops see <a href="http://wiki.openframeworks.cc">http://wiki.openframeworks.cc</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9883287&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="400" src="http://vimeo.com/moogaloop.swf?clip_id=9883287&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9882942&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="640" height="360" src="http://vimeo.com/moogaloop.swf?clip_id=9882942&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><a href="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl_desktop01.png"><img class="alignnone size-large wp-image-8083" title="prtcl_desktop01" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl_desktop01-640x400.png" alt="" width="640" height="400" /></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl_desktop02.png"><img class="alignnone size-large wp-image-8084" title="prtcl_desktop02" src="http://www.creativeapplications.net/wp-content/uploads/2010/03/prtcl_desktop02-640x400.png" alt="" width="640" height="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/iphone/prtcl-iphone-openframeworks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ONull Vector Generator [Processing]</title>
		<link>http://www.creativeapplications.net/linux/onull-vector-generator-processing/</link>
		<comments>http://www.creativeapplications.net/linux/onull-vector-generator-processing/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 23:05:05 +0000</pubDate>
		<dc:creator>Filip</dc:creator>
				<category><![CDATA[CANApps]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[drawing]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[vector]]></category>

		<guid isPermaLink="false">http://www.creativeapplications.net/?p=7701</guid>
		<description><![CDATA[Published by CreativeApplications.Net, ONull is an image based Vector Generator for Mac OSX. It allows the user to convert images into rasterized vector graphics. This tool was developed by Kim Asendorf to give graphic designers the ability to transform small images from the Internet into printable and editable graphics. ONull is written in Java and uses [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull00.jpg"><img class="alignnone size-large wp-image-7703" title="onull00" src="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull00-640x430.jpg" alt="" width="640" height="430" /></a></p>
<p>Published by CreativeApplications.Net, <a href="http://www.onull.net/">ONull </a>is an image based Vector Generator for Mac OSX. It allows the user to convert images into rasterized vector graphics. This tool was developed by <a href="http://www.kimasendorf.de/" target="_blank">Kim Asendorf</a> to <em>give graphic designers the ability to transform small images from the Internet into printable and editable graphics.</em></p>
<p>ONull is written in Java and uses the <a href="http://www.processing.org/" target="_blank">Processing</a> core library as graphical engine. It is available for both Mac and via Java for Windows/Linux users.</p>
<p><a href="http://onull.net">onull.net</a> + add your creations to the <a href="http://www.flickr.com/groups/onull/">ONull Flickr pool</a>.</p>
<p>Features<br />
<em>-16 Vector Shapes<br />
-Vector Controls (Size, Rotation, Color Amplifier)<br />
-Fill &amp; Stroke Settings<br />
-Color &amp; Opacity Settings<br />
-Grid Controls<br />
-JPG, PNG &amp; GIF Import<br />
-PDF Export<br />
-SVG Vector Import</em></p>
<p>I have been following Kim&#8217;s work for some time now and have been very impressed by things published on both his <a href="http://www.flickr.com/photos/kimasendorf">Flickr</a> and <a href="http://www.kaubonschen.com/portfolio/">site</a>&#8230;an incredible amount of energy. ONull is just one amongst many inspiring pieces you can see <a href="http://cargocollective.com/kimasendorf">here</a>, <a href="http://www.flickr.com/photos/kimasendorf">here</a> and <a href="http://kimasendorf.tumblr.com/">here</a>. A must follow.</p>
<p><a href="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull03.png"></a><a href="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull10.jpg"><img class="alignnone size-large wp-image-7710" title="onull10" src="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull10-640x361.jpg" alt="" width="640" height="361" /></a><img class="alignnone size-large wp-image-7706" title="onull03" src="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull03-640x479.png" alt="" width="640" height="479" /><a href="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull06.jpg"><img class="alignnone size-large wp-image-7709" title="onull06" src="http://www.creativeapplications.net/wp-content/uploads/2010/02/onull06-640x518.jpg" alt="" width="640" height="518" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creativeapplications.net/linux/onull-vector-generator-processing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

