<?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>Lonely Lion &#187; osx</title>
	<atom:link href="http://weblog.lonelylion.com/tag/osx/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.lonelylion.com</link>
	<description>Chris McAvoy likes kites</description>
	<lastBuildDate>Tue, 24 Jan 2012 03:52:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Objective-C, Cocoa, OSX Desktop Apps &amp; iPhone</title>
		<link>http://weblog.lonelylion.com/2009/01/28/objective-c-cocoa-osx-desktop-apps-iphone/</link>
		<comments>http://weblog.lonelylion.com/2009/01/28/objective-c-cocoa-osx-desktop-apps-iphone/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 15:25:05 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://weblog.lonelylion.com/?p=803</guid>
		<description><![CDATA[Like a lot of developers nowadays, I&#8217;m spending some time learning Objective-C &#38; the Cocoa Framework so that I can jump into iPhone development. I&#8217;m clearly a little late to the game, but I usually am, so&#8230;no worries. So far, I&#8217;m keeping an open mind (which can be tough for me, as I&#8217;m 32 but [...]]]></description>
			<content:encoded><![CDATA[<p>Like a lot of developers nowadays, I&#8217;m spending some time learning Objective-C &amp; the Cocoa Framework so that I can jump into iPhone development.  I&#8217;m clearly a little late to the game, but I usually am, so&#8230;no worries.</p>
<p>So far, I&#8217;m keeping an open mind (which can be tough for me, as I&#8217;m 32 but act like a cranky 72 year old).  It&#8217;s surprising, Objective-C isn&#8217;t as wildly complicated as it first looks, the really disorienting thing is working in Xcode.  I&#8217;m so in love with the straight simplicity of building apps in Emacs that all the dragging and dropping throws me off.  Granted, in my recent (undocumented) foolings with Java, I started to covet all the work that Eclipse was doing for me, however, something about all the magical dragging and clicking makes me nervous.  What&#8217;s it doing in there?</p>
<p>I&#8217;ve also got that old <a href="http://www.tbray.org/ongoing/When/200x/2003/07/12/WebsThePlace">sharecropper</a> feeling, which is kind of rough.  Once you develop your fancy iPhone app in Objective-C and Cocoa, you can reuse libraries to build it out as a OSX app, but that&#8217;s about it.  You can develop a OSX app in Python or Ruby through bridges to Cocoa, but you can&#8217;t use that code on the iPhone, iPhone is Objective-C only.  You could move some of your heavy lifting to a web service, but then you&#8217;re tethering your fancy iPhone app to require a network connection.</p>
<p>Anywho, it&#8217;s an interesting thing to learn, I&#8217;m sure I&#8217;ll have fun with it, it just doesn&#8217;t feel like it has the wide open opportunities that learning Python did, or Java does.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.lonelylion.com/2009/01/28/objective-c-cocoa-osx-desktop-apps-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: weblog.lonelylion.com @ 2012-02-05 19:22:59 -->
