<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>iPhone Apps &#38; CS5.5 Flash+AS3 - Twitter &#38; Flash and Facebook Platforms</title>
	<atom:link href="http://chalmerspublishing.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://chalmerspublishing.wordpress.com</link>
	<description>The trips, tips and traps of getting something done for the iPhone with CS5 and the iPhone Packager</description>
	<lastBuildDate>Tue, 14 Feb 2012 21:57:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='chalmerspublishing.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/92dc8aa650fa3eba3b362b166156d205?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>iPhone Apps &#38; CS5.5 Flash+AS3 - Twitter &#38; Flash and Facebook Platforms</title>
		<link>http://chalmerspublishing.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://chalmerspublishing.wordpress.com/osd.xml" title="iPhone Apps &#38; CS5.5 Flash+AS3 - Twitter &#38; Flash and Facebook Platforms" />
	<atom:link rel='hub' href='http://chalmerspublishing.wordpress.com/?pushpress=hub'/>
		<item>
		<title>iPhone app. Pinpoint Premium</title>
		<link>http://chalmerspublishing.wordpress.com/2012/02/14/iphone-app-pinpoint-premium/</link>
		<comments>http://chalmerspublishing.wordpress.com/2012/02/14/iphone-app-pinpoint-premium/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 21:57:02 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">https://chalmerspublishing.wordpress.com/?p=93</guid>
		<description><![CDATA[PinPoint Premium. All new release. iPhone app. http://itunes.apple.com/us/app/pin-point-premium/id467970377?ls=1&#38;mt=8<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=93&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>PinPoint Premium. All new release. iPhone app. http://itunes.apple.com/us/app/pin-point-premium/id467970377?ls=1&amp;mt=8</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=93&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2012/02/14/iphone-app-pinpoint-premium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>
	</item>
		<item>
		<title>Upgrade to Adobe Flash Pro 5.5</title>
		<link>http://chalmerspublishing.wordpress.com/2011/10/03/upgrade-to-adobe-flash-pro-5-5/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/10/03/upgrade-to-adobe-flash-pro-5-5/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 21:04:17 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>
		<category><![CDATA[Adobe flash]]></category>

		<guid isPermaLink="false">https://chalmerspublishing.wordpress.com/2011/10/03/upgrade-to-adobe-flash-pro-5-5/</guid>
		<description><![CDATA[Version 5.0 has serious limitations. Not the least of which is that it only builds armv6 binaries. It doesnt do stagewebview either. And your binaries cant be upgraded when you later build with 5.5, which only builds armv7 binaries.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=84&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Version 5.0 has serious limitations. Not the least of which is that it only builds armv6 binaries. It doesnt do stagewebview either. And your binaries cant be upgraded when you later build with 5.5, which only builds armv7 binaries.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=84&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/10/03/upgrade-to-adobe-flash-pro-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>
	</item>
		<item>
		<title>Pin Point Premium – Coming soon to the iTunes app store</title>
		<link>http://chalmerspublishing.wordpress.com/2011/09/25/pin-point-premium-%e2%80%93-coming-soon-to-the-itunes-app-store/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/09/25/pin-point-premium-%e2%80%93-coming-soon-to-the-itunes-app-store/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 01:16:28 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/09/25/pin-point-premium-%e2%80%93-coming-soon-to-the-itunes-app-store/</guid>
		<description><![CDATA[Pin Point Premium The iPhone/iPod Touch that is able to tell people where you are. Now that&#8217;s cool. Pin Point Premium is the all new interface, built using the latest code &#8211; so we couldn&#8217;t do an upgrade unfortunately. But &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/09/25/pin-point-premium-%e2%80%93-coming-soon-to-the-itunes-app-store/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=83&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Berlin Sans FB Demi;font-size:22pt;">Pin Point Premium<br />
</span></p>
<p><span style="font-family:Berlin Sans FB Demi;">The iPhone/iPod Touch that is able to tell people where you are. <em>Now that&#8217;s cool</em>.<br />
</span></p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre1.png?w=640" alt="" />
	</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre2.png?w=640" alt="" />Pin Point Premium is the all new interface, built using the latest code &#8211; so we couldn&#8217;t do an upgrade unfortunately. But it is worth it &#8211; You can now find your current location on the cleanest and simplest interface possible.  Simply map your current location, or that of an address you enter in the address entry field. Your current Geolocation data is displayed on-screen as well and updates constantly. You can also send that location to your Twitter account. This all new version is Version 1.50, and is under constant development. Updates are now done using the latest code to match your iPhone, and at all times the app will be kept to the simplest interface possible. The design is for maximum simplicity allowing speed of use &#8211; well, as fast as the Internet allows. Where ever you are you can see it at a glance and report back to family or friends, or even your business.
</p>
<p>
 </p>
<p>The main screen now has some new buttons. The most obvious one is the [Tweet It] button. This is a great option, and one that can be used to report your location directly to your family or friends, even your boss.
</p>
<p>If you want an individual Twitter account, register it with Twitter, for example your family, &#8216;aslambie&#8217; &#8211; becoming @aslambie. Maybe your workplace, @myworkplace, maybe your travel record, @myoverseastrip &#8211; the ideas are actually endless as you think about them.
</p>
<p>Where ever you are and there is an internet connection, either through the Internet directly, or through the cell/mobile network, you can use PinPointPremium on your iPhone. Try it &#8211; select [Map Current Location] and it will show you exactly where you are. Great, but how do you tell Mum where you are? Now this is the fun bit, because in the past you couldn&#8217;t send this to anyone, only try and describe it over the phone. An impossible task. Now, just press [Tweet It] and the current geolocation will be sent to your nominated twitter account. And you only have to login in to Twitter once, and the app remembers it. Your Mother, Father, friend, or husband/wife, whoever has access to the Twitter account has simply to click on the link sent to Twitter, and it shows them exactly where you are &#8211; or were at the time of sending, with a date stamp on the Tweet.
</p>
<p>Keep a record of your overseas trips, your trips across your own country or simply your trips to town or the next county.
</p>
<p> </p>
<p>
 </p>
<p>Give the family peace of mind, if you are out on the town, you can report your location at any time. Car broken down beside the road? Report your location to your family to come pick you up. Lost? Tell someone where you are so they can rescue you.
</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre3.png?w=640" alt="" />Also on the screen now is a small button on the lower right with an &#8216;i&#8217; &#8211; for Information. This is simply a brief description about the program, its current version, and who wrote it.
</p>
<p>On the lower left is a small red &#8216;r&#8217; button. With that you can open a new login to a different Twitter account. Simple to use, pressing this button brings up a small instruction screen with two buttons &#8211;  New, or Cancel. <img align="right" src="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre4.png?w=640" alt="" />
	</p>
<p>If you select New it clears the internal cache then disappears. Next time you press Tweet It, you are asked to validate a new login to your selected Twitter account. If you select Cancel, the screen clears and you proceed as normal.
</p>
<p>So simple even kids can do it.
</p>
<p>
 </p>
<p>The design is for ultra simplicity, and is based on tried and proven code examples. Watch for the updates over the coming months. Questions, comments, suggestions, and support are all available from the author.
</p>
<p>
 </p>
<p>Go to the app store today.
</p>
<p>
 </p>
<p>PinPoint v1. Basic model that just takes you to Google Maps, with your location, or input address mapped.
</p>
<p>
 </p>
<p>Pin Point Premium being released within the next week or so – allows you to send a Tweet to your Twitter account to tell people where you are at any time.
</p>
<p>
 </p>
<p>Be easy to find.
</p>
<p>
 </p>
<p>Which bar are you in? What street are you on? What city are you in? In which country ?
</p>
<p>
 </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=83&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/09/25/pin-point-premium-%e2%80%93-coming-soon-to-the-itunes-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre1.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre2.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre3.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/09/092611_0116_pinpointpre4.png" medium="image" />
	</item>
		<item>
		<title>Develop iPhone/iPad apps on a PC. Upload to store with Matthew</title>
		<link>http://chalmerspublishing.wordpress.com/2011/09/25/develop-iphoneipad-apps-on-a-pc-upload-to-store-with-matthew/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/09/25/develop-iphoneipad-apps-on-a-pc-upload-to-store-with-matthew/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 00:19:28 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/09/25/develop-iphoneipad-apps-on-a-pc-upload-to-store-with-matthew/</guid>
		<description><![CDATA[Are you an iTunes AppStore developer? Don&#8217;t have access to a Mac so you can upload your apps? Your problems are over. Go see this person Matthew CEO of MWFPRO mwfpro@Hotmail.com If I helped you, you can say thank you &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/09/25/develop-iphoneipad-apps-on-a-pc-upload-to-store-with-matthew/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=78&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Are you an iTunes AppStore developer? Don&#8217;t have access to a Mac so you can upload your apps? Your problems are over. Go see this person
</p>
<p><span style="color:black;font-family:Helvetica;font-size:13pt;background-color:white;">Matthew<br />
</span></p>
<p><span style="color:black;font-family:Helvetica;font-size:13pt;background-color:white;">CEO of MWFPRO<br />
</span></p>
<p><a href="mailto:mwfpro@Hotmail.com" target="_blank"><span style="color:#0000cc;font-family:Helvetica;font-size:13pt;text-decoration:underline;">mwfpro@Hotmail.com</span></a><span style="color:black;font-family:Helvetica;font-size:13pt;background-color:white;"><br />
		</span></p>
<p><span style="font-size:13pt;"><span style="color:black;font-family:Arial;background-color:white;">If I helped you, you can say thank you by <a href="http://goo.gl/zp8qz" target="_blank" /></span><span style="color:#0000cc;font-family:Arial;text-decoration:underline;">leaving a donation</span><span style="color:black;"><span style="font-family:Arial;background-color:white;"> </span><span style="font-family:Helvetica;background-color:white;"><br />
				</span></span></span></p>
<p><a href="http://mwfpro.webs.com/" target="_blank"><span style="color:#0000cc;font-family:Helvetica;font-size:13pt;text-decoration:underline;">Http://mwfpro.webs.com</span></a><span style="color:black;font-family:Helvetica;font-size:13pt;background-color:white;"><br />
		</span></p>
<p><a href="http://twitter.com/" target="_blank"><span style="color:#0000cc;font-family:Helvetica;font-size:13pt;text-decoration:underline;">http://twitter.com/#!/mwfproapps</span></a><span style="color:black;font-family:Helvetica;font-size:13pt;background-color:white;"><br />
		</span></p>
<p>
 </p>
<p>Matthew has the patience of a saint, and will help you every step of the way. Nothing is too much trouble for Matthew in ensuring that your app reaches the store for you.
</p>
<p>Develop you apps on a PC, using Adobe Flash in one of it&#8217;s many versions. Create the .ipa file, and send that to Matthew with $20, and he will upload it to the app store via his Mac. Great stuff.
</p>
<p>He has done two for me now.
</p>
<p>PinPoint
</p>
<p>And
</p>
<p>PinPointPremium
</p>
<p>I strongly recommend his service.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=78&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/09/25/develop-iphoneipad-apps-on-a-pc-upload-to-store-with-matthew/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>
	</item>
		<item>
		<title>Flash Pro CS5.5</title>
		<link>http://chalmerspublishing.wordpress.com/2011/09/01/flash-pro-cs5-5/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/09/01/flash-pro-cs5-5/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 07:45:09 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[PRO CS5.5]]></category>

		<guid isPermaLink="false">https://chalmerspublishing.wordpress.com/2011/09/01/flash-pro-cs5-5/</guid>
		<description><![CDATA[Forget trying to develop iPhone apps with CS5. You must have EITHER Flash Builder 4.5 or Flash Professional CS5.5, and you MUST have the latest SDKs to suit both. The best advice I have on the development platform is to &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/09/01/flash-pro-cs5-5/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=77&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Forget trying to develop iPhone apps with CS5. You must have EITHER Flash Builder 4.5 or Flash Professional CS5.5, and you MUST have the latest SDKs to suit both. The best advice I have on the development platform is to use an Apple Macbook, which must have the Intel processor. Whether you use Adobe products, or the Apple Xcode/Cocoa route, do it on an Apple and save yourself a lot of grief!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=77&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/09/01/flash-pro-cs5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>
	</item>
		<item>
		<title>How to make an iPhone App. Reprint</title>
		<link>http://chalmerspublishing.wordpress.com/2011/08/26/how-to-make-an-iphone-app-reprint/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/08/26/how-to-make-an-iphone-app-reprint/#comments</comments>
		<pubDate>Sat, 27 Aug 2011 02:10:19 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/08/26/how-to-make-an-iphone-app-reprint/</guid>
		<description><![CDATA[A great article – just have to republish it. Written by Dave Prochnow. 2009.   How to Make an iPhone App: Part One Gain fame and fortune: become an iPhone app mogul By Dave Prochnow Posted 02.26.2009 at 1:21 pm47 Comments &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/08/26/how-to-make-an-iphone-app-reprint/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=76&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:black;font-family:Times New Roman;font-size:24pt;background-color:white;">A great article – just have to republish it. Written by Dave Prochnow. 2009.<br />
</span></p>
<p>
 </p>
<p><a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app"><span style="color:black;font-family:Times New Roman;font-size:24pt;text-decoration:underline;">How to Make an iPhone App: Part One</span></a><span style="color:black;font-family:Times New Roman;font-size:24pt;background-color:white;"><br />
		</span></p>
<p><span style="color:#444444;font-family:Times New Roman;font-size:10pt;background-color:white;">Gain fame and fortune: become an iPhone app mogul<br />
</span></p>
<p><span style="font-family:Times New Roman;"><span style="font-size:8pt;"><span style="color:#444444;">By <a href="http://www.popsci.com/category/popsci-authors/dave-prochnow" /></span><span style="color:#0068a5;text-decoration:underline;">Dave Prochnow</span><span style="color:#444444;"> Posted 02.26.2009 at 1:21 pm<a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app?page=" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>47 Comments</strong></span></span><span style="color:black;font-size:9pt;background-color:white;"><br />
			</span></span></p>
<p>
 </p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean1.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;"><strong>Hackintosh Tools of the Trade<span style="background-color:white;"><br />
				</span></strong><em>Dave Prochnow</em><span style="background-color:white;"><strong><br />
				</strong></span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">See</span> <a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>part two</strong></span><span style="color:black;"> <span style="background-color:white;">on coding your App.<br />
</span></span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">Love it or hate it, it&#8217;s tough to argue about the success of the</span> <a href="http://www.edibleapple.com/the-itunes-app-store-is-thriving/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Apple App Store</strong></span><span style="color:black;background-color:white;">. While this venture might be a successful cash cow business model for Apple, how does business fare for the app developer? Pretty good, it turns out.<br />
</span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">One of the poster children for successful app development is</span> <a href="http://www.joelcomm.com/more_exciting_app_store_news.html" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Joel Comm</strong></span><span style="color:black;"><span style="background-color:white;">. Or, as he is better known, the developer of</span> <a href="http://ifartmobile.com/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>iFart</strong></span><span style="color:black;"><span style="background-color:white;">. The</span> <a href="http://tamsijungle.tamoggemon.com/2008/12/25/ifart-sales-the-nitty-gritty/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>sales claims</strong></span><span style="color:black;"> <span style="background-color:white;">for this little app blew away the competition, with sales of 113,885 downloads during a two-week period in December 2008.<br />
</span></span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Those are some pretty sobering statistics to digest while standing in the unemployment line. So what&#8217;s a poor (read: really poor) developer to do? Why, make your own app, right? Not so fast, bucko.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><span style="background-color:white;">Making an Apple iPhone/iPod Touch app is</span> <span style="background-color:white;"><em>not</em></span> <span style="background-color:white;">a venture that should be undertaken lightly. There are two significant investments that you</span> <span style="background-color:white;"><em>must</em></span> <span style="background-color:white;">be willing to make:<br />
</span></span></p>
<ol>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Financial investment: you will need an Intel-based Mac computer with Mac OS X 10.5.5 Leopard for developing your app, as well as a couple of test devices (preferably both an iPhone and an iPod Touch). Plus, you must be a registered member of the Apple iPhone Developer Program, which costs $99 for the basic edition.<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Time investment: even the simplest iPhone app will take a considerable amount of time to develop. Yes, you could blow a simple app out your posterior in about two weeks&#8217; time, but a true sales contender could take a couple of months for development, testing, and distribution.<br />
</span></li>
</ol>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">Granted, there are a couple of corners that you could cut for reducing development costs. You could be a rogue developer and rely solely on the iPhone SDK iPhone Simulator for your app testing. You could harvest the extensive library of Apple sample apps for your code. You could just<a href="http://www.appvee.com/t/ifart" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>&#8220;blow on your arm&#8221;</strong></span><span style="color:black;"> <span style="background-color:white;">for your app content. Even after all of these cost-saving efforts, however, you are</span> <strong>still</strong> <span style="background-color:white;">going to need an Intel-based Mac</span> <span style="background-color:white;"><em>and</em></span> <span style="background-color:white;">a subscription to the</span> <a href="http://developer.apple.com/iphone/program/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Apple iPhone Developer Program</strong></span><span style="color:black;background-color:white;">.<br />
</span></span></p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean2.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;"><strong>Hackintosh mini Me: </strong><em> Dave Prochnow</em><span style="background-color:white;"><strong><br />
				</strong></span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">First things first, though; let&#8217;s build a machine that&#8217;s able to support the iPhone SDK app development environment. No, we aren&#8217;t going to create the illegal kind of &#8220;Hackintosh,&#8221; a non-Apple-branded Mac OS X clone computer &#8212; rather, we are going to bundle the lowest-possible-cost Mac computer development platform. Be forewarned, this project will void your warranty.<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">My first attempt at creating an iPhone app dev system was housed on a 16GB CompactFlash media card. There are many</span> <a href="http://www.insanelymac.com/forum/index.php?showtopic=73952" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>sites</strong></span><span style="color:black;"> <span style="background-color:white;">that will guide you through this process. Unfortunately, this system wasn&#8217;t stable enough to reliably code a major iPhone app.<br />
</span></span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">My second attempt at creating an iPhone app dev system was a complete success. Furthermore, the investment (on my part) was minimal, because I already had many of the components on hand. Here is the complete laundry list for building your own Apple-based iPhone app dev system Apple-based from scratch.<br />
</span></p>
<p>
 </p>
<p>
 </p>
<p><a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app"><span style="color:black;font-family:Times New Roman;font-size:24pt;text-decoration:underline;">How to Make an iPhone App: Part One</span></a><span style="color:black;font-family:Times New Roman;font-size:24pt;background-color:white;"><br />
		</span></p>
<p><span style="color:#444444;font-family:Times New Roman;font-size:10pt;background-color:white;">Gain fame and fortune: become an iPhone app mogul<br />
</span></p>
<p><span style="font-family:Times New Roman;"><span style="font-size:8pt;"><span style="color:#444444;">By <a href="http://www.popsci.com/category/popsci-authors/dave-prochnow" /></span><span style="color:#0068a5;text-decoration:underline;">Dave Prochnow</span><span style="color:#444444;">Posted 02.26.2009 at 1:21 pm<a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app?page=1" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>47 Comments</strong></span></span><span style="color:black;font-size:9pt;background-color:white;"><br />
			</span></span></p>
<p>
 </p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><strong>TIME:</strong> <span style="background-color:white;">6 hours<br /></span><strong>COST:</strong> <span style="background-color:white;">$923.77 [Mac mini w/2GB RAM, 250GB HDD, keyboard, mouse, and monitor]<br /></span><strong>DIFFICULTY:</strong> <span style="background-color:white;">easy<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><strong>PARTS</strong><span style="background-color:white;"><br />
			</span></span></p>
<ul>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">Apple Mac mini (Intel model ONLY) (<a href="http://www.bhphotovideo.com/c/product/515329-REG/Apple_MB138LL_A__Mac_mini_Desktop.html" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>B&amp;H Photo #APMM18C</strong></span><span style="color:black;background-color:white;">; $574.95)<br />
</span></span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">Western Digital 250GB hard drive (<a href="http://www.amazon.com/Western-Digital-Scoprio-5400RPM-WD2500BEVS/dp/B000SIG5QW/ref=sr_11_1/190-7388401-8187711?ie=UTF8&amp;qid=1235581371&amp;sr=11-1" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Amazon.com #WD2500BEVS</strong></span><span style="color:black;background-color:white;">; $60.98)<br />
</span></span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">(2) Kingston 1GB PC2-5300 SDRAM (<a href="http://www.amazon.com/Kingston-Technologies-PC2-5300-667MHz-Notebook/dp/B000PCX780/ref=sr_11_1/180-3282337-8306602?ie=UTF8&amp;qid=1235581344&amp;sr=11-1" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Amazon.com #KVR667D2SO/1GR</strong></span><span style="color:black;background-color:white;">; $25.98)<br />
</span></span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">TRENDnet USB to PS/2 converter (<a href="http://www.amazon.com/TRENDnet-USB-PS-2-Converter/dp/B0007T27HI/ref=sr_11_1/177-6976389-5374115?ie=UTF8&amp;qid=1235581321&amp;sr=11-1" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Amazon.com #TU-PS2</strong></span><span style="color:black;background-color:white;">; $8.87) [NOTE: this cable is occasionally "flaky" during recovery from Mac OS X "sleep." You might need to unplug the keyboard and reinsert the PS/2 plug for recovery.]<br />
</span></span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">IBM mouse (<a href="http://www.bgmicro.com/index.asp?PageAction=VIEWPROD&amp;ProdID=9126" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>BG Micro #ACS1422</strong></span><span style="color:black;background-color:white;">; $2.99) [NOTE: although, "new" these mice vary in quality. One of mine failed out of the box.]<br />
</span></span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">Fujitsu keyboard (salvaged from</span> <a href="http://www.halted.com/commerce/ccp20981-fujitsu-pencentra-130-pen-tablet-computer-pencentra-130-80797.htm" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>HSC #80797</strong></span><span style="color:black;background-color:white;">; $99.00) or try: (<a href="http://www.allelectronics.com/make-a-store/item/KBD-22/WINDOWS-COMPATIBLE-USB-KEYBOARD/-/1.html" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>All Electronics #KBD-22</strong></span><span style="color:black;background-color:white;">; $5.00) or this: (<a href="http://www.bgmicro.com/index.asp?PageAction=VIEWPROD&amp;ProdID=12659" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>BG Micro #ACS1516</strong></span><span style="color:black;background-color:white;">; $5.99)<br />
</span></span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">Lilliput 7-inch touchscreen monitor (<a href="http://www.carlcd.net/.sc/ms/dd/Touch%20Screen%20Monitor/33/619GL-70NP%5E2FC%5E2FT" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>CarLCD.net #619GL-70NP/C/T</strong></span><span style="color:black;background-color:white;">; $245.00) NOTE: Sure, a<a href="http://accessories.us.dell.com/sna/products/Monitors/productdetail.aspx?c=us&amp;l=en&amp;s=dhs&amp;cs=19&amp;sku=320-7956" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>24-inch monitor</strong></span><span style="color:black;"> <span style="background-color:white;">($349) would be much nicer, but this lil&#8217; ol&#8217; monitor provides a touchscreen input, which can be useful during testing with the iPhone SDK iPhone Simulator. You can download the Mac OS X Intel driver for this touchscreen monitor from</span> <a href="http://home.eeti.com.tw/web20/eGalaxTouchDriver/MacOSXIntelDriver.htm" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>EETI</strong></span><span style="color:black;background-color:white;">.<br />
</span></span></li>
</ul>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><strong>OPTIONAL</strong><span style="background-color:white;"><br />
			</span></span></p>
<ul>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">OWC Mercury SuperDrive optical drive (<a href="http://eshop.macsales.com/item/Panasonic/MMINISL8XDL/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>MacSales</strong></span><span style="color:black;background-color:white;">; $89.99) [NOTE: this upgrade is not needed for iPhone app development.]<br />
</span></span></li>
</ul>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><strong>TEST PLATFORMS</strong><span style="background-color:white;"><br />
			</span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">At a minimum, you will need one</span> <a href="http://www.wireless.att.com/cell-phone-service/specials/iPhone.jsp" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>iPhone 3G</strong></span><span style="color:black;"> <span style="background-color:white;">($199) and one</span> <a href="http://www.amazon.com/Apple-iPod-touch-2nd-Generation/dp/B001FA1NZK/ref=pd_bbs_sr_1/184-7556496-6855452?ie=UTF8&amp;s=electronics&amp;qid=1235600453&amp;sr=8-1" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>iPod touch</strong></span><span style="color:black;"> <span style="background-color:white;">($220). There is a provision in the Apple iPhone Developer Program, however, for adding external &#8220;testers&#8221; to your dev system.<br />
</span></span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><strong>STEPS</strong><span style="background-color:white;"><br />
			</span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><em><span style="color:black;"><span style="background-color:white;">In order to help you with your Mac mini disassembly,</span> <a href="http://www.popsci.com/files/Hackintosh_in_Detail.pdf" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>download</strong></span></em><span style="color:black;"><em> <span style="background-color:white;">these additional photographs that illustrate the below steps.</span></em><br />
			</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">1. Turn the Mac mini upside down on a soft, protective surface and open the case. Begin the opening operation by carefully wedging plastic cards between the metal aluminum case and the plastic system component tray. Locate the plastic hold-down clips on the component tray and slide a plastic screwdriver or pick down the shaft of each clip. Gently pry on the screwdriver until you hear the clip release. Repeat the process for all clips, on all four sides of the tray.<br />
</span></p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean3.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;"><strong>Hackintosh iPhone App Maker: </strong><em> Dave Prochnow</em><span style="background-color:white;"><strong><br />
				</strong></span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">2. Carefully separate the system component tray from the exterior case.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">3. Locate the LED power connector along the front side of the tray and disconnect it.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">4. Release the spring-loaded Wi-Fi antenna and remove the four hold-down screws from the corners of the black plastic drive subassembly carrier.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">5. Lift the carrier and lay it upside-down along the back panel side of the tray. Don&#8217;t disconnect the brown plastic ribbon cable. From this vantage point, you can extract and replace the two SDRAM sticks, hard disk drive, and optional optical drive.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><span style="background-color:white;">6. Replace the black plastic drive subassembly carrier and secure it with</span> <span style="background-color:white;"><em>one</em></span> <span style="background-color:white;">screw. Reconnect the LED power connector to the front side of the tray. Do</span> <strong>NOT</strong> <span style="background-color:white;">reassemble the Mac mini yet.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">7. Carefully inspect the entire Mac mini system component tray. Ensure that all wiring is connected and there are no parts, screws, or wires that are out of place.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><span style="background-color:white;">8. Test the Mac mini for proper operation. Connect the power adapter, keyboard, mouse, and monitor to the Mac mini. You are going to test your modifications</span> <span style="background-color:white;"><em>before</em></span> <span style="background-color:white;">you reseal the Mac mini.</span><strong>Be careful!</strong> <span style="background-color:white;">Plug the Mac&#8217;s power adapter and monitor power adapter into a wall outlet and turn on your system. You must insert the Mac OS X installation disc (e.g., Disc 1) into the Mac mini optical drive immediately after powering on the system. Boot from the disc and use the DVD-based Disk Utility for configuring your new Western Digital hard drive. It is recommended that you use at least two partitions on your new drive (e.g., System &amp; Docs, etc.). Install Mac OS X 10.5.5 Leopard on your Mac mini (Note: you might need to download a Software Update from the Apple Web site).<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">9. Check each new component for proper operation. Use System Profiler (e.g., the &#8220;About This Mac&#8221; menu item under the Apple menu) to verify your new memory and hard drive. Also, if you added a new SuperDrive, verify the system ID on your optical disc drive. If everything checks out OK, shut down the Mac mini, disconnect all cords, cables, and adapters, secure the three remaining screws on the black plastic drive subassembly carrier, and slowly slide the case down over the system component tray. Watch the back panel for proper alignment of the metal shielding clips.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">10. Your iPhone app dev system is now ready for building the next great app.<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">Stay tuned,</span> <a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>our next episode</strong></span><span style="color:black;"> <span style="background-color:white;">will cover the installation and operation of the Apple iPhone SDK.<br />
</span></span></span></p>
<p> </p>
<p><a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two"><span style="color:black;font-family:Times New Roman;font-size:24pt;text-decoration:underline;">How to Make an iPhone App: Part Two</span></a><span style="color:black;font-family:Times New Roman;font-size:24pt;background-color:white;"><br />
		</span></p>
<p><span style="color:#444444;font-family:Times New Roman;font-size:10pt;background-color:white;">Building a great app: that&#8217;s the objective, see?<br />
</span></p>
<p><span style="font-family:Times New Roman;"><span style="font-size:8pt;"><span style="color:#444444;">By <a href="http://www.popsci.com/category/popsci-authors/dave-prochnow" /></span><span style="color:#0068a5;text-decoration:underline;">Dave Prochnow</span><span style="color:#444444;">Posted 03.11.2009 at 9:06 am<a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two?page=" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>10 Comments</strong></span></span><span style="color:black;font-size:9pt;background-color:white;"><br />
			</span></span></p>
<p>
 </p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean4.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;"><strong>Xcode &#8211; Interface Builder<span style="background-color:white;"><br />
				</span></strong><em>Dave Prochnow</em><span style="background-color:white;"><strong><br />
				</strong></span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">The</span> <a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-three" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>third and final installment</strong></span><span style="color:black;"> <span style="background-color:white;">in this series takes our App to market, err, the App Store.<br />
</span></span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">In the</span> <a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>first part of this series</strong></span><span style="color:black;background-color:white;">, we covered the &#8220;nuts and bolts&#8221; for assembling a workable iPhone app development platform. Now that our desktop is cluttered with a mess of cables, it&#8217;s time to roll up our sleeves and start cobbling some code together.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><span style="background-color:white;">First things first, however. There are two things you</span> <span style="background-color:white;"><em>must</em></span> <span style="background-color:white;">accomplish before you can start developing that next great American App. One is free, but for the other one you&#8217;re going to have to pony up some cash.<br />
</span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">1. Become a</span> <a href="http://developer.apple.com/iphone/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>Registered iPhone Developer</strong></span><span style="color:black;"><span style="background-color:white;">. This one&#8217;s free. Yup, go do it now; then you&#8217;ll be able to download the free iPhone SDK (software development kit; at this time the latest version is 2.2.1). Please note, as mentioned in the first part of this series, you must also have an Intel-based Mac</span> <span style="background-color:white;"><em>and</em></span> <span style="background-color:white;">Mac OS X 10.5.5 for using this iPhone SDK. Furthermore, you will have to make a choice between being either a single-entity developer (e.g., Dave Prochnow) or a corporate developer (e.g., Microsoft Corporation). If you elect to pursue the corporate route, you will be asked to furnish documentation of incorporation (e.g., a Federal TIN, partnership, LLC, or S corporation documentation).<br />
</span></span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;"><span style="background-color:white;">2. Subscribe to the</span> <a href="http://developer.apple.com/iphone/program/" target="_blank" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>iPhone Developer Program</strong></span><span style="color:black;background-color:white;">. This subscription will cost you either $99 (plus sales tax!) for the Standard Program, or $299 for the Enterprise Program. Most folks will easily fit into the Standard Program $99 subscription. After you&#8217;ve made your choice, you&#8217;ll be whisked to the Apple Store, where a credit card transaction will have you quickly subscribed to the iPhone Developer Program for one year.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><span style="background-color:white;">Once you have your registration and your subscription, log into the iPhone Dev Center and begin downloading everything in sight: SDK, videos, sample apps, and documentation. Sure, you might already know some of this stuff, but the more knowledgeable you are about the iPhone, the easier it</span> <span style="background-color:white;"><em>should be</em></span> <span style="background-color:white;">to develop your app.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Notice that I said it &#8220;should be&#8221; easier. That&#8217;s because, if you lack a solid footing in the Objective-C programming language and Apple&#8217;s Cocoa development environment, you could experience a very painful learning curve.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Luckily, there are a couple of tricks and tips that can help minimize this learning curve:<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">1. Don&#8217;t reinvent the wheel. Find an Apple sample app that closely mimics your app &#8212; either in appearance or function. Then strip out the Apple stuff and integrate your own code into this working sample shell.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">2. Learn from others&#8217; mistakes. Go grab a couple of apps from the iTunes App Store that are representative of your competition. Use what they did right, and seriously avoid what they did wrong.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">3. Mine the superhighway for clever programming tricks. When you&#8217;re stumped (and you will be&#8230; several times or more!), search the Web for a code snippet or fragment that deftly handles a problem similar to yours.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">4. Innovation is the mother of all apps. Don&#8217;t follow the masses (how many crude bodily-function-oriented apps does the market need?) &#8212; rather, start a new trend.<br />
</span></p>
<p> </p>
<p><a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two"><span style="color:black;font-family:Times New Roman;font-size:24pt;text-decoration:underline;">How to Make an iPhone App: Part Two</span></a><span style="color:black;font-family:Times New Roman;font-size:24pt;background-color:white;"><br />
		</span></p>
<p><span style="color:#444444;font-family:Times New Roman;font-size:10pt;background-color:white;">Building a great app: that&#8217;s the objective, see?<br />
</span></p>
<p><span style="font-family:Times New Roman;"><span style="font-size:8pt;"><span style="color:#444444;">By <a href="http://www.popsci.com/category/popsci-authors/dave-prochnow" /></span><span style="color:#0068a5;text-decoration:underline;">Dave Prochnow</span><span style="color:#444444;">Posted 03.11.2009 at 9:06 am<a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two?page=1" /></span><span style="color:#0068a5;text-decoration:underline;"><strong>10 Comments</strong></span></span><span style="color:black;font-size:9pt;background-color:white;"><br />
			</span></span></p>
<p>
 </p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean5.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;"><strong>Xcode IDE: </strong><em> Dave Prochnow</em><span style="background-color:white;"><strong><br />
				</strong></span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Learning a whole new programming system can be a lot like getting a sip of water from a fire hose. So take your time and, once you have a solid footing in Objective-C and Cocoa touch programming, it&#8217;s time to venture out on your own.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">In very general terms, your app development cycle should look something like this:<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">1. Spitball your app concept. Use big broad brushstrokes and create a beginning app design document. Slowly flesh in all of the details of your app. Consider graphics, multimedia, fonts, colors, layout, organization, program flow, and app goals. The more detailed this document becomes, the better your app will work.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">2. Install the SDK. Inside this massive 1.5GB+ download is the complete Apple Xcode Cocoa development environment. Supporting Xcode is a fistful of utilities, documentation, and Mac OS sample code. If you wish to experience the full flavor of iPhone development, you will need an active net connection for downloading sample code and additional reference library materials. This Web connection is not mandatory for Xcode operation, however.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">3. Open Xcode and create your project. There are several project templates in Xcode that will ensure that you don&#8217;t botch this step.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">4. Build your interface. What could be easier than drag-and-drop interface design? Integrated into Xcode is a visual development utility called Interface Builder. Inside Interface Builder you can develop the complete look and feel for your app without writing a single line of code.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">5. Code it. If Interface Builder is the skeleton and flesh of your app, code is the blood and nervous system. Without code, your app is just a pretty lifeless blob. Write it tight and write it clean.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;"><span style="background-color:white;">6. Build it and it will run. Your first level of app testing should be performed with the Xcode-friendly iPhone Simulator. When you select &#8220;Build and Go&#8221; in your project, Xcode will compile your code and automatically launch iPhone Simulator. This Xcode utility is ideal for quickly evaluating the basic flow of your app, but it is</span> <span style="background-color:white;"><em>not</em></span> <span style="background-color:white;">a substitute for actual testing on both an iPhone and an iPod touch. In fact, this would be a good time in the development of your app to create a &#8220;test team&#8221; for your project. In order to add testers to your project, you must obtain a Provisioning Profile from the iPhone Program Portal. Access to this portal is granted with your iPhone Developer Program subscription. Use this capability wisely. Have your project testers write and orchestrate testing scenarios for your app. This process will be simplified with the creation of a full-bodied app design document from step 1.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">7. Get testy. In order to test your app on a real iPhone and iPod touch, you must code-sign your app. These certificates are obtained from the same iPhone Program Portal that you used in step 6. Getting your app to successfully code-sign and load on a real device can be difficult. Here are four tips to guarantee your app will run on a test device:<br />
</span></p>
<ul>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">While Apple assures us that this type of &#8220;direct&#8221; coding is unnecessary, I found that it is almost always necessary: rather than rely on your bundle ID from the info.plist, insert your actual app ID from the iPhone Program Portal into the bundle ID field of the info.plist.<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Code-sign your app under the &#8220;Any iPhone OS Device&#8221; key of the &#8220;Build&#8221; list from your Target&#8217;s &#8220;Get Info&#8221; button.<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">AND code-sign your app in the same Target info location with the &#8220;Code Signing Identity&#8221; key (located right above the &#8220;Any iPhone OS Device&#8221; key).<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Select Build &#8212; NOT Build and Go &#8212; from the Build menu.<br />
</span></li>
</ul>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Once you have a successfully compiled app bundle (note: the icon for this bundle might have a white international &#8220;no&#8221; symbol &#8212; the circle with a slash through it), send it AND the appropriate Provisioning Profile to your tester(s).<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">8. Fine-tune. After all of your testing has been successfully completed, use special Xcode utilities for measuring and tuning your final app. This final step will ensure that your app will be a good citizen of any iPhone and iPod touch.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Coming up, our third and final episode will take this little piggy to market! Watch the Apple iTunes App Store and monitor our progress.<br />
</span></p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean6.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;"><strong>Xcode &#8211; iPhone Dev Center: </strong><em> Dave Prochnow</em><span style="background-color:white;"><strong><br />
				</strong></span></span></p>
<p> </p>
<p><a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-three"><br />
<h1><span style="color:black;font-family:Times New Roman;background-color:white;text-decoration:underline;">How to Make an iPhone App: Part Three</span></h1>
<p></a><br />
<h1><span style="color:black;font-family:Times New Roman;background-color:white;"><br />
			</span></h1>
</p>
<p><span style="color:#444444;font-family:Times New Roman;font-size:10pt;background-color:white;">You thought coding was hard; now it&#8217;s time to get your app approved<br />
</span></p>
<p><span style="font-family:Times New Roman;"><span style="font-size:8pt;"><span style="color:#444444;background-color:white;">By <a href="http://www.popsci.com/category/popsci-authors/dave-prochnow" /></span><span style="color:#0068a5;background-color:white;">Dave Prochnow</span><span style="color:#444444;background-color:white;">Posted 03.26.2009 at 6:21 am<a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-three?page=" /></span><span style="color:#0068a5;background-color:white;"><strong>5 Comments</strong></span></span><span style="color:black;font-size:9pt;background-color:white;"><br />
			</span></span></p>
<p>
 </p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean7.png?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;background-color:white;"><strong>RingsTrue Top 50 </strong><em>Dave Prochnow</em><strong><br />
			</strong></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">In the previous two installments of this series, we labored through some ornery hardware wrangling and tested our mettle with some serious Objective-C coding, now it&#8217;s time to deliver our app to the masses.<br />
</span></p>
<h2><span style="color:#ee2b33;font-family:Times New Roman;font-size:11pt;background-color:white;">RELATED ARTICLES<br />
</span></h2>
<div>
<table style="border-collapse:collapse;" border="0">
<col style="width:55px;" />
<col style="width:175px;" />
<tbody valign="top">
<tr style="height:50px;">
<td vAlign="bottom" style="padding-top:5px;padding-left:3px;padding-bottom:5px;border-top:none;border-left:none;border-bottom:none;border-right:none;">
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean8.jpg?w=640" alt="" /></p>
</td>
<td vAlign="middle" style="padding-top:5px;padding-left:10px;padding-bottom:5px;border-top:none;border-left:none;border-bottom:none;border-right:none;">
<p><a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app"><span style="color:#0068a5;font-family:Times New Roman;font-size:8pt;"><strong>How to Make an iPhone App: Part One</strong></span></a></p>
</td>
</tr>
<tr style="height:50px;">
<td vAlign="bottom" style="padding-top:5px;padding-left:3px;padding-bottom:5px;border-top:none;border-left:none;border-bottom:none;border-right:none;">
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean9.jpg?w=640" alt="" /></p>
</td>
<td vAlign="middle" style="padding-top:5px;padding-left:10px;padding-bottom:5px;border-top:none;border-left:none;border-bottom:none;border-right:none;">
<p><a href="http://www.popsci.com/diy/article/2009-03/how-make-iphone-app-part-two"><span style="color:#0068a5;font-family:Times New Roman;font-size:8pt;"><strong>How to Make an iPhone App: Part Two</strong></span></a></p>
</td>
</tr>
</tbody>
</table>
</div>
<h2><span style="color:#ee2b33;font-family:Times New Roman;font-size:11pt;background-color:white;">TAGS<br />
</span></h2>
<p><a href="http://www.popsci.com/diy"><span style="color:#0068a5;font-family:Times New Roman;font-size:8pt;background-color:white;">DIY</span></a><span style="font-family:Times New Roman;"><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/popsci-authors/dave-prochnow" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">Dave Prochnow</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/app" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">App</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/apple" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">apple</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/dave-prochnow" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">dave prochnow</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/iphone" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">iphone</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/ipod-touch" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">ipod touch</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/itunes-app-store" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">iTunes App Store</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/mac-mini" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">mac mini</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/projects" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">projects</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/ringstrue" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">RingsTrue</span><span style="color:black;font-size:8pt;background-color:white;">, <a href="http://www.popsci.com/category/tags/sdk" /></span><span style="color:#0068a5;font-size:8pt;background-color:white;">sdk</span><span style="color:black;font-size:8pt;background-color:white;"><br />
			</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">This journey began on February 25 with the assembly of an Apple iPhone app dev system and culminated with my first app published in the Apple iTunes App Store on March 22. By all accounts, this turnaround time could have been reduced by six days had I not foolishly deleted a CAF audio file from the official app submission bundle. The good folks at Apple spotted this glaring omission and duly informed me on March 16 that I should fix the bundle and then resubmit the whole shebang. I immediately complied, but my gaffe delayed the app approval process for an additional six days.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">No matter &#8212; I&#8217;m now a published app developer!<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">There were a couple of nagging details to tie up prior to my official app submission, however. First, I had to create a distribution provisioning profile for code-signing my Version 1.0 app. I just had to follow a few steps inside the iPhone Program Portal, then install the profile in my dev system&#8217;s Keychain, and I was ready to get my app officially blessed for release in the iTunes App Store.<br />
</span></p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean10.jpg?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;background-color:white;"><strong>RingsTrue Screenshot: </strong><em> Dave Prochnow</em><strong><br />
			</strong></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Once the app was code-signed, I targeted the appropriate iPhone SDK (e.g., OS 2.2.1), built the target application, and, finally, archived the app in a ZIP file. Before you head to the Developer&#8217;s App Upload site, you should make sure that you have a couple of graphics ready to go, as well as a completed App Store Application Information form.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">This graphics are easy enough: an icon (57&#215;57-pixel PNG format image), an iTunes artwork rendering (just a 512&#215;512-pixel JPEG version of your icon), and a sample screen grab (pick a great screen shot of your app in &#8220;motion&#8221;; this image will go on your &#8220;storefront&#8221; iTunes page. So, think &#8220;eye candy&#8221; here &#8212; sell that steak app with a juicy, sizzling screenshot.<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">Use this form for handling those last-minute application information queries:<br />
</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>App Store Application Information</strong><br />
		</span></p>
<ol>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Application name: </strong>RingsTrue<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Application description (keep it around 700 characters; remember it&#8217;s the Internet age and people don&#8217;t read anymore):</strong> A musical name game based on Musikalisches Würfelspiel. The origin of this game is occasionally attributed to Wolfgang A. Mozart.<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Device type(s) the application is designed for:</strong> iPhone and iPod touch<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Unique Stock Keeping Unit (SKU) for each major version of your application:</strong> PRO-RT-001<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Primary category:</strong> Music<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Unique version #:</strong> 1.0<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Application copyright holder:</strong> Dave Prochnow<br />
</span></li>
<li><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;"><strong>Support URL for the company:</strong> <a href="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app" title="http://www.popsci.com/diy/article/2009-02/how-make-iphone-app" /></span><span style="color:#0068a5;background-color:white;"><strong>http://www.popsci.com/diy/article/2009-02/how-make-iphone-app</strong></span><span style="color:black;background-color:white;"><br />
				</span></span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Territories application to be distributed in:</strong> worldwide<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Application availability date:</strong> March 11, 2009<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Application price:</strong> FREE<br />
</span></li>
<li><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Localization desired:</strong> English<br />
</span></li>
</ol>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">You should also keep an eye on your app size. There is a 10MB limit on over-the-air &#8220;sales&#8221; of apps. Luckily, my behemoth app, tipping the scales at 7.7MB, was able to just skim under the limit. This heft is from all of the CAF audio files (156 different audio files) embedded inside the app.<br />
</span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">There are some additional questions regarding games, encryption, and licensing agreements. If your app doesn&#8217;t fiddle around with these items, then you&#8217;re home free and ready to complete the submission process under the purview of Apple&#8217;s <a href="http://www.macworld.com/article/139316/2009/03/tweetie_rejection.html" target="_blank" /></span><span style="color:#0068a5;background-color:white;"><strong>overtaxed review board</strong></span><span style="color:black;background-color:white;">.<br />
</span></span></p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean11.png?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;background-color:white;"><strong>RingsTrue Pending Sale: </strong><em> Dave Prochnow</em><strong><br />
			</strong></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">Another problem looms on the horizon, however. First-time Apple developer&#8217;s contracts are being processed at an <a href="http://www.appleinsider.com/articles/09/03/07/would_be_iphone_developers_pulling_their_hair_out_by_the_roots.html" target="_blank" /></span><span style="color:#0068a5;background-color:white;"><strong>increasingly slowing rate</strong></span><span style="color:black;background-color:white;">. Likewise, current developers who wish to renew their license might be in for a wait, too.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;">No matter &#8212; I&#8217;m now a published app developer!<br />
</span></p>
<p style="text-align:center;"><img src="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean12.png?w=640" alt="" /><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><br />
		</span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:8pt;background-color:white;"><strong>RingsTrue 4 Sale: </strong><em> Dave Prochnow</em><strong><br />
			</strong></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">With an app under my belt, maybe I&#8217;m up to an<a href="http://code.google.com/android/" target="_blank" /></span><span style="color:#0068a5;background-color:white;"><strong>Android challenge</strong></span><span style="color:black;background-color:white;">, a <a href="http://na.blackberry.com/eng/developers/appworld.jsp" target="_blank" /></span><span style="color:#0068a5;background-color:white;"><strong>BlackBerry cookoff</strong></span><span style="color:black;background-color:white;"> or, in late 2009, a <a href="http://news.cnet.com/8301-13860_3-10193205-56.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-20" target="_blank" /></span><span style="color:#0068a5;background-color:white;"><strong>Microsoft Windows Marketplace</strong></span><span style="color:black;background-color:white;"> venue. Or, better yet, what&#8217;s <em>your</em> current app-etite like? Do you have an app in progress? Are you vying for a different smartphone platform? Let everyone know in our comments section.<br />
</span></span></p>
<p><span style="font-family:Times New Roman;font-size:9pt;"><span style="color:black;background-color:white;">Finally, by the numbers: <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=308006093&amp;mt=8" target="_blank" /></span><span style="color:#0068a5;background-color:white;"><strong>RingsTrue</strong></span><span style="color:black;background-color:white;"> (my musical name game app), upon its initial release, logged 37 downloads. Housed in the Music category of the iTunes App Store, RingsTrue failed to receive<em>any</em> promotion, mention, or placement on the iTunes daily &#8220;New&#8221; display. Therefore, these &#8220;sales&#8221; were obtained solely by random browsing of the 30,000+ iTunes App Store apps. I will update these download numbers as significant milestones are reached.<br />
</span></span></p>
<p><span style="color:black;font-family:Times New Roman;font-size:9pt;background-color:white;"><strong>Update, March 25, 2009</strong>: Downloads for <em>RingsTrue</em> just broke the 100 mark.<br />
</span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=76&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/08/26/how-to-make-an-iphone-app-reprint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean1.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean2.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean3.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean4.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean5.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean6.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean7.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean8.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean9.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean10.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean11.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/08/082711_0208_howtomakean12.png" medium="image" />
	</item>
		<item>
		<title>Application Uploader for the Mac is now the only way you can upload your apps</title>
		<link>http://chalmerspublishing.wordpress.com/2011/08/16/application-uploader-for-the-mac-is-now-the-only-way-you-can-upload-your-apps/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/08/16/application-uploader-for-the-mac-is-now-the-only-way-you-can-upload-your-apps/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 05:20:03 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/08/16/application-uploader-for-the-mac-is-now-the-only-way-you-can-upload-your-apps/</guid>
		<description><![CDATA[Application Uploader for the Mac is now the only way you can upload your apps. Lets hope this changes ????? otherwise development is dead in the water! Unless you use Matthew&#8217;s uploader service.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=63&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Application Uploader for the Mac is now the only way you can upload your apps. Lets hope this changes ????? otherwise development is dead in  the water!</p>
<p>Unless you use Matthew&#8217;s uploader service.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=63&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/08/16/application-uploader-for-the-mac-is-now-the-only-way-you-can-upload-your-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>
	</item>
		<item>
		<title>Contacting Twitter using tweetr.swc – coming soon</title>
		<link>http://chalmerspublishing.wordpress.com/2011/08/16/contacting-twitter-using-tweetr-swc-%e2%80%93-coming-soon/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/08/16/contacting-twitter-using-tweetr-swc-%e2%80%93-coming-soon/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 05:18:11 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/08/16/contacting-twitter-using-tweetr-swc-%e2%80%93-coming-soon/</guid>
		<description><![CDATA[The mysteries of sending Tweets to Twitter – and Status Updates to Facebook are unravelling slowly. Both have their own methods, and they are not similar at all. I know it can be done, as I see it being done &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/08/16/contacting-twitter-using-tweetr-swc-%e2%80%93-coming-soon/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=62&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The mysteries of sending Tweets to Twitter – and Status Updates to Facebook are unravelling slowly. Both have their own methods, and they are not similar at all.
</p>
<p>I know it can be done, as I see it being done in iPhone Apps. However – I suspect that development is in the native Apple/iOS code. I find nothing of any real value related to the CS5 iPhone Packager. That is using AS3 with Flash and the iPhone template. There are lots of things close to what I want – but not the actual code.
</p>
<p>However – there is light at the end of the tunnel. A very helpful person on the discussion list of <a href="https://tweetr.tenderapp.com/discussions/questions/2-packager-for-iphone">https://tweetr.tenderapp.com/discussions/questions/2-packager-for-iphone</a> has come to the rescue. He&#8217;s a legend.
</p>
<p>So if you are struggling with this – that&#8217;s the place to look.
</p>
<p>Watch this space.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=62&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/08/16/contacting-twitter-using-tweetr-swc-%e2%80%93-coming-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>
	</item>
		<item>
		<title>Missing Classes, and the dreaded Warning 5004: Playerglobal.swc missing</title>
		<link>http://chalmerspublishing.wordpress.com/2011/05/27/missing-classes-and-the-dreaded-warning-5004-playerglobal-swc-missing/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/05/27/missing-classes-and-the-dreaded-warning-5004-playerglobal-swc-missing/#comments</comments>
		<pubDate>Fri, 27 May 2011 03:39:57 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/05/27/missing-classes-and-the-dreaded-warning-5004-playerglobal-swc-missing/</guid>
		<description><![CDATA[Missing Classes and the related problems it causes.  &#8220;Warning: 5004: The file &#8216;playerglobal.swc&#8217;, which is required for typechecking ActionScript 3.0, could not be found. Please make sure the directory &#8216;$(AppConfig)/ActionScript 3.0/Classes&#8217; is listed in the global classpath of the ActionScript &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/05/27/missing-classes-and-the-dreaded-warning-5004-playerglobal-swc-missing/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=56&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:#444444;font-size:10pt;">Missing Classes and the related problems it causes.<span style="font-family:Tahoma;"> </span><br />
		</span></p>
<p><span style="color:#444444;font-family:Tahoma;font-size:10pt;">&#8220;Warning: 5004: The file &#8216;playerglobal.swc&#8217;, which is required for typechecking ActionScript 3.0, could not be found. Please make sure the directory &#8216;$(AppConfig)/ActionScript 3.0/Classes&#8217; is listed in the global classpath of the ActionScript 3.0 Preferences.&#8221;</span>
	</p>
<p>I am running Win7 x64, with Adobe CS5 Flash Pro (Master Collection)
</p>
<p>The other day for reasons unknown to me or anyone else it seems, Syntax Checking failed with what is a common error it seems.
</p>
<p>So I set about hunting down the problem. Adobe&#8217;s help pages, particularly the File Location information became the final piece of the jigsaw. It wasn&#8217;t until I set up my paths as I show below in Section 2 that it all started working again.
</p>
<p>
 </p>
<p>Section 1.
</p>
<p>Wherein I solve a puzzle that had me stumped for a week.<br />That sucker would NOT publish and show the image on the stage.
</p>
<p>For goodness sake, make sure you put the working Class path into the appropriate window. I will eventually make this global, and simply store all my working Classes (.as) in a common directory that is easy to find. For now I am keeping each little development in its own directory. Guess what. I forgot to tell the compiler.
</p>
<p>This is what I should have had in the class path in the ActionScript settings for this project.
</p>
<p>C:\Users\Robert\Documents\iPhone Apps Development\GestureMania\Classes
</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas1.png?w=640" alt="" />
	</p>
<p>
 </p>
<p>
 </p>
<p>
 </p>
<p>
 </p>
<p>
 </p>
<p>Having problems with this error:
</p>
<p><span style="color:#444444;font-family:Tahoma;font-size:10pt;"> &#8221;Warning: 5004: The file &#8216;playerglobal.swc&#8217;, which is required for typechecking ActionScript 3.0, could not be found. Please make sure the directory &#8216;$(AppConfig)/ActionScript 3.0/Classes&#8217; is listed in the global classpath of the ActionScript 3.0 Preferences.&#8221;<br />
</span></p>
<p><span style="color:#444444;font-family:Tahoma;font-size:10pt;">Very misleading warning. Well, on Win7 x64 it is, because it&#8217;s not looking for it here at all. It&#8217;s looking for playerglobal.swc in a completely different location.<br />
</span></p>
<p><span style="color:#444444;font-family:Tahoma;font-size:10pt;">Open your CS5 Flash Pro, click on Edit, then Preferences&#8230;.<br />
</span></p>
<p>
 </p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas2.png?w=640" alt="" />
	</p>
<p>
 </p>
<p> </p>
<p>Edit -&gt; Preferences -&gt; ActionScript
</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas3.png?w=640" alt="" />
	</p>
<p>Edit -&gt; Preferences -&gt; ActionScript
</p>
<p>-&gt;ActionScript 3.0 Settings
</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas4.png?w=640" alt="" />
	</p>
<p>
 </p>
<p> </p>
<p>Make sure you have all of the areas shown below on the form filled in correctly. I may have more in there than I need, but hey – I just wasted a week fixing this.
</p>
<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;. In the ActionScript 3.0 Advanced Settings box, do this.
</p>
<p>Flex SDK Path: (Contains)
</p>
<p>$(AppConfig)/ActionScript 3.0/flex_sdk/4.0.0/
</p>
<p>
 </p>
<p>Source Path:  (Contains)
</p>
<p>$(LocalPath)/Classes<br />$(AppConfig)/ActionScript 3.0/Classes
</p>
<p>
 </p>
<p>LibraryPath: (Contains).
</p>
<p>C:\Program Files (x86)\Adobe\Adobe Flash CS5\Common\Configuration\ActionScript 3.0\FP9<br />C:\Program Files (x86)\Adobe\Adobe Flash CS5\Common\Configuration\ActionScript 3.0\FP10<br />C:\Program Files (x86)\Adobe\Adobe Flash CS5\Common\Configuration\ActionScript 3.0\Fl140<br />C:\Program Files (x86)\Adobe\Adobe Flash Builder 4\sdks\4.0.0\frameworks\libs
</p>
<p>*** Note the third &#8216;F&#8217; library directory is FL, not FP
</p>
<p>OK everything – and presto bumpo – it should work. Did for me, when even a reinstall did NOT fix the problem.
</p>
<p>
 </p>
<p>Enjoy</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=56&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/05/27/missing-classes-and-the-dreaded-warning-5004-playerglobal-swc-missing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas1.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas2.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas3.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052711_0339_missingclas4.png" medium="image" />
	</item>
		<item>
		<title>Create a button with a button symbol for the Uber-Beginner. Using Adobe Flash CS5</title>
		<link>http://chalmerspublishing.wordpress.com/2011/05/20/create-a-button-with-a-button-symbol-for-the-uber-beginner-using-adobe-flash-cs5/</link>
		<comments>http://chalmerspublishing.wordpress.com/2011/05/20/create-a-button-with-a-button-symbol-for-the-uber-beginner-using-adobe-flash-cs5/#comments</comments>
		<pubDate>Fri, 20 May 2011 03:56:34 +0000</pubDate>
		<dc:creator>rachalmers</dc:creator>
				<category><![CDATA[The Daily Mail]]></category>

		<guid isPermaLink="false">http://chalmerspublishing.wordpress.com/2011/05/20/create-a-button-with-a-button-symbol-for-the-uber-beginner-using-adobe-flash-cs5/</guid>
		<description><![CDATA[Create a button with a button symbol for the Uber-Beginner. Using Adobe Flash CS5. Adobe help file is very good. I&#8217;ve learnt a lot from it, but like all tutorials, it is full of &#8220;options&#8221; on how you can do &#8230; <a href="http://chalmerspublishing.wordpress.com/2011/05/20/create-a-button-with-a-button-symbol-for-the-uber-beginner-using-adobe-flash-cs5/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=51&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="color:black;font-family:Verdana;font-size:13pt;"><strong>Create a button with a button symbol for the Uber-Beginner. Using Adobe Flash CS5.<br />
</strong></span></p>
<p>Adobe help file is very good. I&#8217;ve learnt a lot from it, but like all tutorials, it is full of &#8220;options&#8221; on how you can do things. Way too many choices.
</p>
<p>When you need to make a button – or in fact you need to make 4 buttons, so that you can show pressed and released etc, and not just a plain old vanilla button that does nothing – it all gets a bit vague. Remember this is a <em>Button with a Button Symbol</em>, and lives in your Library.
</p>
<p>So here are the little steps to get an exciting little button in Flash – but also to get the ultra-mini-button-exercise onto your iPhone to demonstrate your prowess!
</p>
<p>Mostly you follow the Adobe instructions, which I include here, but with a few pointers and tips for the uber beginner.  <strong>NOTE for at the end of this file: I started this in the iPhone OS stage option</strong>,
</p>
<p>You can find the help file here: <a href="http://help.adobe.com/en_US/flash/cs/using/">http://help.adobe.com/en_US/flash/cs/using/</a> and search the file for  &#8220;<span style="color:black;"><strong>Create a button with a button symbol&#8221; </strong>if you would like to see the whole help file.</span>
	</p>
<p><span style="color:black;font-family:Verdana;font-size:8pt;">It goes like this: <em>&#8220;Button symbols are actually a special type of four-frame interactive movie clip. When you select the button type when creating a symbol, Flash Pro creates a Timeline with four frames. The first three frames display the button&#8217;s three possible states, Up, Over, and Down; the fourth frame defines the active area of the button. The button symbol timeline doesn&#8217;t actually play linearly like a normal timeline; it reacts to pointer movement and actions by jumping to the appropriate frame.<br />
</em></span></p>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>To make a button interactive, you place an instance of the button symbol on the Stage and assign actions to the instance. You assign the actions to the root timeline of the FLA file. If the button is inside a movie clip, you can add the actions to the movie clip timeline. Do not add actions to the timeline of the button symbol.<br />
</em></span></p>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Each frame in the Timeline of a button symbol has a specific function:<br />
</em></span></p>
<ul>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>The first frame is the Up state, representing the button whenever the pointer is not over the button.<br />
</em></span></li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>The second frame is the Over state, representing the button&#8217;s appearance when the pointer is over the button.<br />
</em></span></li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>The third frame is the Down state, representing the button&#8217;s appearance as it is clicked.<br />
</em></span></li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>The fourth frame is the Hit state, defining the physical area that responds to the mouse click. This area is invisible whenever a SWF file plays in Flash Player.<br />
</em></span></li>
</ul>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>To create a button symbol:<br />
</em></span></p>
<ol>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Choose Edit &gt; Deselect All, or click an empty area of the Stage to ensure that nothing is selected on the Stage.<br />
</em></span></li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Choose Insert &gt; New Symbol, or press Control+F8 (Windows) or Command+F8 (Macintosh).<br />
</em></span></li>
<li>
<div><span style="color:black;font-family:Verdana;font-size:8pt;"><em>In the Create New Symbol dialog box, enter a name for the new button symbol. For the symbol Type, select Button.<br />
</em></span></div>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Flash Pro switches to symbol-editing mode. The Timeline changes to display four consecutive frames labeled Up, Over, Down, and Hit. The first frame, Up, is a blank keyframe.<br />
</em></span></p>
</li>
<li>
<div><span style="color:black;font-family:Verdana;font-size:8pt;"><em>To create the Up state button image, select the Up frame in the Timeline. Then use the drawing tools, import a graphic, or place an instance of another symbol on the Stage.<br />
</em></span></div>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>You can use graphic symbols or movie clip symbols inside a button, but you cannot use another button symbol.<br />
</em></span></p>
</li>
<li>
<div><span style="color:black;font-family:Verdana;font-size:8pt;"><em>In the Timeline, click the Over frame, and then choose Insert &gt; Timeline &gt; Keyframe.<br />
</em></span></div>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Flash Pro inserts a keyframe that duplicates the contents of the preceding Up frame.<br />
</em></span></p>
</li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>With the Over frame still selected, change or edit the button image on the Stage to create the appearance you want for the Over state.<br />
</em></span></li>
<li>
<div><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Repeat steps 5 and 6 for the Down frame and the Hit frames.<br />
</em></span></div>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>Editing the Hit frame is optional. The contents of the Hit frame are not visible on the Stage during playback. However, the graphics you add to it define the physical area of the button that responds when clicked. This behavior is useful when the graphic elements of the button are discontinuous, which can make the button harder for a user to click.<br />
</em></span></p>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>The graphic for the Hit frame must be a solid area large enough to encompass all the graphic elements of the Up, Down, and Over frames. It can also be larger than the visible button. If you do not specify a Hit frame, the image for the Up state is used as the Hit frame.<br />
</em></span></p>
<p><span style="color:black;font-family:Verdana;font-size:8pt;"><em>You can make a button that responds when a different area of the stage is clicked or rolled over (also called a disjoint rollover). Place the Hit frame graphic in a different location than the other button frame graphics.<br />
</em></span></p>
</li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>To assign a sound to a state of the button, select that state&#8217;s frame in the Timeline, choose Window &gt; Properties. Then select a sound from the Sound menu in the Property inspector. Only sounds you have already imported appear in the Sound menu.<br />
</em></span></li>
<li><span style="color:black;font-family:Verdana;font-size:8pt;"><em>When you finish, choose Edit &gt; Edit Document. Flash returns you to the main timeline of your FLA file. To create an instance of the button you created on the Stage, drag the button symbol from the Library panel to the Stage.&#8221;<br />
</em></span></li>
</ol>
<p>
 </p>
<p>Now here&#8217;s where I got confused.
</p>
<p>Do I draw the buttons on the stage? Or in Photoshop? You do have Photoshop I hope. Or at least something that can create .png and .jpg files. Lets go with Photoshop.  So ignoring the &#8216;stage&#8217; option, I ran up PS5, and created one button.   <img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt1.jpg?w=640" alt="" /> That&#8217;s a letter i for <em>info</em> by the way.
</p>
<p>Why ignore the &#8216;stage&#8217; option for drawing the button? I am trying to avoid confusion. I suspect that it is a whole &#8216;nother learning exercise!
</p>
<p>I strongly recommend that you call your buttons Up.jpg, Down.jpg, Over.jpg and Hit.jpg which are the four options for the button symbol. Nothing worse that trying to locate an image in a directory with thousands of them in it.
</p>
<p>Being the bright spark that I am, I thought &#8220;Now what&#8221;, I have my button, how do I make it change?
</p>
<p>Then it dawned on me. I need four buttons in total.
</p>
<p>
 </p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt2.jpg?w=640" alt="" /><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt3.jpg?w=640" alt="" /><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt4.jpg?w=640" alt="" /><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt5.jpg?w=640" alt="" />
	</p>
<p>Each button representing the four possible states. Up, Down, Over, and Hit. I know you may not need &#8216;hit&#8217; but do it anyway for this exercise.
</p>
<p>This means that what I did was NOT follow my own advice. Plan first.
</p>
<p>If I have a button that has four states, plan for it and design the button in its four forms first. Not half way through the project.
</p>
<p>
 </p>
<p>Now the instructions in the Adobe tutorial become clear.
</p>
<p>
 </p>
<p>Your work space should look like this now.
</p>
<p>If you look carefully at the time line, and the symbol library, you will see the four individual instances, each imported in a separate operation into the symbol library, making up the button.
</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt6.png?w=640" alt="" />
	</p>
<p>
 </p>
<p>For the last bit of advice, keep everything in one directory.
</p>
<p>This one is called &#8220;Flash Buttons&#8221;
</p>
<p><img src="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt7.png?w=640" alt="" />
	</p>
<p>Ok, everything is working, now to put it on my iPhone – because I can&#8230;
</p>
<p>In your CS5 Flash screen, with the stage visible just like above, select Properties on the right, and edit your iPhone settings, with your provisioning development information, publish it, and sync it to your iPhone. If you don&#8217;t know how to set that up, see the previous entry in this Blog on getting it right.
</p>
<p>If you don&#8217;t have an Apple provisioning certificate thing yet, then we have another tute to do.
</p>
<p>Enjoy. It won&#8217;t do anything but change colour – but that&#8217;s a start.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/chalmerspublishing.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/chalmerspublishing.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/chalmerspublishing.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/chalmerspublishing.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/chalmerspublishing.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/chalmerspublishing.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/chalmerspublishing.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/chalmerspublishing.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=chalmerspublishing.wordpress.com&amp;blog=22337614&amp;post=51&amp;subd=chalmerspublishing&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://chalmerspublishing.wordpress.com/2011/05/20/create-a-button-with-a-button-symbol-for-the-uber-beginner-using-adobe-flash-cs5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5967a026ec8c983540569399ed8cce3f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rachalmers</media:title>
		</media:content>

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt1.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt2.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt3.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt4.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt5.jpg" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt6.png" medium="image" />

		<media:content url="http://chalmerspublishing.files.wordpress.com/2011/05/052011_0356_createabutt7.png" medium="image" />
	</item>
	</channel>
</rss>
