<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Fuel Your Coding</title>
	
	<link>http://fuelyourcoding.com</link>
	<description />
	<lastBuildDate>Thu, 17 May 2012 04:38:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/fuelyourcoding" /><feedburner:info uri="fuelyourcoding" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>fuelyourcoding</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Get Started Developing with iOS 5’s Twitter Framework</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/HDkFCWf9uRw/</link>
		<comments>http://fuelyourcoding.com/get-started-developing-with-ios-5s-twitter-framework/#comments</comments>
		<pubDate>Thu, 17 May 2012 04:38:29 +0000</pubDate>
		<dc:creator>Daniel Bramhall</dc:creator>
				<category><![CDATA[Cocoa / Objective-C]]></category>
		<category><![CDATA[Languages]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1769</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>As you know by now, iOS 5 brought built-in Twitter functionality to the platform, and you no longer need to master third-party frameworks to use Twitter functionality in your apps. The purpose of this tutorial is to get you up and running with this new core framework and to teach you how to tweet predefined text from within your own app as well as how to send the tweet and handle errors.</p>
<h2>Part One: Creating the Method</h2>
<p><strong>1.</strong> First, we need to set up our project, link with the framework and create the actual method that will send your tweet. To do this open up the latest version of Xcode and create a New Project (New &#8211; Project&#8230;) and select Single View Application. Press Next and give your project a name. In this case I’ll call it Tweeted and you can keep the company identifier the same and the class prefix blank along with all the checkboxes unchecked, and also make sure that device family is the iPhone. Press Next and save your project.</p>
<p><strong>2.</strong> Now we have created our project, we’re going to link the Twitter framework with our project. To do this, click the name of your project at the top of the Project Navigation and along the top tabs, click Build Phases. Expand Link Binary With Libraries and press the small “+” in the bottom left.</p>
<p><strong>3.</strong> Now, search for “Twitter” and then select the Twitter framework. Press Add. This will add the Twitter framework so you can use it within your project.</p>
<div id="attachment_1793" class="wp-caption aligncenter" style="width: 610px"><img class="size-medium wp-image-1793" title="Adding the Framework" src="http://fuelyourcoding.com/files/Xcode-22-600x375.png" alt="Adding the Framework" width="600" height="375" /><p class="wp-caption-text">Adding the Framework</p></div>
<p><strong>4.</strong> Now with our linked framework, open ViewController.h from within the Project Navigator and add the following line below #import:</p>
<p style="padding-left: 30px;"><code>#import &lt;Twitter/Twitter.h&gt;</code></p>
<p><strong>5.</strong> Now, in the same file (ViewController.h), we need to define the method we will call to send a tweet, to do this add the following line below the @interface line:</p>
<p style="padding-left: 30px;"><code>-(IBAction)sendTweet:(id)sender;</code></p>
<p><strong>6.</strong> Now, in the Project Navigator, open up ViewController.m; here we’re going to actually create the method, so under the final curly brace of the -(void)viewDidLoad method, add the following code:</p>
<p style="padding-left: 30px;"><code>-(IBAction)sendTweet:(id)sender {<br />
TWTweetComposeViewController *twitter = [[TWTweetComposeViewController alloc] init];<br />
[twitter setInitialText:@"Eh up, tweeting directly from within iOS 5."];<br />
[self presentModalViewController:twitter animated:YES];</code></p>
<p style="padding-left: 30px;"><code> twitter.completionHandler = ^(TWTweetComposeViewControllerResult result) {<br />
NSString *title = @"Tweet";<br />
NSString *msg; </code></p>
<p style="padding-left: 30px;"><code>if (result == TWTweetComposeViewControllerResultCancelled)<br />
msg = @"You bailed on your tweet...";<br />
else if (result == TWTweetComposeViewControllerResultDone)<br />
msg = @"Hurray! Your tweet was tweeted!";</code></p>
<p style="padding-left: 30px;"><code>UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:title message:msg delegate:self cancelButtonTitle:@"Okay" otherButtonTitles:nil];<br />
[alertView show];</code></p>
<p style="padding-left: 30px;"><code> [self dismissModalViewControllerAnimated:YES];<br />
};<br />
}</code></p>
<p><a href="http://fuelyourcoding.com/files/Screen-Shot-2012-05-13-at-16.05.57.png"><img class="aligncenter size-medium wp-image-1786" title="Method" src="http://fuelyourcoding.com/files/Screen-Shot-2012-05-13-at-16.05.57-600x358.png" alt="Method" width="600" height="358" /></a></p>
<p><strong>7.</strong> In the above code, you can change the contents of the text within @”&#8230;” with the text you would like. For example, you can change @”Eh up, tweeting directly from within iOS 5.” to @”Hello, this is my tweet”. In the above code, we’ve also added some text that will display if the tweet is successful (Hurray! Your tweet was tweeted) and if the tweet doesn’t send, for example, the user presses the cancel button (You bailed on your tweet) &#8211; feel free to change this text.</p>
<h2>Part Two: Connecting it to Your Interface</h2>
<p><strong>1.</strong> So far, we have done all the backend work to tweet from within our own application, we’ve added the Twitter framework as well as created the method that will run to send a tweet and now we need to actually hook it up to a button.</p>
<p><strong>2.</strong> In the Project Navigator, open up ViewController.xib and open up the Object Library (View &#8211; Utilities &#8211; Show Object Library) and it will appear in the bottom right of Xcode’s window.</p>
<p><strong>3.</strong> Within the Object Library, search for “button” and you’ll be given a variety of results, for this we want a Round Rectangular Button, so drag this to your view. Once you’ve dragged the button to the view, you can now change the size of it and double click it to add some text.</p>
<p><strong>4.</strong> On the left of the window, click on the box icon (the File’s Owner) and open up the Connections Inspector (View &#8211; Utilities &#8211; Show Connections Inspector) and now you’ll see a list of methods associated with your project. Select the circle to the right of the Connections Inspector next to the sendTweet method and drag it to the button you dragged earlier. Release the mouse and click Touch Up Inside.</p>
<div id="attachment_1794" class="wp-caption aligncenter" style="width: 610px"><img class="size-medium wp-image-1794" title="Making the Connection" src="http://fuelyourcoding.com/files/Xcode3-600x375.png" alt="Making the Connection" width="600" height="375" /><p class="wp-caption-text">Making the Connection</p></div>
<p><strong>5.</strong> Now, if you run your application (Cmd + R), you’ll find that your application runs and when you press the button, a tweet dialogue should display.</p>
<div id="attachment_1788" class="wp-caption aligncenter" style="width: 406px"><img class="size-full wp-image-1788" title="Tweet Dialogue" src="http://fuelyourcoding.com/files/Screen-Shot-2012-05-13-at-16.06.291.png" alt="Tweet Dialogue" width="396" height="744" /><p class="wp-caption-text">Tweet Dialogue</p></div>
<div id="attachment_1791" class="wp-caption aligncenter" style="width: 610px"><img class="size-medium wp-image-1791" title="Tweet" src="http://fuelyourcoding.com/files/Screen-Shot-2012-05-13-at-16.08.301-600x270.png" alt="Tweet" width="600" height="270" /><p class="wp-caption-text">Tweet</p></div>
<h2>Part Three (Optional): Configuring the iOS Simulator</h2>
<p><strong>1.</strong> You can configure the iPhone Simulator with your own Twitter account. With your application running, press the home button on the simulator and open up the Settings app and select Twitter.</p>
<p><strong>2.</strong> Here, you can add your own Twitter account so that when you run the application we’ve created, it will tweet successfully from your own account.</p>
<div id="attachment_1780" class="wp-caption aligncenter" style="width: 406px"><img class="size-full wp-image-1780" title="Twitter Accounts" src="http://fuelyourcoding.com/files/Screen-Shot-2012-05-13-at-16.49.19.png" alt="Twitter Accounts" width="396" height="744" /><p class="wp-caption-text">Twitter Accounts</p></div>
<p>The purpose of this tutorial was to help you get familiar with iOS 5’s new Twitter integration. Be aware to run your app only on an iOS 5 device otherwise your app will crash!</p>
<p><a href="http://fuelyourcoding.com/files/Files2.zip">Click here to download the source code.</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=HDkFCWf9uRw:awcvXiHwfv8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=HDkFCWf9uRw:awcvXiHwfv8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=HDkFCWf9uRw:awcvXiHwfv8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=HDkFCWf9uRw:awcvXiHwfv8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=HDkFCWf9uRw:awcvXiHwfv8:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/HDkFCWf9uRw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/get-started-developing-with-ios-5s-twitter-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/get-started-developing-with-ios-5s-twitter-framework/</feedburner:origLink></item>
		<item>
		<title>How to Prepare Your iOS App for Distribution</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/9LrvVvKivuA/</link>
		<comments>http://fuelyourcoding.com/how-to-prepare-your-ios-app-for-distribution/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 06:11:31 +0000</pubDate>
		<dc:creator>Daniel Bramhall</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Cocoa / Objective-C]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1648</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>Getting an application into the App Store is an exciting moment in any developer’s career. Despite the excitement &#8212; distributing your application to the App Store and to beta testers can pose somewhat confusing problems for even the most experienced developer &#8212; this article aims to point the budding App Store entrepreneur in the right direction to conquer both the Mac App Store and the iOS App Store.</p>
<p><img class="aligncenter size-full wp-image-1705" title="appstore" src="http://fuelyourcoding.com/files/appstore.jpg" alt="appstore" width="594" height="408" /></p>
<p>The first thing one should consider &#8212; before even thinking about selling an application on any medium &#8212; is beta testing your application within a small team of dedicated people that know what they’re talking about.</p>
<p>In my own experience, the hardest part of the whole beta process is actually ‘hiring’ people to test your app. I can guarantee that only about 40% of the people you ‘hire’ will actually provide good, in-depth and useful feedback on your app for every beta release you push out. I have found that the best ways to get people to beta test is to create a simple contact form on a website that you can quickly redirect people to (for example, http://website.com/beta).</p>
<p>But how do I actually get traffic to my beta website? My simple answer to that would be: post about it! I have found Stack Overflow and MacRumors Forums to be particularly useful when it comes to getting people interested in your application.</p>
<p>Once you have a reasonable number of beta testers that have signed up with their information and details, you’re ready to build up your beta team. When you actually come to doing this, you’ll find that you have two options available to yourself.</p>
<h2>Option 1</h2>
<p>Simple ad-hoc distribution. This option is possibly the least efficient of the two. Ad-hoc distribution is good if all you want is communication via email and don’t want anything too fancy. You simply create a Provisioning Profile in the iOS Dev Center and add your beta tester’s device UDIDs to it. Then archive your application with the Distribution certificate and send out the .ipa application via email and rely on your testers to get back to you with screenshots, crash logs, feedback and comments manually.</p>
<p>As I said, only about 40% of all of your testers will get back to you with good, decent comments. Furthermore, with this method, testers then have to sync their provisioned devices with iTunes and sync the application as if it were any ordinary application.</p>
<h2>Option 2</h2>
<p><a href="https://testflightapp.com/">TestFlight</a>. TestFlight has been a godsend to developers. TestFlight requires you to create a Provisioning Profile for all of your device UDIDs and add them to the iOS Portal. You archive the application, but then you upload the build and TestFlight sends out an email to your team, which they’re able open the email on their device and install without even having to connect to iTunes once.</p>
<p>TestFlight is the most efficient method for beta-testing as it provides details on crashes and provides an easy way for people to send feedback and comments. What’s more, TestFlight has recently released an SDK that allows the developer to add checkpoints, push buttons to send feedback and even ask your testers why they chose to do something over something else.</p>
<p>Obviously, TestFlight does indeed take care of all the tedious tasks that come with beta testing and I truly cannot recommend it enough for any developer &#8212; however if you do full control when doing a no-frills ad-hoc .ipa distribution then option one is the way forward for as you don’t have to rely on a third-party vendor.</p>
<p>When beta testing I have learnt many, many lessons &#8211; some positive, some not so good. I have learnt that even if you have hundreds of beta testers, you should have at least three of your own iOS devices to test your app on to get truly reliable feedback. However, the developer needs to remember that nobody else using your application looks at it the same way you do &#8212; it’s like that old cliché: nobody cares about you, as much as you do &#8212; this is the same for your apps. I have also learnt that beta testing takes time and you shouldn’t anticipate a reliable and accurate beta testing program if you want to be done with the testing within one week, regardless of the size and complexity of your application. What’s more, I have learnt that, during testing, your beta testers are the most important people in the world &#8211; you need to thank them for their ideas and comments constantly as they can potentially stop your application from going into the App Store and simply crashing and burning.</p>
<p>So you’ve successfully completed the somewhat timely process of beta testing your application and you’ve also smashed out some bugs and fixed areas of your application that are prone to crash. You’re officially ready to release version 1.0 of your application on the App Store, be it iOS or Mac.</p>
<p>First things first, you need to actually ‘tell’ Apple that you’re going to be submitting an application to them so that when you submit your application using Xcode or Application Loader, iTunes Connect knows what you’re actually sending.</p>
<p><img class="aligncenter size-full wp-image-1656" title="Screen Shot 2011-09-18 at 22.51.02" src="http://fuelyourcoding.com/files/Screen-Shot-2011-09-18-at-22.51.02.png" alt="Screen Shot 2011-09-18 at 22.51.02" width="205" height="411" /></p>
<p>To start this process, you need to head over to <a href="http://itunesconnect.apple.com">http://itunesconnect.apple.com/</a> and select <em>Manage Your Applications</em> and then select the <em>Add New App</em> button that’s in the top left corner. Once you’ve done this you need to select what type your app is &#8212; either iOS or Mac OS X.</p>
<p>From there, you need to enter your app’s name, your app’s SKU number and your Bundle ID. I have found that the SKU number is somewhat pointless and I have entered numbers that are completely random. The purpose of an SKU number is essentially a number that will identify your application on the App Store and the number you enter will be unique to your application.</p>
<p>Once all of the primary details are correct, then you get to add information that potential customers will see when they browse the App Store. You do get to change the description, screenshots and any URLs once your application is live on the App Store but it’s generally a good idea to get it right prior to submitting your app because your application will be rejected if any of these are incorrect, including broken URLs, false information in your description and/or any misguiding screenshots.</p>
<p><img class="aligncenter size-full wp-image-1659" title="Screen Shot 2011-09-18 at 22.52.29" src="http://fuelyourcoding.com/files/Screen-Shot-2011-09-18-at-22.52.29.png" alt="Screen Shot 2011-09-18 at 22.52.29" width="290" height="558" /></p>
<p>Once you have entered all of your information and details of your application, you need to click <em>Ready for Binary Upload</em>, and you’ll receive an email saying that your application is ready for upload. You need to hop over to Xcode and head to the Organiser, select the Archives toolbar item and select the most recent archive of your application and press Submit.</p>
<p>When you press Submit, you’ll need to sign in and Xcode will validate your application and check that your binary gets the green light from iTunes Connect. Your application will be sent off for review by the App Store review team. Make sure that your app’s version number is correct because, as you can guess, your app will get rejected if the app number doesn’t initially start at 1.0 and if it doesn&#8217;t increment with every update.</p>
<p><img class="aligncenter size-medium wp-image-1654" title="Screen Shot 2011-09-18 at 22.49.58" src="http://fuelyourcoding.com/files/Screen-Shot-2011-09-18-at-22.49.58-600x232.png" alt="Screen Shot 2011-09-18 at 22.49.58" width="600" height="232" /></p>
<p><img class="aligncenter size-full wp-image-1658" title="Screen Shot 2011-09-18 at 22.52.07" src="http://fuelyourcoding.com/files/Screen-Shot-2011-09-18-at-22.52.07.png" alt="Screen Shot 2011-09-18 at 22.52.07" width="153" height="24" /></p>
<p>To recap: you’ve conducted a beta testing program with a team of dedicated, useful and insightful testers for at least a month, you’ve gotten feedback and acted on the feedback, you’ve prepared your application in iTunes Connect and you’ve sent your application for review. Wow, this is really getting serious and within a week you could potentially have a world-wide chart topping application on the App Store.</p>
<p>This is where it gets really interesting. The only hurdle between you and App Store domination is Apple’s app review team and Apple’s app review process.</p>
<p>Once you’ve submitted your application to the App Store, you’ll find that for the majority of the time prior to your App Store release, your application state is ‘Waiting for Review’.</p>
<p>A small side-note, according to some statistics released not that long ago by Apple, you should expect your application to be reviewed within a week. 95% of new apps and 98% of application updates are fully reviewed within 7 days.</p>
<p><img class="aligncenter size-full wp-image-1662" title="Screen Shot 2011-09-18 at 22.54.44" src="http://fuelyourcoding.com/files/Screen-Shot-2011-09-18-at-22.54.44.png" alt="Screen Shot 2011-09-18 at 22.54.44" width="236" height="203" /></p>
<p>After a couple of days have elapsed, you’ll find that the state of your application changes to <em>In Review</em> &#8212; this is where all of your hard work can truly pay off; on the other hand, this is where all of your hard work can quickly become a waste of time. In the past, I have had an application rejected within 1 hour and I have had an application in the ‘In Review’ state for about 4 days. In fact, I have an application right now that’s been in review for around 3 days.</p>
<p>If all doesn’t go to plan and your application sadly gets rejected, then the kind folks at Apple provide an in-depth description as to why your application was rejected &#8212; as well as any crash logs and anything you should do to get your application accepted next time. Furthermore, if you’re completely stumped as to how to correct a specific problem, you can take advantage of your two free iTunes Technical Support requests. Every developer gets two free support requests and Apple gives you a qualified expect that will help you out with your problem; I personally have only used one technical request within two years because I find the Apple Developer Forums, Stack Overflow and MacRumors Forums to be useful during bug-crunching.</p>
<p>However, if your application gets approved, you’ll find that the state of your application goes from ‘In Review’ to ‘Processing for App Store’ and then at last, ‘Ready for Sale’! That is, of course, providing you have everything in order &#8212; you will have to have all of your contracts signed and sorted if you want to get an application on the App Store (even if your app is free).</p>
<p><img class="aligncenter size-medium wp-image-1666" title="Screen Shot 2012-04-22 at 11.01.52" src="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-11.01.52-600x179.png" alt="Screen Shot 2012-04-22 at 11.01.52" width="600" height="179" /></p>
<p>Having an app on the App Store does make you feel great! You’ve gone from putting your passion into an app to being approved by a notoriously frustrating app review team. However, just because you’ve got an application on the App Store doesn’t mean you can stop worrying about the app! If you want to get good ratings and feedback then you need to listen to your customers. These people have given you their money &#8212; the least you can do for them is listen to them.</p>
<p>I try to push out a ground-breaking new feature in my apps every month or two and I ensure that every two weeks I release a minor update, nothing I create is ever truly finished and I always ensure that I keep my projects active. Go ahead and create something amazing and go the extra mile to make each and every one of your customers say <em>wow</em>.</p>
<p>Finally, I would not be where I am without a few resources I’ve found online. Make good use of these:</p>
<ul>
<li><a href="http://stackoverflow.com/">Stack Overflow</a></li>
<li><a href="http://programmers.stackexchange.com/">Programmers</a> (Stack Overflow)</li>
<li><a href="http://useyourloaf.com/blog/2011/8/29/itunes-connect-app-status-update.html">iTunes Connect Flow Chart</a></li>
<li><a href="https://itunesconnect.apple.com/docs/iTunesConnect_DeveloperGuide.pdf">iTunes Connect Developer Guide</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=9LrvVvKivuA:ICx8pXwMhUM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=9LrvVvKivuA:ICx8pXwMhUM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=9LrvVvKivuA:ICx8pXwMhUM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=9LrvVvKivuA:ICx8pXwMhUM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=9LrvVvKivuA:ICx8pXwMhUM:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/9LrvVvKivuA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/how-to-prepare-your-ios-app-for-distribution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/how-to-prepare-your-ios-app-for-distribution/</feedburner:origLink></item>
		<item>
		<title>Get Up and Running with Table Views in Xcode</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/qwPbASmyjZ8/</link>
		<comments>http://fuelyourcoding.com/get-up-and-running-with-table-views-in-xcode/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 10:00:22 +0000</pubDate>
		<dc:creator>Daniel Bramhall</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Concepts & Training]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[tableview]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1673</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>Table views are used in a lot of applications for iPhone and iPad and even Mac OS X. Today I’ll be focusing on a table view for iPhone and iPod Touch. A table view is the most popular type of view controller used and they are used to display a list of information that the user can interact with.</p>
<p>For example, a table view could display a list of fruits and then the user would select one of the fruits and a new screen could be displayed telling the user about that certain fruit. Then they could navigate back and choose another fruit.</p>
<p>The purpose of this tutorial is to get you up and running with table views and populate one with some information from, in our case, an array.</p>
<p><strong>1. </strong>To begin, we need to start a new Xcode project. In order to get the full flavor of what it takes to make a table view, we’ll create a Single View Application in Xcode (Xcode 4.3) and press Next.</p>
<p><strong>2. </strong>Now, we need to give our project a name, for this example I’ll simply call it TableView. It’s popular to leave out any spaces and simply capitalize the start of each word like I’ve done. You don’t need to worry about the company identifier and you can also leave the class prefix blank. Change the device family to iPhone and ensure that none of the check boxes are selected and then press Next.</p>
<p><strong>3. </strong>Choose somewhere to save your project and press Save.</p>
<p><strong>4. </strong>Now we have a completely functional iPhone and iPod Touch application that, if you press Command + R (Run) it will load and run completely fine within the iOS Simulator. Granted, the application is very boring and doesn’t do anything useful so return back to Xcode.</p>
<p><img class="aligncenter size-full wp-image-1683" title="Screen Shot 2012-04-22 at 20.15.07" src="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-20.15.071.png" alt="Screen Shot 2012-04-22 at 20.15.07" width="396" height="744" /></p>
<p><strong>5. </strong>Back in Xcode, you’ll notice that there’s a View Controller (you can see it in the left of your window in the Project Navigator), this is essentially the start of where we’ll add or code to create a table view. There’s three files, ViewController.h (a header file for declarations), ViewController.m (an implementation file to give our view controller the ability to perform methods and what not) and finally ViewController.xib (an interface file where can drag interface elements onto our view).</p>
<p>6. Open up ViewController.xib and in the bottom right-hand corner, you’ll notice a little area  called the Object Library (if you cannot see it, you can bring it up by going to View &#8211; Utilities &#8211; Show Object Library), in the search field at the bottom of the library, type in “Table View” and you’ll see a number of results. For this tutorial we need the one called Table View, click and drag it to your view. Now, we’ve created a table view and positioned it on our view but the table view doesn’t have anything to display and doesn’t know what to show.</p>
<p><img class="aligncenter size-full wp-image-1712" title="Xcode-2-600x375" src="http://fuelyourcoding.com/files/Xcode-2-600x375.jpg" alt="Xcode-2-600x375" width="594" height="371" /></p>
<p><strong>7. </strong>Now, we need to specify where the data for our table view is stored and where it’s being managed and initialized. Select the table view on your view and go to the Connections Inspector in the top right-hand corner (the sixth tab) or go to <em>View &#8211; Utilities &#8211; Show Connections Inspector</em>.</p>
<p><strong>8.</strong> Now, in the connections inspector, select the circle towards the right of the screen next to dataSource and drag it to the File’s Owner located on the left and let go. Congratulations! You’ve just made a connection between the table view and your ViewController. Now, do the same but for the delegate connection underneath dataSource, once again, drag it to File’s Owner. You should now have two connections.</p>
<p><img class="aligncenter size-medium wp-image-1688" title="Xcode" src="http://fuelyourcoding.com/files/Xcode-600x375.png" alt="Xcode" width="600" height="375" /></p>
<p><strong>9. </strong>We’ve linked the table view to the ViewController but we haven’t actually added any code to our ViewController so, in the Project Navigator, open up ViewController.h and now link it as table view datasource and delegate and also declare an array, see the image below:</p>
<p>Your file should look like (click the image to see it full size):</p>
<p style="text-align: center;"><a href="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-20.25.581.png"><img class="size-medium wp-image-1684 aligncenter" title="Screen Shot 2012-04-22 at 20.25.58" src="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-20.25.581-600x349.png" alt="Screen Shot 2012-04-22 at 20.25.58" width="600" height="349" /></a></p>
<p>You might be asking: what’s the NSArray *dataArray; part mean? Well, an array is essentially a collection of things and we’ll be using dataArray to store the data that will be displayed within our table view.</p>
<p><strong>10.</strong> Now, we need to head over to ViewController.m and add some information and code to make the table view actually populate with some data. Add the following code to ViewController.m underneath the -(void)viewDidLoad method:</p>
<p><code>- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {<br />
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];<br />
if (self) {<br />
self.title = NSLocalizedString(@"Fruits", @"Fruits");</code></p>
<p><code> </code></p>
<p><code> dataArray = [[NSArray alloc] initWithObjects:<br />
@"Apple",<br />
@"Banana",<br />
@"Dragon Fruit",<br />
@"Grapefruit",<br />
@"Lilikoi",<br />
@"Mango",<br />
@"Pineapple",<br />
@"Raspberry",<br />
@"Strawberry",<br />
nil];<br />
}<br />
return self;<br />
}</code></p>
<p><code> </code></p>
<p><code>- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {<br />
return 1;<br />
}</code></p>
<p><code>- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {<br />
return [dataArray count];<br />
}</code></p>
<p><code>- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {<br />
static NSString *CellIdentifier = @"Cell";</code></p>
<p><code> </code></p>
<p><code>UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];<br />
if (cell == nil) {<br />
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];<br />
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;<br />
}</code></p>
<p><code> </code></p>
<p><code> cell.textLabel.text = [dataArray objectAtIndex:indexPath.row];<br />
return cell;<br />
}</code></p>
<p>And ViewController.m such look similar to:</p>
<p><a href="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-20.32.451.png"><img class="aligncenter size-medium wp-image-1685" title="Screen Shot 2012-04-22 at 20.32.45" src="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-20.32.451-600x349.png" alt="Screen Shot 2012-04-22 at 20.32.45" width="600" height="349" /></a></p>
<p>What we’ve done here is we’ve initialized an array: dataArray = [[NSArray alloc] initWithObjects&#8230; and populated it with objects (the fruits). Then we’ve called a method to determine how many rows we should have, in our case it’s the same amount of rows as items within the dataArray and we’ve essentially set up the table view to display our content and also set the table view to look like the default style provided by Apple.</p>
<p><strong>11. </strong>If you press Command + R, you’ll find that our table view now contains our fruits and is populated with data. Congratulations, you’ve successfully set up a table view!</p>
<p><img class="aligncenter size-full wp-image-1686" title="Screen Shot 2012-04-22 at 20.36.24" src="http://fuelyourcoding.com/files/Screen-Shot-2012-04-22-at-20.36.241.png" alt="Screen Shot 2012-04-22 at 20.36.24" width="396" height="744" /></p>
<p>Here we’ve gotten to know some of Xcode’s libraries and inspectors as well as got to grips to create a simple table view that displays and populates with data that we have created from an array. You can now go on to more advanced table view programming topic such as pushing another view controller when the user taps a row within the table view to display a detail view.</p>
<p><a href="http://fuelyourcoding.com/files/Files.zip">Click here to download the source files.</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=qwPbASmyjZ8:X9N64W6HViA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=qwPbASmyjZ8:X9N64W6HViA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=qwPbASmyjZ8:X9N64W6HViA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=qwPbASmyjZ8:X9N64W6HViA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=qwPbASmyjZ8:X9N64W6HViA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/qwPbASmyjZ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/get-up-and-running-with-table-views-in-xcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/get-up-and-running-with-table-views-in-xcode/</feedburner:origLink></item>
		<item>
		<title>Creating a Tab Bar Application Using Storyboards in Xcode 4.2</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/lvtLbqHWf0U/</link>
		<comments>http://fuelyourcoding.com/creating-a-tab-bar-application-using-storyboards-in-xcode-4-2/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 01:08:02 +0000</pubDate>
		<dc:creator>Daniel Bramhall</dc:creator>
				<category><![CDATA[Developer Tools]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1630</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>As Apple explains it, storyboarding enables you to use Interface Builder to specify not only all the screens in your application, but the transitions between them and the controls used to trigger the transitions. Thus you can lay out every possible path through your application graphically, greatly reducing the amount of code you need to write for a complex multiscreen application.</p>
<p>So, in this tutorial, we’ll be creating a tab bar application that contains two tabs using the Xcode’s wondrous new Storyboard feature. Without further ado, fire up Xcode and create a New Project. Select a Single View Application and give it any name you wish; for this tutorial, I’ll call it StoryboardTabBar and also ensure that ‘Use Storyboard’ and ‘Use Automatic Reference Counting’ are selected and save it somewhere where you can easily find it.</p>
<div id="attachment_1631" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1631" title="New Project" src="http://fuelyourcoding.com/files/01-New-Project.png" alt="Xcode's New Project Window" width="600" height="406" /><p class="wp-caption-text">Xcode&#39;s New Project Window</p></div>
<p>Right now, you have setup an application that contains one view controller and therefore one view as you also have an project that contains a Storyboard but at this moment, it only displays your single view meaning that we now have to create a new view controller so that we can add another tab; so do this by going to File &#8211; New &#8211; New File and selecting a UIViewController subclass and giving it a name of ViewController2 with a subclass of UIViewController and ensure that ‘Targeted for iPad’ and ‘With XIB for user interface’ are both unchecked and add it to your project. Now, you have two view controllers however ViewController2 doesn’t actually do anything now so we need to ‘associate’ it with a view.</p>
<div id="attachment_1632" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1632" title="New View Controller" src="http://fuelyourcoding.com/files/02-New-View-Controller.png" alt="Creating a New View Controller" width="600" height="408" /><p class="wp-caption-text">Creating a New View Controller</p></div>
<p>To do this, we need to go ahead and open up MainStoryboard.storyboard in the Project Navigator and it should contain just one simple view controller (ViewController). The beauty of Storyboards is that you can simply select the current view and go to Editor &#8211; Embed In &#8211; Tab Bar Controller. What this does is it adds the view to a tab bar controller meaning you’ve successfully created a tab bar application however it only contains one tab and we need to create another tab, so to do this we need to open up the Object Library and search for a View Controller and drag that to your scene/canvas.</p>
<div id="attachment_1633" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1633" title="Embedding a Tab Bar Controller" src="http://fuelyourcoding.com/files/03-Embedding-Tab-Bar-Controller.png" alt="Embedding a Tab Bar Controller" width="600" height="616" /><p class="wp-caption-text">Embedding a Tab Bar Controller</p></div>
<div id="attachment_1634" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1634" title="Adding a Secondary View Controller" src="http://fuelyourcoding.com/files/04-Adding-a-View-Controller.png" alt="Adding a Secondary View Controller" width="600" height="452" /><p class="wp-caption-text">Adding a Secondary View Controller</p></div>
<p>Now, we have another view in our Storyboard however it’s not a subclass of ViewController2 so, to the Identity Inspector to the right of Xcode with the view controller selected and give it a class of ViewController2. So, you’ve successfully given your view a class of ViewController2 but it still doesn’t actually appear within the tab bar.</p>
<p>To add the new view controller to the tab bar, you simply Control + click and drag from the tab bar controller to the new view and they will form a ‘relationship’ and a new tab will appear that will display the view of ViewController2 and then select ‘Relationship &#8211; viewControllers’ from the HUD that appears once you release your mouse from the drag and as if by magic, you’ll see a new tab within the tab bar controller! Now, to make sure that each tab corresponds to the correct view, add a Label from the Object Library into each view and insert something unique to that view in each label.</p>
<div id="attachment_1635" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-1635" title="Creating a Relationship" src="http://fuelyourcoding.com/files/05-Creating-a-Relationship.png" alt="Creating a Relationship" width="600" height="398" /><p class="wp-caption-text">Creating a Relationship</p></div>
<p>To make sure that everything is working correctly, Run the application in the iOS Simulator (5.0) and you should see that each tab corresponds to the correct view! Sadly, both of the tabs at the bottom look pretty sad and boring so let’s spice them up with icons and a name! Return to Xcode and open the Storyboard back up if it closed.</p>
<div id="attachment_1636" class="wp-caption aligncenter" style="width: 362px"><img class="size-full wp-image-1636" title="Two View Controller's Within a Tab Bar Application" src="http://fuelyourcoding.com/files/06-Two-Tabs.png" alt="Two View Controller's Within a Tab Bar Application" width="352" height="580" /><p class="wp-caption-text">Two View Controller&#39;s Within a Tab Bar Application</p></div>
<p>Select the first view and at the bottom there should be a tab bar with just one item in it, double click the ‘Item’ text and you will be able to give it a name so go ahead and name it anything you like and do the same for the second view controller. Now, we can add an icon so you can head over to a website like <a href="http://glyphish.com">Glyphish</a> and download some pretty kickin’ icons from there that you’re able to use within your application, for this tutorial, I’m using alternative icons from <a href="http://www.app-bits.com/free-icons/">App Bits</a> &#8211; world.png and delivery.png. Add these to your project by going to <em>File &#8211; Add Files</em> to “StoryboardTabBar” and add the files to your project. Once the icons are added, double icon the icon within the tab bar of the view controller and then within the Attributes Inspector, select your image from the drop down menu and do the same for the second view and now if you are to run your application, you will see that the tabs have names but also include icons too!</p>
<div id="attachment_1638" class="wp-caption aligncenter" style="width: 629px"><img class="size-full wp-image-1638" title="Adding a Tab Icon" src="http://fuelyourcoding.com/files/08-Adding-a-Tab-Icon.png" alt="Adding a Tab Icon" width="619" height="458" /><p class="wp-caption-text">Adding a Tab Icon</p></div>
<p>In this tutorial, you have successful set up a tab bar application and added two views to it, all by using Xcode’s new Storyboard feature. Now, you can use the view controllers to add content to your views as well as customize their behavior. Without Storyboards, this would’ve taken a lot longer to complete and achieve the same outcome &#8211; regardless of whether or not you did it using Xcode’s visual interface building tool or by code.</p>
<div id="attachment_1639" class="wp-caption aligncenter" style="width: 406px"><img class="size-full wp-image-1639" title="Final Tab One" src="http://fuelyourcoding.com/files/09-Tab-One.png" alt="Final Tab One" width="396" height="744" /><p class="wp-caption-text">Final Tab One</p></div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=lvtLbqHWf0U:hUs41QLXSlc:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=lvtLbqHWf0U:hUs41QLXSlc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=lvtLbqHWf0U:hUs41QLXSlc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=lvtLbqHWf0U:hUs41QLXSlc:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=lvtLbqHWf0U:hUs41QLXSlc:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/lvtLbqHWf0U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/creating-a-tab-bar-application-using-storyboards-in-xcode-4-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/creating-a-tab-bar-application-using-storyboards-in-xcode-4-2/</feedburner:origLink></item>
		<item>
		<title>35 Great Resources for Compass and Sass</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/AS7FZd0QrSk/</link>
		<comments>http://fuelyourcoding.com/35-great-resources-for-compass-and-sass/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 02:28:53 +0000</pubDate>
		<dc:creator>Blake Poutra</dc:creator>
				<category><![CDATA[Frameworks]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1556</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>With front-end design getting more and more attention in web development these days, it&#8217;s not a wonder that the two are beginning to meld into one. It is crucial to maintain consistency and efficiency in web projects and Sass/Compass tackles this head on. In geek speak, Sass is a meta language integrated with CSS that makes stylesheets more manageable and less repetitive. This simply means you can create CSS without copying and pasting and having to constantly search for previous style references.</p>
<p>The beauty of implementing Sass/Compass is that the learning barrier is low and only requires general knowledge of CSS. It can be utilized in existing popular CSS frameworks because it actually compiles to CSS. Sass stands for Syntactically Awesome Style Sheets and it will create mixins, set variables, do math when necessary and much more. Compass is the open-source CSS authoring framework where you can write Sass.</p>
<p>Below we have included 35 resources for you to become introduced as well as an expert on Sass/Compass. After reviewing these resources, you&#8217;ll be able to make the Internet prettier in less time. Enjoy!</p>
<h2>Articles, Opinion and General Information</h2>
<ul>
<li><a href="http://thesassway.com/beginner/getting-started-with-sass-and-compass">Getting Started with Sass and Compass</a></li>
</ul>
<p><img class="alignnone size-full wp-image-1562" title="CSS is for Suckers" src="http://fuelyourcoding.com/files/css-suckers.jpg" alt="CSS is for Suckers" width="594" height="100" /></p>
<ul>
<li><a href="http://www.zivtech.com/blog/css-suckers-introduction-sass-compass">CSS is for Suckers. An Introduction to Sass &amp; Compass</a></li>
<li><a href="http://www.slideshare.net/chriseppstein/authoring-stylesheets-with-compass-sass">Authoring Stylesheets with Compass and Sass</a></li>
<li><a href="http://thesassway.com/guides">The Sass Way Guides</a></li>
<li><a href="http://thesassway.com/beginner">The Sass Way Beginner</a></li>
</ul>
<p><img class="alignnone size-full wp-image-1563" title="The Sass Way Advanced" src="http://fuelyourcoding.com/files/sass-way-advanced.jpg" alt="The Sass Way Advanced" width="594" height="100" /></p>
<ul>
<li><a href="http://thesassway.com/advanced">The Sass Way Advanced</a></li>
</ul>
<h2>Tutorials</h2>
<ul>
<li><a href="http://net.tutsplus.com/tutorials/html-css-techniques/using-compass-and-sass-for-css-in-your-next-project/">Using Compass and Sass for CSS in your Next Project</a></li>
</ul>
<p><img class="alignnone size-full wp-image-1568" title="Responsive Design with Sass" src="http://fuelyourcoding.com/files/responsive-sass.jpg" alt="Responsive Design with Sass" width="594" height="100" /></p>
<ul>
<li><a href="http://www.netmagazine.com/tutorials/improve-your-responsive-design-workflow-sass">Improve your Responsive Design Workflow with Sass</a></li>
<li><a href="http://technosailor.com/2011/11/02/tutorial-using-sass-and-compass-for-managing-css-in-wordpress/">Using Sass and Compass for Managing CSS in WordPress</a></li>
<li><a href="http://caueguerra.com/tutorial-using-sass-in-a-java-project">Using Compass and SASS in a Java Project</a></li>
<li><a href="http://www.systemseed.com/blog/using-compass-and-sass-generate-skinr-styles">Using Compass and SASS to Generate Skinr Styles</a></li>
</ul>
<h2>Podcasts and Videos</h2>
<p><img class="alignnone size-full wp-image-1569" title="CSS-Tricks Intro to Compass/Sass" src="http://fuelyourcoding.com/files/css-tricks-into.jpg" alt="CSS-Tricks Intro to Compass/Sass" width="594" height="100" /></p>
<ul>
<li><a href="http://css-tricks.com/video-screencasts/88-intro-to-compass-sass/">Intro to Compass/Sass</a></li>
<li><a href="http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/sass-and-compass-for-web-designers-introduction/">SASS and Compass for Web Designers: Introduction</a></li>
<li><a href="http://theindustry.cc/2012/03/06/2-responsive-sass-awkward-hugs/">Responsive Sass, Awkward Hugs</a></li>
</ul>
<p><img class="alignnone size-full wp-image-1571" title="Faster Color Theming with Compass and Sass" src="http://fuelyourcoding.com/files/faster-color.jpg" alt="Faster Color Theming with Compass and Sass" width="594" height="100" /></p>
<ul>
<li><a href="http://brandonmathis.com/blog/2010/09/21/fast-color-theming-with-compass-and-sass/">Faster Color Theming With Compass and Sass</a></li>
<li><a href="http://fall2011.drupalcamp.se/sessions/less-less-introduction-compass-sass">Less is less: Introduction to Compass &amp; Sass</a></li>
<li><a href="http://huffduffer.com/BenjaminParry/51252">Creating Unobtrusive Stylesheets Using Compass and Sass</a></li>
<li><a href="http://www.engineyard.com/podcast/s01e28-chris-eppstein">Chris Eppstein talks with Engine Yard about Compass and SASS</a></li>
<li><a href="http://87studios.net/psdtuts-2/sass-and-compass-for-web-designers-building-a-theme/">SASS and Compass for Web Designers: Building a Theme</a></li>
<li><a href="http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/sass-and-compass-for-web-designers-grids-and-sprites/">SASS and Compass for Web Designers: Grids and Sprites</a></li>
</ul>
<p><img class="alignnone size-full wp-image-1561" title="Finding Love in Sass and Compass" src="http://fuelyourcoding.com/files/finding-love.jpg" alt="Finding Love in Sass and Compass" width="594" height="100" /></p>
<ul>
<li><a href="http://brajeshwar.com/2009/finding-love-in-sass-and-susy-with-a-compass/">Finding love in Sass and Susy with a Compass</a></li>
</ul>
<h2>Books</h2>
<p><img class="alignnone size-full wp-image-1572" title="Sass and Compass in Action" src="http://fuelyourcoding.com/files/sass-compass-action.jpg" alt="Sass and Compass in Action" width="594" height="100" /></p>
<ul>
<li><a href="http://www.manning.com/netherland/">Sass and Compass in Action</a></li>
<li><a href="http://pragprog.com/book/pg_sass/pragmatic-guide-to-sass">Pragmatic Guide to Sass</a></li>
</ul>
<h2>Groups</h2>
<ul>
<li><a href="http://compass-style.org/">Compass</a></li>
<li><a href="http://thesassway.com/">The Sass Way</a></li>
<li><a href="https://plus.google.com/112792657725943963943/posts">The Sass Way on Google +</a></li>
</ul>
<h2>Apps, Frameworks and Tools</h2>
<p><img class="alignnone size-full wp-image-1575" title="compass-app" src="http://fuelyourcoding.com/files/compass-app.jpg" alt="compass-app" width="594" height="100" /></p>
<ul>
<li><a href="http://compass.handlino.com/">Compass.app</a></li>
<li><a href="http://mhs.github.com/scout-app/">Scout App</a></li>
<li><a href="http://grails.org/plugin/compass-sass">Compass, SASS and SCSS support for Grails</a></li>
<li><a href="https://github.com/roytomeij/sass-for-wordpress/">Sass for Wordpress</a></li>
<li><a href="http://foundation.zurb.com/">Zurb Foundation</a></li>
</ul>
<h2>Who&#8217;s Using It</h2>
<p><img class="alignnone size-full wp-image-1574" title="Heroku" src="http://fuelyourcoding.com/files/heroku-sass.jpg" alt="Heroku" width="594" height="100" /></p>
<ul>
<li><a href="http://heroku.com">Heroku</a></li>
<li><a href="http://busyconf.com/">BusyConf</a></li>
<li><a href="http://jumpstartlab.com/">JumpstartLab</a></li>
</ul>
<p><img class="alignnone size-full wp-image-1573" title="Pure Charity" src="http://fuelyourcoding.com/files/pure-charity.jpg" alt="Pure Charity" width="594" height="100" /></p>
<ul>
<li><a href="http://www.purecharity.com/">Pure Charity</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=AS7FZd0QrSk:XDlRQgF8WmE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=AS7FZd0QrSk:XDlRQgF8WmE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=AS7FZd0QrSk:XDlRQgF8WmE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=AS7FZd0QrSk:XDlRQgF8WmE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=AS7FZd0QrSk:XDlRQgF8WmE:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/AS7FZd0QrSk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/35-great-resources-for-compass-and-sass/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/35-great-resources-for-compass-and-sass/</feedburner:origLink></item>
		<item>
		<title>Sex, Drugs, Rock &amp; Roll: The Secret World of Ruby Gems</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/kppLJ1d6iDs/</link>
		<comments>http://fuelyourcoding.com/sex-drugs-rock-roll-the-secret-world-of-ruby-gems/#comments</comments>
		<pubDate>Mon, 02 Apr 2012 06:25:26 +0000</pubDate>
		<dc:creator>Joel Falconer</dc:creator>
				<category><![CDATA[Languages]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1603</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p><img class="aligncenter size-full wp-image-1616" title="rock" src="http://fuelyourcoding.com/files/rock.jpg" alt="rock" width="594" height="300" /></p>
<p>We&#8217;re in a time that&#8217;s more politically correct than we&#8217;ve ever been before. Sometimes for the greater good and sometimes as part of an epidemic of overreaction, we go to great lengths to keep our language bland and boring out of fear of inadvertently offending someone.</p>
<p>Then there are times &#8212; the hundreds of years of abuse that shaped our culture of political correctness &#8212; when we really do go too far. History doesn&#8217;t paint a pretty picture of the way that women, people from various ethnic groups, and others have been treated by whichever group was in the dominant position of the time.</p>
<p>There was the <a href="http://thenextweb.com/us/2012/03/20/sqoot-loses-sponsors-following-misogynistic-description-of-their-api-jam-event/">Sqoot drama</a> a little over a week ago, when the company advertised beer-fetching women as one of the perks of their event. They copped a hiding (and rightly so) from the technology community, though as a small startup figuring it all out, it was unfortunate to see little forgiveness after they offered their apologies and promised to do better.</p>
<p>The Ruby community has kept its sense of humor. We&#8217;ve done some digging and found that there&#8217;s a whole lot of strangely named Ruby gems out there. Whether these are funny, offensive or neutrally unusual, we&#8217;ll leave up to you: don&#8217;t shoot the messenger.</p>
<h2>Drugs</h2>
<p>Apparently, Ruby developers love their drugs. There are a range of gems with names inspired by various pharmaceuticals and narcotics:</p>
<ul>
<li><a href="https://github.com/thoughtbot/cocaine">Cocaine</a> is a command line library.</li>
<li><a href="https://github.com/ernie/valium">Valium</a> is for accessing attribute values without instantiating ActiveRecord objects.</li>
<li><a href="https://github.com/objectreload/cannabis">Cannabis</a> is a permissions gem.</li>
<li><a href="https://github.com/jnunemaker/crack">Crack</a> is a JSON and XML parsing library.</li>
</ul>
<p>In a surprising instance of a strange name matching the purpose of the gem, <a href="https://github.com/miaout17/psychedelic">Psychedelic</a> is a syntax colorizer library for Ruby.</p>
<h2>Sex</h2>
<p>There are a surprising number of gems named after things with various levels of sexuality to them. At this point you just know someone, somewhere is going to get offended, so if you&#8217;re prone to writing angry comments, you might want to stop reading here.</p>
<ul>
<li><a href="http://rubygems.org/gems/polyamory">Polyamory</a> is a tool that can run test files regardless of the testing framework being used. As the documentation says, &#8220;Polyamory loves <em>all</em> of your testing frameworks.&#8221;</li>
<li><a href="https://github.com/icebreaker/girlfriend#readme">Girlfriend</a> is an &#8220;installable, upgradeable and removable girlfriend&#8221; that runs in Ruby, and as such is one of the better examples of how a career in code can simultaneously destroy your sex life and your sanity.</li>
<li><a href="http://rubygems.org/gems/womanizer">Womanizer</a> is a JavaScript and XML formatter.</li>
<li><a href="https://github.com/joshkrueger/tranny">Tranny</a> is a hash transformer. The author has claimed that tranny was an innocent shortening of transformation.</li>
<li><a href="https://github.com/ithouse/lolita">Lolita</a> is a Rails CMS, and also a term for a generally underage girl who is attractive and/or seductive.</li>
<li><a href="https://rubygems.org/gems/ball_gag">Ball_gag</a> validates user input using pluggable back-ends.</li>
<li><a href="https://rubygems.org/gems/trollop">Trollop</a> is a command line option parser.</li>
</ul>
<p>Sometimes these are funny (particularly things like Polyamory, since it fits the bill) &#8212; but is disturbing to note the frequency with which rather degrading names for women are used.</p>
<h2>Rock &amp; Roll</h2>
<p>We couldn&#8217;t give you sex and drugs and fail to provide the rock and roll. It seems your favorite Ruby developers felt the same way.</p>
<ul>
<li><a href="http://rubygems.org/gems/rockstar">Rockstar</a> is a Last.fm scrobbler gem.</li>
<li><a href="http://rubygems.org/gems/sinatra">Sinatra</a> is for creating web apps in Ruby with minimal effort.</li>
<li><a href="http://rubygems.org/gems/ratpack">Ratpack</a> plays on the Sinatra theme, and is a set of view helpers for Sinatra.</li>
<li><a href="http://rubygems.org/gems/musical">Musical</a> is a tool for turning songs from music DVDs into wav files in your iTunes library.</li>
<li><a href="http://rubygems.org/gems/harmony">Harmony</a> is for executing JavaScript and DOM code in Ruby.</li>
<li><a href="http://rubygems.org/gems/jazz">Jazz</a> provides support for running JavaScript specs written using frameworks such as Jasmine under env.js.</li>
<li><a href="http://rubygems.org/gems/piano">Piano</a> is a Sinatra server for website sketching.</li>
</ul>
<p>Many of these are clearly harmless. Many aren&#8217;t so much. Are there any gems in this list you&#8217;d avoid in favor of a potentially less useful solution just because of the name?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=kppLJ1d6iDs:ggUrzouVVfs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=kppLJ1d6iDs:ggUrzouVVfs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=kppLJ1d6iDs:ggUrzouVVfs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=kppLJ1d6iDs:ggUrzouVVfs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=kppLJ1d6iDs:ggUrzouVVfs:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/kppLJ1d6iDs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/sex-drugs-rock-roll-the-secret-world-of-ruby-gems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/sex-drugs-rock-roll-the-secret-world-of-ruby-gems/</feedburner:origLink></item>
		<item>
		<title>A Look at Jon Duckett’s HTML &amp; CSS: Design and Build Websites</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/ayB09cVX4NM/</link>
		<comments>http://fuelyourcoding.com/a-look-at-jon-ducketts-html-css-design-and-build-websites/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 05:56:22 +0000</pubDate>
		<dc:creator>Joel Falconer</dc:creator>
				<category><![CDATA[Books / Magazines]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1579</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p><img class="aligncenter size-full wp-image-1585" title="cover" src="http://fuelyourcoding.com/files/cover.jpg" alt="cover" width="594" height="238" /></p>
<p>Today I had the pleasure of receiving one of the latest books from Wiley, <em><a href="http://www.htmlandcssbook.com/">HTML &amp; CSS: Design and Build Websites</a></em>. The bottom line, quite simply, is that this book breaks the mold for technology books and is stunningly beautiful and engaging.</p>
<p>The book is a hair under 500 pages long and is printed in full color. From the front cover through to the last page, <em>HTML &amp; CSS</em> is expertly designed and incessantly attractive. If you&#8217;re a hardcore software engineer who hasn&#8217;t left the terminal in decades and claim not to care about things like design&#8230; well, this book will prove you wrong. The color coding throughout the book helpfully differentiates between various types of code, and makes it easy to tell what you&#8217;re looking at.</p>
<p>The approach to language in the book is refreshing. Too many technology manuals, guides and textbooks take a stuffy, academic tone as if to assure the reader the authors are serious programmers. <em>HTML &amp; CSS</em> certainly wasn&#8217;t written in an unprofessional voice, but it is easy to read, simple, concise and errs on the side of warmth.</p>
<p>The content is up to date, covering a range of HTML5 and CSS3 features. The book is quite appropriate for beginners, starting with the simplest of HTML and CSS markup &#8212; and even a primer on how the Internet works &#8212; all the way up to new toys like box-shadow. There&#8217;s also some good discussion of design process.</p>
<p>Speaking of the primer on how the Internet works, the book is full of full-spread infographics like the one in the image below. Not only do they look great, but they break up the experience so you&#8217;re always looking at something new.</p>
<p><img class="aligncenter size-full wp-image-1588" title="book-maps" src="http://fuelyourcoding.com/files/book-maps.jpg" alt="book-maps" width="594" height="370" /></p>
<p>I don&#8217;t consider myself <em>too</em> shabby at HTML and CSS, but I&#8217;ll certainly be giving this book a more thorough read, even if it is just as a refresher and to admire the fantastic design work within its pages.</p>
<p><img class="aligncenter size-full wp-image-1598" title="open-book" src="http://fuelyourcoding.com/files/open-book.jpg" alt="open-book" width="594" height="238" /></p>
<p><img class="aligncenter size-full wp-image-1598" title="open-book" src="http://fuelyourcoding.com/files/open-book-2.jpg" alt="open-book" width="594" height="238" /></p>
<p><img class="aligncenter size-full wp-image-1598" title="open-book" src="http://fuelyourcoding.com/files/open-book-3.jpg" alt="open-book" width="594" height="238" /></p>
<p><img class="aligncenter size-full wp-image-1598" title="open-book" src="http://fuelyourcoding.com/files/open-book-4.jpg" alt="open-book" width="594" height="238" /></p>
<p>You can find out where to acquire HTML &amp; CSS: Design and Build Websites in your country <a href="http://www.htmlandcssbook.com/buy/">on the book&#8217;s website</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=ayB09cVX4NM:4-K74dQT2sQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=ayB09cVX4NM:4-K74dQT2sQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=ayB09cVX4NM:4-K74dQT2sQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=ayB09cVX4NM:4-K74dQT2sQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=ayB09cVX4NM:4-K74dQT2sQ:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/ayB09cVX4NM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/a-look-at-jon-ducketts-html-css-design-and-build-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/a-look-at-jon-ducketts-html-css-design-and-build-websites/</feedburner:origLink></item>
		<item>
		<title>How to Outsource Your Project’s Front-End Design</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/UdUVFahyy_4/</link>
		<comments>http://fuelyourcoding.com/how-to-outsource-your-projects-front-end-design/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 01:33:43 +0000</pubDate>
		<dc:creator>Joel Falconer</dc:creator>
				<category><![CDATA[Concepts & Training]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1531</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p><img class="aligncenter size-full wp-image-1545" title="designer" src="http://fuelyourcoding.com/files/designer.jpg" alt="designer" width="594" height="300" /></p>
<p>You&#8217;ve spent the last few weeks, months or even years slaving away on your newest web app. You&#8217;re convinced that this project is the one: it&#8217;ll win the hearts and minds of everyone who gives it a shot, and stands a real chance of taking off.</p>
<p>But you know that in order to get people to stick around a take a serious look, your app needs to look good. A developer&#8217;s design skills won&#8217;t do the trick, and you know you need to outsource your project&#8217;s front-end designer. But you don&#8217;t know many designers, and the one you do know &#8212; who sits over the way at that startup you work for &#8212; you&#8217;ve alienated by making fun of the polka dot teapot he keeps at his desk. What do you do next?</p>
<h2>Direct Hire</h2>
<p>This is probably the most common approach: a developer, or anyone else needing a designer, uses Google, social media and other avenues to find designers on the web. They look through hundreds of portfolios, make a shortlist, and reach out to the select few for a quote. Particularly if you&#8217;re after a specific style of design, which some designers will be better at than others, this approach leaves the least to chance.</p>
<h2>Job Boards</h2>
<p>Job boards are a great way to get designers pitching to <em>you</em>. Instead of scouring the web, filtering what you find and creating a shortlist, you can sit back, watch the applications come in and stick to filtering and shortlisting. Scouring sure does take a lot of time, and if you&#8217;ve not fixated on a certain style for your site, you can be open to looking at the variety of portfolios and specialties that are pitched to you.</p>
<p>This is also a great way to find unknown designers, many of whom are vastly talented but much cheaper than those who&#8217;ve done their years and built a strong reputation. A few job boards where you can find designers include <a href="http://www.authenticjobs.com/">Authentic Jobs</a>, <a href="http://jobs.37signals.com/">37signals Jobs</a>, <a href="http://jobs.freelanceswitch.com/">FreelanceSwitch Job Board</a> and <a href="http://jobs.designcrowd.com/">DesignCrowd Jobs</a>.</p>
<h2>Job Bidding Sites</h2>
<p>Job bidding sites are essentially places where you post a job brief and freelancers belong to the site pitch you on price, ability, experience and their rating on that marketplace. The pitches are visible to other users, making the process highly competitive.</p>
<p>This drives the price down substantially, but this often means more established designers don&#8217;t use these services as they can&#8217;t compete on those prices &#8212; be careful to check out each applicant&#8217;s previous work to ensure that it looks good. If you&#8217;re not going to slice and dice the design into front-end code yourself, grab sneak a look at the source for one of their sites in your browser to make sure they&#8217;ve got solid enough skills.</p>
<p>Job bidding sites include <a href="https://www.elance.com/">Elance</a> and <a href="http://www.guru.com/">Guru</a>.</p>
<h2>Crowdsource It</h2>
<p>If you&#8217;ve got a limited budget, crowdsourcing is probably the best way to get some decent design work done. While with traditional designers, you&#8217;ll work one-on-one to develop one or two mockups from which you&#8217;ll make a selection to go ahead with, with crowdsourcing you have less one-on-one but pay a reasonable fee and get to select from a whole range of options. If you want to ensure that designers whose work you don&#8217;t select are appreciated for their pitch, go with <a href="http://designcrowd.com">DesignCrowd</a>, which gives participation payments to unsuccessful entrants.</p>
<h2>Partnerships</h2>
<p>If you&#8217;re a serial developer, always coming up with new ideas for web apps and banging them out, you might want to think about finding a designer whose work you love, building a good relationship with them and partnering up on new ideas with some sort of equity or revenue split agreement. This can be time consuming as you need to find a designer who you&#8217;re willing to work closely with for the long-term, and you also need to build enough of a relationship and prove your development skills so that they&#8217;re willing to enter into this kind of arrangement.</p>
<p>As a budding entrepreneur, you need good design, and you need it within your limited budget. These methods will get that for you in a way that&#8217;s fair to everyone. Good luck!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=UdUVFahyy_4:9SVbWazXH94:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=UdUVFahyy_4:9SVbWazXH94:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=UdUVFahyy_4:9SVbWazXH94:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=UdUVFahyy_4:9SVbWazXH94:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=UdUVFahyy_4:9SVbWazXH94:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/UdUVFahyy_4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/how-to-outsource-your-projects-front-end-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/how-to-outsource-your-projects-front-end-design/</feedburner:origLink></item>
		<item>
		<title>10 Awesome JavaScript Plugins to Make Your Site Look Great</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/VZ0r28045kU/</link>
		<comments>http://fuelyourcoding.com/10-awesome-javascript-plugins-to-make-your-site-look-great/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 06:23:02 +0000</pubDate>
		<dc:creator>Joel Falconer</dc:creator>
				<category><![CDATA[Plugins / Add-Ons]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1515</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>Feel like the sites you&#8217;ve been putting together are a bit bland and need some more color and motion? Despite the incredible advances in CSS3 and HTML5 we&#8217;ve been seeing in recent times, sometimes a grab bag of JavaScript plugins that can do the trick is useful to have on hand. Here are ten items you might like to put in your library.</p>
<h2>Hyphenator</h2>
<p>Going for that traditional book look with your website? Without hyphenation, which isn&#8217;t supported by CSS, that can be tricky! Fortunately, <a href="http://code.google.com/p/hyphenator/">Hyphenator</a> makes the process as simple as using justified text alignment and installing this script.</p>
<h2>jFormer</h2>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1516" title="jformer" src="http://fuelyourcoding.com/files/jformer.jpg" alt="jformer" width="590" height="259" /></p>
<p style="text-align: left;">Want to easily create aesthetically pleasing forms that can be processed without a page reload and that validate client-side and server-side, that can be saved and resumed later and much more, all without you having to dive into do-it-yourself AJAX? <a href="http://www.jformer.com/">jFormer</a> takes care of everything for you, and makes the process of filling out forms much easier for your user.</p>
<h2>liteAccordion</h2>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1517" title="liteAccordion" src="http://fuelyourcoding.com/files/liteAccordion.jpg" alt="liteAccordion" width="590" height="220" /></p>
<p style="text-align: left;">Regular jQuery sliders are pretty useful, but <a href="http://nicolahibbert.com/demo/liteAccordion/">liteAccordion</a> looks great and provides an effect somewhat different to the typical slider that&#8217;s plastered all over the Internet. Well worth a look if you need to place some featured content in prime position without submitting to the cliches.</p>
<h2>arbor.js</h2>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1519" title="arborjs" src="http://fuelyourcoding.com/files/arborjs.jpg" alt="arborjs" width="590" height="378" /></p>
<p style="text-align: left;">Need to display graph visualizations or things like mind maps on your site and don&#8217;t want to resort to static old images? <a href="http://arborjs.org/">arbor.js</a> is a graph visualization library built with jQuery that allows you to draw graphs and other abstractions with canvas, SVG or HTML elements.</p>
<h2>jNotify</h2>
<p style="text-align: left;">If your web app or site needs notifications, <a href="http://www.givainc.com/labs/jnotify_jquery_plugin.htm">jNotify</a> has a tasteful way to present them by appearing at the top of the page until they fade out after a set time period or are dismissed by the user. The user will be sure to see these notifications but they won&#8217;t get in the way of what they came to your site to do.</p>
<h2>Website Tour</h2>
<p><img class="aligncenter size-full wp-image-1522" title="websitetour" src="http://fuelyourcoding.com/files/websitetour.jpg" alt="websitetour" width="590" height="137" /></p>
<p>If your web app or service could use a tour to guide the user the first time around, <a href="http://tympanus.net/Development/WebsiteTour/">Website Tour</a> is the jQuery plugin for you. By either clicking through the tour using next and back buttons or going through a timed tour, you can introduce new users to your sites features more effectively than ever before.</p>
<h2>Reveal</h2>
<p><img class="aligncenter size-full wp-image-1523" title="reveal" src="http://fuelyourcoding.com/files/reveal.jpg" alt="reveal" width="590" height="168" /></p>
<p>Modal windows come in handy in all sorts of scenarios in web design and development, and if you&#8217;re going to use a plugin from anyone, ZURB are the best interaction designers on the planet. Fortunately for you, they offer their <a href="http://www.zurb.com/playground/reveal-modal-plugin">Reveal modal window plugin</a> free to anyone with a great default look and customizability.</p>
<h2>Galleriffic</h2>
<p><img class="aligncenter size-full wp-image-1524" title="galleriffic" src="http://fuelyourcoding.com/files/galleriffic.jpg" alt="galleriffic" width="590" height="470" /></p>
<p>Galleries can be a UI pain point for users when done poorly, and they often are. When you&#8217;ve got more than three or four images for a user to browse through, you need a gallery that&#8217;s fast and easy to navigate and doesn&#8217;t require you to open 50 images in new tabs just so you can cycle through them quickly. <a href="http://www.twospy.com/galleriffic/index.html">Galleriffic</a> allows you to do just that in a range of different configurations.</p>
<h2>jQuery UI</h2>
<p><img class="aligncenter size-full wp-image-1525" title="jqueryui" src="http://fuelyourcoding.com/files/jqueryui1.jpg" alt="jqueryui" width="590" height="226" /></p>
<p>You use jQuery to save a heap of time when it comes to JavaScript development for your site. Why not use jQuery&#8217;s own <a href="http://jqueryui.com/home">jQuery UI library</a> to save even more time getting basic UI elements in place? This library contains patterns for interaction (dragging and dropping, for example), widgets such as progress bars and autocompletion, animated transitions and effects, theming, and much more.</p>
<h2>jCapslide</h2>
<p><img class="aligncenter size-full wp-image-1526" title="jcapslide" src="http://fuelyourcoding.com/files/jcapslide.jpg" alt="jcapslide" width="590" height="149" /></p>
<p>Well-styled captions do a lot to give a site an air of credibility, given that most people are used to seeing image captions in traditional newspapers and publications and not as much online. You can achieve great captions using CSS, but <a href="http://tympanus.net/codrops/2009/11/23/jcapslide-a-jquery-image-caption-plugin/">jCapslide</a> makes it easy to create captions that slide up into view on rollover with customizable transitions.</p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=VZ0r28045kU:kcULLbpR5gw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=VZ0r28045kU:kcULLbpR5gw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=VZ0r28045kU:kcULLbpR5gw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=VZ0r28045kU:kcULLbpR5gw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=VZ0r28045kU:kcULLbpR5gw:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/VZ0r28045kU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/10-awesome-javascript-plugins-to-make-your-site-look-great/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/10-awesome-javascript-plugins-to-make-your-site-look-great/</feedburner:origLink></item>
		<item>
		<title>What Could Developers Do With Apple’s Rumored iTV?</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/eJC7ngZA6aQ/</link>
		<comments>http://fuelyourcoding.com/what-could-developers-do-with-apples-rumored-itv/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 11:01:46 +0000</pubDate>
		<dc:creator>Joel Falconer</dc:creator>
				<category><![CDATA[Apps]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1474</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p><img class="aligncenter size-full wp-image-1508" title="appletv" src="http://fuelyourcoding.com/files/appletv1.jpg" alt="appletv" width="592" height="452" /></p>
<p>Rumors that Apple has been working on a television set have been going for quite some time. The fire was stoked on the release of Walter Isaacson&#8217;s Steve Jobs biography, in which Jobs declares that he &#8220;finally cracked it&#8221; &#8212; referring to television user interfaces &#8212; and again in the past week after DigiTimes claimed the company was working on a summer 2012 timeline with 32&#8243; and 37&#8243; models (at those sizes, I hope DigiTimes is wrong &#8212; their track record is hit and miss).</p>
<p>The current Apple TV, a fantastic product but not a television set in itself, runs a version of iOS that has no support for third-party App Store applications. In the last few months, we&#8217;ve had the smallest taste of what apps on an iOS TV platform could do with the introduction of AirPlay, which allows an iPad to serve as a controller, serving up the control interface on the tablet and another view on the television.</p>
<p>We can assume that a fully-fledged television set from Apple, with the interface Jobs says he finally perfected before his death, will do what the iPhone 3G did for third-party developers and allow applications on the platform. But just what exactly is it that we can look forward to? What innovative ideas will take root on Apple&#8217;s television platform in ways that could be significantly different from the apps present on existing iOS devices?</p>
<h2>Gaming</h2>
<p>With AirPlay, some of the most interesting developments have been in the gaming world. When the feature was announced in June, I wondered about the potential that could be unlocked by <a href="http://startfrag.com/does-the-ipad-2-have-the-gaming-potential-to-beat-the-wii-u/">using iOS devices as controllers for console-like gaming</a>, with many parallels to the upcoming Wii U. The big question is: will AirPlay setups eventually dent console sales as much as devices like the iPhone and iPad have put a dent in sales of dedicated mobile gaming devices like the PlayStation Vita and Nintendo 3DS?</p>
<p>The iPad is a pretty great mobile gaming device but the current Apple TV is decidedly underpowered; it still can&#8217;t run 1080p video content, which is at this stage otherwise pretty ubiquitous. It pretty much goes without saying that the iTV would run 1080p video and there&#8217;s a good chance it would have the guts to run apps with 3D graphics of some quality if Apple has any plans to let developers near it.</p>
<p>With a television that can handle high-definition graphics processing and an iOS controller that can change to suit any game, I&#8217;d say this is one area that independent and big name studios alike will have a field day in. I don&#8217;t believe it would take serious gamers away from the Xbox 360 and the PlayStation but I can see the Wii losing market share.</p>
<h2>Education</h2>
<p>I&#8217;m not a fan of straight up educational video, and I&#8217;m not a huge fan of audio teaching either. I love learning using web apps or the reflective nature of learning via text where you can pause and think about certain concepts or lines, or the passive, reactionary mode of learning through video &#8212; which pretends to be more like classroom experiences where the teacher can interact with the students but is really anything but.</p>
<p>We&#8217;ve had heaps of great apps on computers, tablets and mobile devices for learning new skills, such as the plethora of language-learning apps that have been selling in droves since before the Internet was a common household utility, but I think an iTV running iOS, using voice or other iOS devices as an input, could make for a great learning environment in your living room.</p>
<p>Imagine, for example, pulling up guitar tablature on your iPad while watching the technique in practice, in real-time on the TV, and being able to quickly pull up related instruction &#8212; for instance, if there&#8217;s a pinch harmonic in the song you&#8217;re learning but you&#8217;re not sure of the technique, you can keep the context &#8212; the tablature for the song &#8212; on the tablet and learn the technique from the video instruction on the big screen; you wouldn&#8217;t have to leave the current exercise to learn prerequisite techniques as you went along.</p>
<p>As the Siri technologies of voice recognition and intelligent processing get more advanced it&#8217;s exciting to think about what teacher-student interactions our devices could emulate in the future.</p>
<h2>Fitness</h2>
<p>For longer than I can remember, aerobics on the beach has dominated early morning TV. One of the most popular product categories inspired by the Xbox Kinect is fitness gaming, with titles such as Zumba &#8212; which appeals primarily to women, not the Xbox&#8217;s traditional demographic &#8212; selling insanely well, along with other strong performers like UFC Personal Trainer.</p>
<p>It&#8217;s clear that, for those who can&#8217;t find, get to or afford fitness groups in their area, or are just taking baby steps off the couch, the television is a great facilitator of beginner exercise. I can see iOS developers building programs much like those seen on TV but that offer the user complete customization over their workouts, and integrated ways to track and graph things like weight loss and gain and logging of food consumption.</p>
<p>Where Xbox fitness titles can be pretty gimmicky, I can see iOS developers creating a cohesive system across devices: responsive video training in front of the TV and logging data on the go with the iPad and iPhone.</p>
<p>These are just three of the areas that developers will undoubtedly leap on first if the iTV arrives and if it opens up for App Store submissions. Let us know your own predictions in the comments section.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=eJC7ngZA6aQ:7_47AOSFFRM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=eJC7ngZA6aQ:7_47AOSFFRM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=eJC7ngZA6aQ:7_47AOSFFRM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=eJC7ngZA6aQ:7_47AOSFFRM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=eJC7ngZA6aQ:7_47AOSFFRM:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/eJC7ngZA6aQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/what-could-developers-do-with-apples-rumored-itv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/what-could-developers-do-with-apples-rumored-itv/</feedburner:origLink></item>
		<item>
		<title>10 Tools &amp; Frameworks for Responsive Design</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/QZk5InaE6bc/</link>
		<comments>http://fuelyourcoding.com/10-tools-frameworks-for-responsive-design/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 00:33:03 +0000</pubDate>
		<dc:creator>Joel Falconer</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Languages]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1448</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>Like webfonts, <a href="http://www.alistapart.com/articles/responsive-web-design/" target="_blank">responsive design</a> wasn’t something you heard much about until CSS3 specs started making it into popular browsers. Now, it’s the cool thing to do, and for good reason — it means one site to maintain for all devices. But it’s also a really challenging approach to web design. In this article, we look at 10 tools that’ll help you handle the challenge.</p>
<h2>320 and up</h2>
<p style="text-align: center; "><a href="http://www.stuffandnonsense.co.uk/projects/320andup/"><img class="size-full wp-image-1453 aligncenter" title="320andup" src="http://fuelyourcoding.com/files/320andup.jpg" alt="320andup" width="592" height="208" /></a></p>
<p>Most responsive designs are built with full desktop size in mind and scaled down from there. Andy and Keith Clark, the developers behind 320 and up, believe the opposite approach works best: design for the small screen, and implement the layout working upwards in size. <a href="http://www.stuffandnonsense.co.uk/projects/320andup/" target="_blank">320 and up</a> contains Media Query increments for five viewport sizes, a vertical grid, preset styles for typography and components from HTML5 Boilerplate.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">inuit.css</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">inuit.css is a HTML5 framework that uses a grid system that scales down to small screens ‘out of the box’. It’s a minimalist approach, giving you just what you need to get started without unnecessary styles, but it’s extensible and there are a range of handy plugins available for it — such as one that creates breadcrumb trails out of ordered lists.</div>
<h2>inuit.css</h2>
<p style="text-align: center; "><a href="http://csswizardry.com/inuitcss/"><img class="size-full wp-image-1456 aligncenter" title="inuitcss" src="http://fuelyourcoding.com/files/inuitcss.jpg" alt="inuitcss" width="592" height="300" /></a></p>
<p><a href="http://csswizardry.com/inuitcss/" target="_blank">inuit.css</a> is a HTML5 framework that uses a grid system that scales down to small screens ‘out of the box’. It’s a minimalist approach, giving you just what you need to get started without unnecessary styles, but it’s extensible and there are a range of handy plugins available for it — such as one that creates breadcrumb trails out of ordered lists.</p>
<h2>Skeleton</h2>
<p style="text-align: center; "><a href="http://getskeleton.com/"><img class="size-full wp-image-1457 aligncenter" title="skeleton" src="http://fuelyourcoding.com/files/skeleton.jpg" alt="skeleton" width="592" height="374" /></a></p>
<p><a href="http://getskeleton.com/" target="_blank">Skeleton</a> is a light collection of CSS and JavaScript files that make designing responsive sites based on the 960px grid easy. Skeleton includes some basic styling and typography presets to get you out of the gate quickly. This project is the brainchild of Dave Gamache, formerly of esteemed UX firm ZURB and now on Twitter’s design team.</p>
<h2>Less Framework</h2>
<p style="text-align: center; "><a href="http://lessframework.com/"><img class="size-full wp-image-1458 aligncenter" title="lessframework" src="http://fuelyourcoding.com/files/lessframework.jpg" alt="lessframework" width="592" height="351" /></a></p>
<p><a href="http://lessframework.com/" target="_blank">Less Framework</a> is a CSS starter with four layouts — default at 992px, and tablet, mobile and wide mobile sizes — based on a grid system and including a selection of typography presets. Because Less Framework is one of the most popular options, there’s a range of supporting tools such as a Rails gem, OmniGraffle stencil and Compass plugin built around Less.</p>
<h2>BluCSS</h2>
<p style="text-align: center; "><a href="http://www.designlunatic.com/projects/blucss/"><img class="size-full wp-image-1459 aligncenter" title="blucss" src="http://fuelyourcoding.com/files/blucss.jpg" alt="blucss" width="592" height="289" /></a></p>
<p><a href="http://www.designlunatic.com/projects/blucss/" target="_blank">BluCSS </a>is a CSS framework that, as usual, uses a flexible grid to facilitate responsive design. One feature that stands out is its responsive images, something many of these frameworks leave out; apply a class to your images and they’ll scale with your design. No need to include multiple files at multiple sizes, though be wary of unnecessary load on mobile devices with this approach.</p>
<h2>Mobile Boilerplate</h2>
<p style="text-align: center; "><a href="http://html5boilerplate.com/mobile"><img class="size-full wp-image-1460 aligncenter" title="mobileboilerplate" src="http://fuelyourcoding.com/files/mobileboilerplate.jpg" alt="mobileboilerplate" width="592" height="186" /></a></p>
<p>From the developers behind the famous HTML5 Boilerplate comes <a href="http://html5boilerplate.com/mobile" target="_blank">Mobile Boilerplate</a>, a responsive template that puts the focus on mobile devices, namely those running Android, iOS, Blackberry and Symbian software. Everything from viewport scaling to HTML5 offline caching to home screen icons are ready to go.</p>
<h2>Tiny Fluid Grid</h2>
<p style="text-align: center; "><a href="http://www.tinyfluidgrid.com/"><img class="size-full wp-image-1461 aligncenter" title="tinyfluidgrid" src="http://fuelyourcoding.com/files/tinyfluidgrid.jpg" alt="tinyfluidgrid" width="592" height="265" /></a></p>
<p>If you find all these CSS frameworks to be too much for your needs, <a href="http://www.tinyfluidgrid.com/" target="_blank">Tiny Fluid Grid</a> may be the alternative you’re looking for. Simply tell it how many columns your grid will need, how big you want your gutters and how wide the site will be, and this site will spit out a responsive fluid grid you can use right away.</p>
<h2>Golden Grid System</h2>
<p style="text-align: center; "><a href="http://goldengridsystem.com/"><img class="size-full wp-image-1462 aligncenter" title="goldengrid" src="http://fuelyourcoding.com/files/goldengrid.jpg" alt="goldengrid" width="592" height="217" /></a></p>
<p>The <a href="http://goldengridsystem.com/" target="_blank">Golden Grid System</a> is a 16 column grid that uses a folding method inspired by the DIN paper system to collapse down to 8 columns on tablet-size screens and 4 columns on mobile screens, making it work for designs that range from 240 to 2560 pixels wide. The GGS developers say their folding method is superior to others because the gutters are better at staying in proportion with the content, producing less of a squeezed (or sparse, depending on direction) look.</p>
<h2>1140 CSS Grid</h2>
<p style="text-align: center;"><a href="http://cssgrid.net/"><img class="size-full wp-image-1463 aligncenter" title="1140" src="http://fuelyourcoding.com/files/1140.jpg" alt="1140" width="592" height="247" /></a></p>
<p>The <a href="http://cssgrid.net/" target="_blank">1140 CSS Grid</a> takes the opposite approach of the 320 and up system. This is primarily aimed at people who really want to design for a wider 1280 pixel screen, and are sick of catering to a 1024 pixel baseline. 1140 CSS Grid allows them to do that while fluidly re-arranging to fit on smaller screens all the way down to mobile.</p>
<h2>Respond.js</h2>
<p>Even before you start working on a responsive design, you may be worried about visitors using browsers that don’t support media queries, the CSS3 feature that responsive sites depend on. With <a href="https://github.com/scottjehl/Respond" target="_blank">Respond.js</a>, this problem is easily solved; the script makes min-width and max-width work in Internet Explorer 6, 7 and 8, and should work with other browsers lacking support.</p>
<h2>Bonus: ZURB Foundation</h2>
<p><img class="aligncenter size-full wp-image-1472" title="foundation" src="http://fuelyourcoding.com/files/foundation.jpg" alt="foundation" width="592" height="412" /></p>
<p>ZURB&#8217;s <a href="http://foundation.zurb.com/">Foundation</a> is a newer entry among responsive design frameworks, and is one of the most promising, having already won over many users of other frameworks. Billed as an easy-to-use yet powerful framework for building both prototypes and production deployments that work across all kinds of devices, Foundation makes use of a flexible grid, a library of styles and elements for rapid prototyping, and professes to take the pain out of creating layouts for different formats with the same markup.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=QZk5InaE6bc:jvTDea2EHKM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=QZk5InaE6bc:jvTDea2EHKM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=QZk5InaE6bc:jvTDea2EHKM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=QZk5InaE6bc:jvTDea2EHKM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=QZk5InaE6bc:jvTDea2EHKM:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/QZk5InaE6bc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/10-tools-frameworks-for-responsive-design/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/10-tools-frameworks-for-responsive-design/</feedburner:origLink></item>
		<item>
		<title>Screens – Developing for Mobile, Tablets &amp; More. (DISCOUNT)</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/CQMXyV6BeXM/</link>
		<comments>http://fuelyourcoding.com/screens-developing-for-mobile-tablets-more-discount/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 20:13:24 +0000</pubDate>
		<dc:creator>Adelle Charles</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1438</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>The Fuel Network has supported FITC events over the years and today is no different. <a href="http://www.fitc.ca/mobile" target="_blank">SCREENS</a> 2011, <em>(formerly known as &#8220;FITC Mobile&#8221;)</em>, now dedicated to mobile, tablet and set top box development. Jam packed with information and a massive networking opportunity, SCREENS consists of presentations, demonstrations and panel discussions. It is one of the only events in the world designed for developers of all platforms of screen content.</p>
<ul>
<li>2 full days of presentations, plus one optional day of pre-conference workshops</li>
<li>Covering iOS, Android, HTML5 &#8211; JQuery Mobile, HP/WebOS, AIR, FLEX, Windows Mobile, as well as marketing and business of apps</li>
<li>Over 40 presentations and panels covering all aspects of mobile, tablet, and set top box development</li>
<li>400+ attendees anticipated from around the world</li>
<li>Evening networking event</li>
</ul>
<p><img class="aligncenter size-full wp-image-1440" title="screens" src="http://fuelyourcoding.com/files/screens.png" alt="screens" width="592" height="189" /></p>
<h2>The Details</h2>
<p>Developing for Mobile, tablets, and more<br />
November 14-15, 2011<br />
Toronto, Ontario Canada<br />
<a href="http://www.fitc.ca/mobile" target="_blank">Event website link</a></p>
<h2>The Venue</h2>
<p><a href="http://www.mtccc.com" target="_blank">Metro Toronto Convention Centre (MTCC)</a><br />
North Building (255 Front street west), Toronto, Ontario Canada</p>
<h2>Confirmed Speakers</h2>
<ul>
<li>Alex Kennberg</li>
<li>Bob Burns</li>
<li>Brady Gilchrist</li>
<li>Chuck Freedman</li>
<li>Darren Osadchuk</li>
<li>Erik Von Harten</li>
<li>Greg Carron</li>
<li>Julian Dolce</li>
<li>Kevin Suttle</li>
<li>Marin Alejandro</li>
<li>Martin Dufort</li>
<li>Matt Fisher</li>
<li>Matt Rix</li>
<li>Matthew Patience</li>
<li>Mikko Haapoja</li>
<li>Pearl Chen</li>
<li>Peter Nitsch</li>
<li>R Blank</li>
<li>Renaun Erickson</li>
<li>Ryan Creighton</li>
<li>Scott Janousek</li>
<li>Timothy Quinn</li>
</ul>
<h2>Topics</h2>
<p>Android OS • App Success • BlackBerry Tablet OS • Corona SDK • Designing for Mobile • Mobile Marketing • Digital Home • Grand Central Dispatch and Blocks • iOS • jQuery Mobile • Managing Mobile Projects • Metro • Microsoft Stack • HCI • QNX • Thread Management • UI • UX • Windows Phone<strong><span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;"><br />
</span></strong></p>
<h2>Who will be attending SCREENS?</h2>
<p>SCREENS is for both current and future developers of mobile, tablet and set top box content. The program caters to beginners, intermediate and advanced programmers. While most of the topics will be technical in nature, they will include coverage of usability and design considerations for these platforms. They will also cover how to monetize app content, what the market looks like, and how to market your product and services.</p>
<h2>Companies represented at SCREENS 2011 include:</h2>
<p>Microsoft • Adobe • HP • Wavefront • Indusblue • QNX • Mobicartel • Ludicrous Software • Jam3 Media • Bestbuy • WhereCloud Inc • Almer/Blank • Transcontinental Interactive • Teehan + Lax • Canadian Film Center • WhereCloud Inc.</p>
<h2>Pricing &amp; Fuel Discount</h2>
<p>Festival ticket prices range from $199-$499<br />
Festival + Workshop ticket prices range from $249-$299<br />
Student Festival ticket prices range from $99-$229</p>
<p>All tickets include coffee, snacks, evening events and an event grab bag.</p>
<p><strong>Discount code &#8216;Fuel&#8217; provides 10% off any SCREENS 2011 tickets.<br />
</strong>The super early bird deadline is August 26<span><sup>th</sup></span></p>
<p><a href="http://www.fitc.ca/events/tickets/?event=118">Full ticket details here.</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=CQMXyV6BeXM:rrCb19jqZsA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=CQMXyV6BeXM:rrCb19jqZsA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=CQMXyV6BeXM:rrCb19jqZsA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=CQMXyV6BeXM:rrCb19jqZsA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=CQMXyV6BeXM:rrCb19jqZsA:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/CQMXyV6BeXM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/screens-developing-for-mobile-tablets-more-discount/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/screens-developing-for-mobile-tablets-more-discount/</feedburner:origLink></item>
		<item>
		<title>Future Coders</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/3zkxd3G1KDA/</link>
		<comments>http://fuelyourcoding.com/future-coders/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 11:00:28 +0000</pubDate>
		<dc:creator>Dan Denney</dc:creator>
				<category><![CDATA[Featured Developers]]></category>
		<category><![CDATA[web education]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1415</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p><img src="http://fuelyourcoding.com/files/full-sail-campus.jpg" alt="Full Sail Studios" title="Full Sail Studios" width="597" height="373" class="alignnone size-full wp-image-1420" /></p>
<p>I recently had the opportunity to get an inside look at a graduating class from Full Sail University. Future Coders may be  a little misleading as these students have already been rocking out, but I&#8217;m still calling them &#8220;The Future&#8221; because they are now leaving school and heading out to join the community.</p>
<h2>Where They Learned</h2>
<p>Admittedly, the initial thought of university based web education had me a little skeptical. As with most things in life, though, proper perspective is achieved by getting a first-hand look instead of judging from afar. I challenge anyone to take a walk around the Full Sail Campus and not drop your jaw. In a city hosting Disney World, it approaches a Campus layout with the same level of awe inspiring detail. My wife joined me for the tour and said that she would even become a geek like me in order to attend there.</p>
<p>Inspiration is vital and there is no lack of it on this campus. The achievements of past creatives and some fantastic tech are all around the facilities. While these aren&#8217;t coding related, being in a space with full video green rooms, amazing sound decks and an ESPN motion capture studio has to be inspiring. The campus is filled with creatives and the feel as you walk around is amazing.</p>
<h2>Who they Learned From</h2>
<p>These students took the web design and development track, which focuses on Interface Design &amp; Usability, Web Standards, Flash / ActionScript 3.0, Dynamic Back-End Development, leading to a Final Project.</p>
<p>Graduation from the program doesn&#8217;t just end with Final Project, though. These students sit down with their teachers and the faculty and discuss the program. They discuss the good and the bad, sharing observations and suggestions for improvement. There was some great data shared in comparing Github&#8217;s commit history graphs with their daily schedules. The staff truly listens and engages, it was great to see the process in action. I imagine that this happens with every group, but this particular one seemed as if they could not be ignored. They were extremely impressive.</p>
<h2>Their Final Projects</h2>
<p>The biggest challenge that I could imagine that there is for the instructors at Full Sail University is letting these awesome students out of their sight. I only got a few short hours with them and I went home wanting to know what they&#8217;ll each be doing next. For the time being, though, we&#8217;d like to share their Final Projects.</p>
<h2>Anthony Colangelo</h2>
<p><a href="http://twitter.com/antcolangelo"><img src="http://fuelyourcoding.com/files/antcolangelo.png" alt="@antcolangelo" title="@antcolangelo" width="128" height="128" class="alignnone size-full wp-image-1423" /></a></p>
<h3>What did you think of Full Sail University?</h3>
<p>I absolutely loved Full Sail University. The community is so vibrant, the teachers are all brilliant and truly amazing teachers, and all of the people around here are awesome people to be around. They&#8217;re all smart, passionate, and driven, which inspires you and makes you push yourself harder. I cannot convey my love for this school and these people enough.</p>
<h3>Why did you build it, and how did you do it?</h3>
<p>For our final project, we built WDD Social (<a href="http://wddsocial.com">http://wddsocial.com</a>), which is a social network for the Full Sail web community (teachers, students, and alumni). It is a great way for the community to meet, share projects and industry information, and to stay connected. It is also a great way for the outside world, especially industry professionals and future employers, to see what the community has to offer.</p>
<p>We built it because, after going through the degree, we realized this is something that has been missing from the community and it is something that would make the community better as a whole.</p>
<p>We built the front-end of WDD Social with HTML5, CSS 3, and jQuery 1.6. On the back-end, we built a custom PHP 5.3 framework, called Framework5, and a MySQL database.</p>
<h3>Which teachers and courses really stood out to you, and why?</h3>
<p>The teachers that stood out to me were Jason Madsen (<a href="http://twitter.com/jason_madsen">@jason_madsen</a>, now the Program Director, formerly the Object-oriented Programming teacher) and Rick Osborne (<a href="http://twitter.com/rickosborneorg">@rickosborneorg</a>, now Department Chair, formerly server-side language and database teacher). They both are so smart, passionate, and hardworking that it truly inspired me to work extremely hard. They really taught me a lot, and I will always go back to them for advice and insight as I move on in my career.</p>
<p>Follow Anthony <a href="http://twitter.com/antcolangelo">@antcolangelo</a></p>
<h2>Alicia Brooks</h2>
<p><a href="http://twitter.com/aliciaj_"><img src="http://fuelyourcoding.com/files/aliciaj.jpg" alt="aliciaj" title="aliciaj" width="128" height="128" class="alignnone size-full wp-image-1426" /></a></p>
<h3>What did you think of Full Sail University?</h3>
<p>Full Sail University was by far the greatest choice I could have made. I absolutely love the fast pace and realistic structure. The accelerated program keeps you on your feet, working hard, and out into the world so much sooner. I feel that it really did prepare me for my upcoming career.</p>
<h3>Why did you build it, and how did you do it?</h3>
<p> <br />
I built my final project, <a href="http ://supportmymission.org">supportmymission.org</a> because I wanted to help people through my web skills. Supportmymission is a non-profit that makes raising funds for mission’s trips easier. It allows users to share their mission with everyone online rather than being limited to the people they know. I used a lot of technologies but the main one was CakePHP, learning a framework was something I wanted to accomplish before graduating.</p>
<h3>Which teachers and courses really stood out to you, and why?</h3>
<p> <br />
I have to say that every teacher at Full Sail is awesome, they are all experienced and all always willing to help you advance your skill set. I would have to say that Brandon Brown (<a href="http://twitter.com/bybrandonbrown">@bybrandonbrown</a>) and Marianne Sheldon (<a href="http://twitter.com/mariannesheldon">@marianneSheldon</a>) definitely stood out to me. I asked them so many questions during final project. They were always willing and open to make time for anything I needed. I really appreciated that!</p>
<p>Follow Alicia <a href="http://twitter.com/aliciaj_">@aliciaj_</a></p>
<h2>Oliver Lacan</h2>
<p><a href="http://twitter.com/olivierlacan"><img src="http://fuelyourcoding.com/files/olivier.jpg" alt="olivier" title="olivier" width="128" height="128" class="alignnone size-full wp-image-1427" /></a></p>
<h3>What did you think of Full Sail University?</h3>
<p>I loved nearly every minute of it.</p>
<p>I mastered more in two years than I&#8217;ve managed to teach myself in ten: vector drawing, user experience &#038; usability concepts, basic animation, object-oriented programming, server-side dev, relational and NoSQL databases, web standards &#038; accessibility, mobile dev, and the all-essential production process. I&#8217;ve met good, passionate and driven people, both on the teacher and student side.</p>
<p>New classes each month meant that we never got stale information, curriculums evolve month-to-month. It also made it hard to get sick of a topic for which you had no affinity.</p>
<h3>What is your Final Project?</h3>
<p>My final project at Full Sail is called <a href="http://roomiesapp.com">Roomies</a>. It&#8217;s a web application that offers task and expense management for roommates with busy schedules. It incentivizes collaboration and good relationships by rewarding participation and assignment completion.</p>
<h3>Why did you build it, and how did you do it?</h3>
<p>We wanted to make tedious house-related group tasks and expenses less painful and stressful. The idea had been in the back of my mind since the fall of 2009 when I met Andrew Smith, another Full Sail web student, on Twitter and realized he had a very similar idea. We wanted it to exist too badly.</p>
<p>To build Roomies we used Ruby on Rails (a first at Full Sail). We became familiar with it while working on cleverCode, a tiny company we founded six months into our degree with my classmate Zach Nicoll. Andrew, who joined us in early 2010, introduced us to RoR and I started actively teaching myself how to use the framework six months before our final project.</p>
<p>After we discovered CouchDB at Full Sail, Andrew showed me the MongoDB document-oriented database. The excellent integration with Rails through the Mongoid ODM made us decide to use it on Roomies instead of classical SQL.</p>
<p>We also used CoffeeScript, Sass, Haml, and Compass to speed up and clean up our development process as much as we could since we had less than 2 months of active development time.</p>
<h3>Which teachers and courses really stood out to you, and why?</h3>
<p>All teachers at Full Sail have one great quality, they constantly evolve. They&#8217;re encouraged to freelance by the faculty which means they&#8217;re always learning new techniques and eager to pass them on to us.</p>
<p>Chris Burke &#038; Gus Hernandez &#8211; Web Interface &#038; Usability / Applied Design Tools &#038; Interfaces: Those two classes are the crux of the user experience, usability and web design knowledge we received. Both spectacular courses taught by two guys who will not wear gloves to smack you down if you don&#8217;t apply critical thinking and logic when designing an interface. In a field where people give to much credit to aesthetics, I can&#8217;t overstate how crucial this was.</p>
<p>Concepts of Object-oriented Programming: As a non-programmer when I started Full Sail, I struggled through the first ActionScript class there. After Sean Bernath ( @sbernath managed to help me &#8220;get&#8221; programming, Jason Madsen was the guy who carried me through the &#8220;OOP revelation&#8221; faster than I had ever imagined possible. His skill at breaking down intimidating concepts into simple metaphors and challenging exercises made me fall in love with coding, and bear in mind this was AS3 &#038; Flash. The fact that he went on to become the Program Director at Full Sail Web makes me extremely confident regarding the degree&#8217;s future.</p>
<p>Advanced Server-side Languages &#038; Advanced Database Structures: I&#8217;m still amazed at the in-depth knowledge of database design &#038; management Rick Osborne managed to transmit to us. His push for the use of Git (now widespread in the program), unit testing, and further OOP concepts is why I think grads will be very valuable in the industry.</p>
<p>The jQuery class with Mike Smotherman (<a href="http://twitter.com/codeinfused">@codeinfused)</a> made me realize why I had fallen in love with the web (and not applications) in the first place, and get a glimpse at the power of the DOM.</p>
<p>Follow Olivier <a href="http://twitter.com/olivierlacan">@olivierlacan</a></p>
<h2>Kent Lassen</h2>
<h3>What did you think of Full Sail University?</h3>
<p>It was an amazing experience. I couldn&#8217;t have asked for a better school. It has brought me from my days of coding HTML in tables to today, where I know plenty of languages and how to create amazing websites.</p>
<h3>What is your Final Project?</h3>
<p>Lightning Owl. It is a web app that allows a person to write and share notes. It is a writer&#8217;s management tool.</p>
<h3>Why did you build it, and how did you do it?</h3>
<p>I built this as my final project. It was an idea that I had been thinking about because I was getting into blogging.</p>
<h3>Which teachers and courses really stood out to you, and why?</h3>
<p>Jason Madsen, who was one of my flash teachers was amazing. His class was extremely helpful to me when it came to programming. I also think that all of the final project teachers were amazing and helped greatly. Without them, I wouldn&#8217;t have been inspired.</p>
<p>Follow Kent <a href="http:/twitter.com/kentlassen">@kentlassen</a></p>
<h2>Tyler Matthews</h2>
<p><a href="http://twitter.com/tmatthewsdev"><img src="http://fuelyourcoding.com/files/tyler.jpg" alt="tyler" title="tyler" width="128" height="128" class="alignnone size-full wp-image-1428" /></a></p>
<h3>What did you think of Full Sail University?</h3>
<p>Full Sail has provided me with an incredible education experience. The curriculum is designed to teach the latest technologies used in various areas of the web, including user interface design, server-side development, as well as production and deployment. The program is also accelerated, which is essential when you consider the fast paced nature of the web, with its ever expanding list of technologies and trends. The most beneficial part of Full Sail was the people I interacted with during the time I spent there. The community of web students and teachers come from a diverse range of technical backgrounds, which provide everyone with various perspectives, methods and techniques.</p>
<h3>What is your Final Project?</h3>
<p>For my final project, Anthony Colangelo and I built a social network for the web program here at Full Sail. Our site WDD Social (<a href="http://wddsocial.com">wddsocial.com</a>) is a community for students and teachers to interact and share industry related information. Members can also share projects with the community, which are displayed on their public profile and visible to prospective employers. We also created a job board for current students and alumni, where positions could be posted by community and non-community members. </p>
<h3>Why did you build it, and how did you do it?</h3>
<p>Early in the program, Anthony and I realized that it was difficult to interact with students throughout the degree. Full Sail has an accelerated approach to education, where classes are typically taken at the rate of two per month. This makes it difficult to meet others throughout the degree, especially those who are more than a few months ahead or behind our group. We realized that a community site could benefit students, while utilizing the technologies we learned during our 21 months here at Full Sail. </p>
<h3>Which teachers and courses really stood out to you, and why?</h3>
<p>I&#8217;ve always been fascinated by server-side languages, and feel as if that part of the degree was most beneficial to me. The topics covered provided me with an in-depth understanding of what it takes to develop practical applications in PHP and Coldfusion. The server side courses also covered database topics such as relational database systems, MySQL optimization, and even experience with NoSQL database technologies.</p>
<p>Follow Tyler <a href="http://twitter.com/tmatthewsdev">@tmatthewsdev</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=3zkxd3G1KDA:KnWpP3KRX0o:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=3zkxd3G1KDA:KnWpP3KRX0o:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=3zkxd3G1KDA:KnWpP3KRX0o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=3zkxd3G1KDA:KnWpP3KRX0o:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=3zkxd3G1KDA:KnWpP3KRX0o:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/3zkxd3G1KDA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/future-coders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/future-coders/</feedburner:origLink></item>
		<item>
		<title>Rise of the Mac Git GUIs</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/StIogbPV1C4/</link>
		<comments>http://fuelyourcoding.com/rise-of-the-mac-git-guis/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 14:00:58 +0000</pubDate>
		<dc:creator>Jerod Santo</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Developer Tools]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1399</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p>One sign of a developer power tool hitting critical mass is when a wellspring of Graphical User Interfaces explode onto the scene. It looks like <a href="http://git-scm.com/">Git</a> &mdash; the distributed version control system authored by Linus Torvalds &mdash; has arrived. It brings with it a bevy of Git clients for Mac OS X.</p>
<p>Some are old, some are shiny new, and some haven&#8217;t even officially been released yet. Let&#8217;s run them down, shall we?</p>
<h3><a href="http://gitx.frim.nl/">GitX</a></h3>
<p>GitX may be the oldest of the lot, but this is a powerful and great looking Git client. It features a history viewer, <a href="https://gist.github.com">GitHub&#8217;s gist</a> integration, and most importantly a great commit interface which allows for easy hunk and single-line commits.</p>
<p><a href="http://gitx.frim.nl/"><img src="http://fuelyourcoding.com/files/GitX-Commit-600x465.png" alt="GitX-Commit" title="GitX-Commit" width="600" height="465" class="aligncenter size-medium wp-image-1402" /></a></p>
<p>Best of all, it&#8217;s totally free &#038; open source! There is a ton of activity on GitHub, most interesting of which is a <a href="https://github/com/brotherbard/gitx">fork by Brotherbard</a> that adds many experimental features.</p>
<h3><a href="http://www.git-tower.com/">Git Tower</a></h3>
<p>Free while still in beta, Git Tower is a commercial application claiming to be &#8220;the most powerful Git client for Mac&#8221;. Big words, but they&#8217;re doing a great job living up to them. Git Tower has a slick interface, a repo manager for easily loading previous projects, remote repo integration, and the list goes on.</p>
<p><a href="http://www.git-tower.com/"><img src="http://fuelyourcoding.com/files/history_recent_big-600x432.jpg" alt="history_recent_big" title="history_recent_big" width="600" height="432" class="aligncenter size-medium wp-image-1405" /></a></p>
<p>Another thing that makes this application <em>special</em> is that they managed to capture FUEL editor Doug Neiner&#8217;s ugly mug on the History view screenshot. What are the odds?! :)</p>
<h3><a href="http://gitboxapp.com/">Gitbox</a></h3>
<p>Gitbox hosts a bunch of powerful features while maintaining a minimal interface. Anybody who has designed interfaces for software knows how difficult a task that can be.</p>
<p><a href="http://gitboxapp.com/"><img src="http://fuelyourcoding.com/files/gitbox-1.0-screenshot-600x351.png" alt="gitbox-1.0-screenshot" title="gitbox-1.0-screenshot" width="600" height="351" class="aligncenter size-medium wp-image-1407" /></a></p>
<p>The app is free for a single repository and $39 for multiple repositories. Its features include single-click operations, automated remote commit fetching, local/remote branches, and external diffing tool integration.</p>
<h3><a href="http://gitmacapp.com/">GitMac</a></h3>
<p><a href="http://gitmacapp.com/comingsoon"><img src="http://fuelyourcoding.com/files/screenshot_1-600x421.png" alt="screenshot_1" title="screenshot_1" width="600" height="421" class="aligncenter size-medium wp-image-1408" /></a></p>
<p>We don&#8217;t know too much about GitMac since it hasn&#8217;t entered its beta stage yet, but its definitely one to keep an eye on as development progresses.</p>
<h3>Review</h3>
<p>It&#8217;s exciting to see the maturation and adoption of a tool as powerful as Git. While graphical interfaces aren&#8217;t necessary for us &#8220;hardcore developers&#8221;, they are really nice for those who could benefit greatly from distributed version control, but have a case of Terminalitis®.</p>
<p>Give these tools a try and be sure to let us know in the comments if we missed any!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=StIogbPV1C4:RHgM2QXNd2s:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=StIogbPV1C4:RHgM2QXNd2s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=StIogbPV1C4:RHgM2QXNd2s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=StIogbPV1C4:RHgM2QXNd2s:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=StIogbPV1C4:RHgM2QXNd2s:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/StIogbPV1C4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/rise-of-the-mac-git-guis/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/rise-of-the-mac-git-guis/</feedburner:origLink></item>
		<item>
		<title>WebDeveloperWeekly: A Free Newsletter for Web Developers</title>
		<link>http://feedproxy.google.com/~r/fuelyourcoding/~3/nVSj5oRTUEQ/</link>
		<comments>http://fuelyourcoding.com/webdeveloperweekly-a-free-newsletter-for-web-developers/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 22:45:15 +0000</pubDate>
		<dc:creator>Jerod Santo</dc:creator>
				<category><![CDATA[Freebies]]></category>

		<guid isPermaLink="false">http://fuelyourcoding.com/?p=1388</guid>
		<description><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
]]></description>
			<content:encoded><![CDATA[<p><p><a href="http://rss.buysellads.com/click.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1271313&k=f16d4ddc81a95a47348dcddb230bad58&a=<?php echo($a); ?>&c=<?php echo(rand()); ?>" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f16d4ddc81a95a47348dcddb230bad58/zone/1271313" target="_blank">Advertise here via BSA</a></p></p>
<p><a href="http://designerfoo.com/">Manoj Sachwani</a> &mdash; a contributor here at Fuel Your Coding &mdash; is launching a free weekly newsletter just for web developers!</p>
<p><a href="http://www.webdeveloperweekly.com/"><img src="http://fuelyourcoding.com/files/mainlogo-600x198.jpg" alt="mainlogo" title="mainlogo" width="600" height="198" class="aligncenter size-medium wp-image-1390" /></a></p>
<p>Manoj says there will be just one email each Saturday and absolutely no spam. Right now the newsletter will mostly be sharing valuable links for developers, but he is open to feedback and would love us to help him improve it.</p>
<p>Potential topics include:</p>
<blockquote><p>AJAX, AS3, ASP, ASP.net, Browsers, CSS,Cappuccino, CoffeeScript, Cold Fusion, Flash, Flex, HTML, HTML5, JavaScript, Media, PHP, Photoshop, Prototype, RSS, Rails and Ruby, SOAP, SQL, SVG, Semantic, WAP, XML, YUI, jQuery,Jobs, &#038; more</p></blockquote>
<p>Looks like he has something for everybody in that list. If you&#8217;re interested head on over to <a href="http://www.webdeveloperweekly.com/">WebDeveloperWeeky.com</a> and subscribe!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=nVSj5oRTUEQ:jEc9_6g1Ido:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=nVSj5oRTUEQ:jEc9_6g1Ido:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=nVSj5oRTUEQ:jEc9_6g1Ido:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?i=nVSj5oRTUEQ:jEc9_6g1Ido:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/fuelyourcoding?a=nVSj5oRTUEQ:jEc9_6g1Ido:TzevzKxY174"><img src="http://feeds.feedburner.com/~ff/fuelyourcoding?d=TzevzKxY174" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/fuelyourcoding/~4/nVSj5oRTUEQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://fuelyourcoding.com/webdeveloperweekly-a-free-newsletter-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://fuelyourcoding.com/webdeveloperweekly-a-free-newsletter-for-web-developers/</feedburner:origLink></item>
	</channel>
</rss>

