<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nerdfont</title>
	<atom:link href="http://nerdfont.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://nerdfont.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 15 Mar 2010 05:07:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>getting started: iphone development, part 2</title>
		<link>http://nerdfont.com/?p=59</link>
		<comments>http://nerdfont.com/?p=59#comments</comments>
		<pubDate>Mon, 15 Mar 2010 04:08:58 +0000</pubDate>
		<dc:creator>niccon</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://nerdfont.com/?p=59</guid>
		<description><![CDATA[Let&#8217;s continue looking into some of the resources available for future iPhone development. With the new beta for iPad development now available, I have found myself a little behind in terms of new features available. However, these links will still be of value for anyone beginning to learn about iPhone/iPad development, which I hope will [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s continue looking into some of the resources available for future iPhone development. With the new beta for iPad development now available, I have found myself a little behind in terms of new features available. However, these links will still be of value for anyone beginning to learn about iPhone/iPad development, which I hope will be of help!</p>
<p>First, and foremost, use Google to your advantage. Most of these links were found through Google since there are so many small details that cannot be found in books. I cannot stress enough that almost all beginning issues can be found online using different keywords and phrases. A great site to find many questions answered is<a href="http://www.iphonedevsdk.com/" target="_blank"> http://www.iphonedevsdk.com/</a>. While some of the comments to simple questions often come with snide remarks, you will find the answers.</p>
<p>My projects so far have been in the area of utility. With these projects, I focused on using the tab bar, navigation, web and table views. I found this website vitally important in understanding how multiple views can be used together to form the functionality necessary for my app:<a href=" http://www.youtube.com/watch?v=LBnPfAtswgw" target="_blank"> http://www.youtube.com/watch?v=LBnPfAtswgw</a>. This video also helps guide users on how to use Interface Builder, which is an important tool necessary for linking functionality and user interaction together. It&#8217;s is easy to understand and can quickly teach you the process in linking actions to buttons and/or tabs.</p>
<p>In terms of the table view, this site (<a href="http://www.iphonesdkarticles.com/2009/01/uitableview-loading-detail-view.html" target="_blank">http://www.iphonesdkarticles.com/2009/01/uitableview-loading-detail-view.html</a>) has a great range of ways that you can use the table view for your app. It also guides you with their code, which I find very helpful in understanding all the different parts of how to make a table work with Objective-C.</p>
<p>A large area of debate when dealing with tables is data storage. I have looked into both XML and Core Data, of which there are many sites that discuss the pros/cons of these two types. In terms of displaying data stored in either XMl or Core Data in a table, these sites have been useful in learning how to parse the information into table cells. For XML, I used Apple&#8217;s documentation (<a href="http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/XMLParsing/Articles/UsingParser.html" target="_blank">http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/ XMLParsing/Articles/UsingParser.html</a>) to learn the process of extracting the data desired. For Core Data, I found this website very helpful in discussing the process of using Core Data for tables: <a href="http://blog.sallarp.com/iphone-core-data-uitableview-drill-down/" target="_blank">http://blog.sallarp.com/iphone-core-data-uitableview-drill-down/</a>.</p>
<p>Again, I believe Google will be the best tool in finding any website specific to your project. OpenGL is an area for game developers that I have not looked into, however I am sure many website are dedicated to learning about its use for developing 2D/3D games. Also, don&#8217;t forget that Apple&#8217;s documentation is always available for learning the basics of iPhone development. While I have stated that navigation is sometimes difficult, their website is always useful in learning the basic concepts of views or any area you want to learn.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerdfont.com/?feed=rss2&amp;p=59</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>getting started: iphone development, part 1</title>
		<link>http://nerdfont.com/?p=31</link>
		<comments>http://nerdfont.com/?p=31#comments</comments>
		<pubDate>Wed, 03 Feb 2010 04:17:34 +0000</pubDate>
		<dc:creator>niccon</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://nerdfont.com/?p=31</guid>
		<description><![CDATA[Any new language can be intimidating, especially for a beginning developer. As someone who falls into that category, finding the right place to start can become overwhelming very quickly. To lessen the anxiety for others, I want to share my experience with learning Objective-C and all the tools needed to start developing an iPhone application.
Apple
Before [...]]]></description>
			<content:encoded><![CDATA[<p>Any new language can be intimidating, especially for a beginning developer. As someone who falls into that category, finding the right place to start can become overwhelming very quickly. To lessen the anxiety for others, I want to share my experience with learning Objective-C and all the tools needed to start developing an iPhone application.</p>
<p><strong>Apple</strong></p>
<p>Before learning the language, I highly recommend reading a few articles in Apple’s <a href="http://developer.apple.com/iphone/library/navigation/index.html" target="_blank">iPhone OS Reference Library</a> to get a better sense of what the iPhone can and cannot do in regards to your project. While I admit that Apple’s Reference Library is far from perfect, if you are willing to put in the time to dig, you will find many useful articles that will strengthen your ability to develop your app.</p>
<p><a href="http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html" target="_blank">iPhone Human Interface Guidelines</a> is a great starting point for any project. This section allows developers to consider different aspects of their project and how to adapt to the iPhone’s limitations. Apple also introduces all the interface features available to the developer such as views, controls, buttons, and icons. It’s important to visualize how users will interact with your app and how you will work within the limitations of the iPhone to make it a success.</p>
<p>Over the course of developing my project, I constantly found myself reading Apple’s documentation and articles. This is a great site to bookmark and refer back to while you work on your project.</p>
<p><strong>Books</strong></p>
<p>In paperback or digital form, many books available on iPhone development are well-written, informative, and helpful in getting anyone started with their ideas/projects. When choosing books that will help you learn, find the author’s intended audience. Most times this information can be found in the preface, or by flipping through a few pages and getting a feel for the author&#8217;s style. The books I will be suggesting are intended for those learning iPhone development from scratch.</p>
<p>I found <a href="http://apress.com/book/view/9781430223696" target="_blank">Objective-C for Java Developers</a> as a great transition into Objective-C and understanding many of the confusing syntax differences in the two languages. I am a fan of <a href="http://www.apress.com/" target="_blank">Apress</a> for its easy-to-learn approach and it also assumes that you have no previous experience with Objective-C. However, it does expect you to understand object-oriented programming to fully understand some of the key differences in the languages.</p>
<p>I also latched on to <a href="http://apress.com/book/view/9781430224594" target="_blank">Beginning iPhone 3 Development: Exploring the iPhone SDK</a> to learn the basics of the SDK and Objective-C. Again, the author uses an amiable style to learning new concepts and tools available to the developer. I also liked the breakdown of code and the explanation given for each chunk.  While an introductory book cannot go into the complete details of the SDK and tools, it does a great job covering most areas in enough detail to help the developer get started.</p>
<p>(Apress actually has a large collection of books for iPhone development that are not discussed here, however I do recommend looking into what they offer past my recommendations. This includes books that go into specific areas such as gaming.)</p>
<p><a href="http://www.pragprog.com/titles/amiphd/iphone-sdk-development" target="_blank">iPhone SDK Development</a> is another great book to get started and is also available in digital form. Again, their style is easy-to-read and has a very friendly approach to teaching the iPhone SDK for beginners. Currently I have the digital copy, and I love the use of color for the code they explain (I can’t vouch for the printed version having this useful detail). There are also links to the source code that I find helpful and easy to access.</p>
<p>In addition to publishing books, PragProg goes a step further by creating videos and audio to learn programming. For anyone using the MapKit Framework, they have a <a href="http://www.pragprog.com/screencasts/v-bdmapkit/using-map-kit" target="_blank">great video</a> to orient yourself with the different methods and classes in about 30 minutes.</p>
<p>Once you are oriented with the basics of iPhone development, <a href="http://www.informit.com/store/product.aspx?isbn=0321659570" target="_blank">The iPhone Developer’s Cookbook</a> has many great recipes to help with specific areas of your project. The author does assume you have some experience with the iPhone SDK, however once you have a few of the beginner books under your belt, the examples won’t feel foreign.</p>
<p>And finally, while this isn’t an iPhone-specific book, I recommend <a href="http://www.bignerdranch.com/book/cocoa_programming_for_mac_os_x_3rd_edition" target="_blank">Cocoa Programming for Mac OS X</a> for an overall impression of developing on a Mac. I liked the introduction to the Interface Builder and building applications for the Mac, which I think can broaden your development past the iPhone.</p>
<p>Of course, there are many more books available than what I have listed. I always recommend going with a book/publisher that helps you get the most out of your developing experience.</p>
<p>Next time, I will share my experience with searching for help online and some great websites to keep bookmarked for future reference.</p>
]]></content:encoded>
			<wfw:commentRss>http://nerdfont.com/?feed=rss2&amp;p=31</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>start strong, finish strong</title>
		<link>http://nerdfont.com/?p=22</link>
		<comments>http://nerdfont.com/?p=22#comments</comments>
		<pubDate>Tue, 26 Jan 2010 08:08:04 +0000</pubDate>
		<dc:creator>niccon</dc:creator>
				<category><![CDATA[women in technology]]></category>

		<guid isPermaLink="false">http://nerdfont.com/?p=22</guid>
		<description><![CDATA[I just read this article in the LATimes about female teachers leaving an unfavorable impression of mathematics to the girls they teach. 
What&#8217;s worse is that these teachers didn&#8217;t have the proper training in mathematics:
&#8220;The study raises important questions about the education of elementary school teachers. Only 33% of kindergarten, first- and second-grade teachers took [...]]]></description>
			<content:encoded><![CDATA[<p>I just read <a href="http://www.latimes.com/news/science/la-sci-math26-2010jan26,0,758777.story">this article</a> in the LATimes about female teachers leaving an unfavorable impression of mathematics to the girls they teach. </p>
<p>What&#8217;s worse is that these teachers didn&#8217;t have the proper training in mathematics:<br />
<em>&#8220;The study raises important questions about the education of elementary school teachers. Only 33% of kindergarten, first- and second-grade teachers took a course in probability and statistics in college, and only 13% took calculus, Beilock said.&#8221;</em></p>
<p>We need to work on this a bit&#8230;and let&#8217;s make <strong>all</strong> subjects interesting for girls! Science and math can be so much fun when put in the right perspective! </p>
]]></content:encoded>
			<wfw:commentRss>http://nerdfont.com/?feed=rss2&amp;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>more green&#8230;less strawberry</title>
		<link>http://nerdfont.com/?p=14</link>
		<comments>http://nerdfont.com/?p=14#comments</comments>
		<pubDate>Tue, 26 Jan 2010 05:46:36 +0000</pubDate>
		<dc:creator>niccon</dc:creator>
				<category><![CDATA[me]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[women in technology]]></category>

		<guid isPermaLink="false">http://nerdfont.com/?p=14</guid>
		<description><![CDATA[Alrighty, I&#8217;m about 80% happy with the site&#8217;s look so far. Luckily, this is also a project of its own, so I will be tweaking it along the way.
So what&#8217;s the goal? The hope? The dream? I hope to share some of my experiences with programming as well as my journey in finding a job [...]]]></description>
			<content:encoded><![CDATA[<p>Alrighty, I&#8217;m about 80% happy with the site&#8217;s look so far. Luckily, this is also a project of its own, so I will be tweaking it along the way.</p>
<p>So what&#8217;s the goal? The hope? The dream? I hope to share some of my experiences with programming as well as my journey in finding a job that I find worthwhile and rewarding. My first degree is in English, so my background in technology is more from the user&#8217;s end. But I didn&#8217;t stop there&#8230;I went back to school and acquired a <em>second </em>degree in Computer Science. Given these two polarizing degrees, I plan to convey some of my observations over the past few years in how these two areas work together in a programming environment. </p>
<p>So, that&#8217;s me in a nutshell. Oh, and I&#8217;m female. Girl. Chick. Not a guy. So my posts will not only be written by a girl (!!!) but I hope to also look into how women are changing the sciences and paving the way for other women to break into these fields. </p>
<p><em>(sidenote) In my CS program, there were only 6 women out of over 100 students enrolled in the major. Something is wrong with this picture. (/sidenote)</em> </p>
<p>Anywho, welcome! Grab a drink and enjoy the insights&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://nerdfont.com/?feed=rss2&amp;p=14</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>starting fresh</title>
		<link>http://nerdfont.com/?p=5</link>
		<comments>http://nerdfont.com/?p=5#comments</comments>
		<pubDate>Mon, 18 Jan 2010 22:22:54 +0000</pubDate>
		<dc:creator>niccon</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://nerdfont.com/?p=5</guid>
		<description><![CDATA[i&#8217;ll be working on nerdfont over the next few weeks to have it looking shiny and new!
]]></description>
			<content:encoded><![CDATA[<p>i&#8217;ll be working on nerdfont over the next few weeks to have it looking shiny and new!</p>
]]></content:encoded>
			<wfw:commentRss>http://nerdfont.com/?feed=rss2&amp;p=5</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
