<?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>Code Hangover &#187; android</title>
	<atom:link href="http://blog.codehangover.com/tag/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.codehangover.com</link>
	<description>Go ahead, have another</description>
	<lastBuildDate>Tue, 22 Mar 2011 15:49:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Strange Loop 2009 &#8211; Day 2</title>
		<link>http://blog.codehangover.com/strange-loop-2009-day-2/</link>
		<comments>http://blog.codehangover.com/strange-loop-2009-day-2/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 23:09:53 +0000</pubDate>
		<dc:creator>Welzie</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[polyglot]]></category>
		<category><![CDATA[strange loop]]></category>

		<guid isPermaLink="false">http://blog.codehangover.com/?p=482</guid>
		<description><![CDATA[My notes and thoughts about day two of strange loop 2009.]]></description>
			<content:encoded><![CDATA[<script type="text/javascript">dzone_url = "http://blog.codehangover.com/strange-loop-2009-day-2/";</script><p>My notes and thoughts about day two of <a href="http://thestrangeloop.com/">strange loop 2009</a>.</p>
<p>Also be sure to check out my <a href="http://blog.codehangover.com/strange-loop-2009-day-1/">Day one notes.</a></p>
<h4>jQuery &#8211; Matt Taylor</h4>
<ul>
<li><a href="http://weblog.dangertree.net/">http://weblog.dangertree.net/</a></li>
<li>Showed numerous examples how easy jQuery makes it to select and edit HTML elements. Made me realize I should use jQuery even in small apps.</li>
<li>Also showed examples of the jQuery AJAX functionality</li>
</ul>
<h4>Mobile Development 101</h4>
<ul>
<li><a href="http://www.slideshare.net/michael.galpin">http://www.slideshare.net/michael.galpin</a></li>
<li><a href="http://fupeg.blogspot.com/">http://fupeg.blogspot.com/</a></li>
<li>This session was full which doesn&#8217;t surprise me since mobile development is about to get easier thanks to Android.</li>
<li>Started off going how to develop apps for the iPhone
<ul>
<li>The emulator and development software only run on a Mac</li>
<li>Has to be written in Objective C
<ul>
<li>I wanted to throw up when I saw the <a href="http://en.wikipedia.org/wiki/Objective-C">objective c</a> examples</li>
<li>No garbage collection. Memory is limited on phones so this is an important issue.</li>
<li>Maybe I&#8217;m just to much of a simpleton, but I really don&#8217;t ever want to write any objective C</li>
</ul>
</li>
<li>MVC framework &#8211; cocoa touch</li>
<li>No background processing on iphone</li>
</ul>
</li>
<li>Android
<ul>
<li>Can run any language that is built on the JVM</li>
<li>XML format for UI develoment</li>
<li>Does not use standard MVC pattern.  Uses something called <a href="http://developer.android.com/guide/topics/fundamentals.html#acttask">Activities </a>and <a href="http://developer.android.com/guide/topics/fundamentals.html#ifilters">Intents</a>.</li>
<li>There are multiple android emulators</li>
</ul>
</li>
<li>Mobile dev best practices (not specific to android or iphone)
<ul>
<li>Need lean web services</li>
<li>Limit network traffic</li>
<li>Limit audio/video/images</li>
</ul>
</li>
<li>Mobile Web Application
<ul>
<li>Alternative to writing an iPhone/Android app</li>
<li>A lot of phones have the same browser now</li>
<li>Some mobile browsers leak memory</li>
</ul>
</li>
</ul>
<h4>Entrepreneur Talk &#8211; Panel Discussion</h4>
<ul>
<li>This book was mentioned, <a href="http://www.amazon.com/gp/product/0316017922?ie=UTF8&#038;tag=1410softwarec-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0316017922">Outliers: The Story of Success</a> </li>
<li>Someone said that you need irrational arrogance to start your own company.</li>
<li>Another person said that start ups are all offense and no defense.  Just keep putting stuff out, early and often</li>
<li>The idea was presented that everyone has risk even the person working for a company because you can be fired at any time</li>
<li>The current work culture is sort of like having one client at a time because developers change jobs so often.</li>
</ul>
<h4>Polyglot Grails &#8211; Jeff Brown</h4>
<ul>
<li><a href="http://www.nofluffjuststuff.com/conference/speaker/jeff_brown">http://www.nofluffjuststuff.com/conference/speaker/jeff_brown</a></li>
<li><a href="http://javajeff.blogspot.com/">http://javajeff.blogspot.com/</a></li>
<li>You can use many languages with Grails.  Jeff even gave an example of Grails with a simple language he created</li>
<li>methodMissing(string name, args) is a very interesting feature of Groovy</li>
</ul>
<h4>Minimalism &#8211; Alex Payne</h4>
<ul>
<li><a href="http://twitter.com/Al3X">http://twitter.com/Al3X</a></li>
<li><a>http://al3x.net/books_talks.html</a></li>
<li>Interesting talk about little m minimalism and how it be applied to code</li>
<li>Alex made a few comments about how programming is a young field</li>
</ul>
<p><a href="http://thestrangeloop.com/sessions/slides">List of slides on strangeloop.com</a><br />
<a href="http://thestrangeloop.com/sessions">Day two sessions<br />
<img style="border: none;" src="http://img18.imageshack.us/img18/6359/strangeloop2.gif" alt="" /></a><br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://blog.codehangover.com/strange-loop-2009-day-1/" title="Strange Loop 2009 &#8211; Day 1">Strange Loop 2009 &#8211; Day 1</a></li>
<li><a href="http://blog.codehangover.com/strange-loop-2010-early-bird-registration/" title="Strange Loop 2010 &#8211; Early Bird Registration">Strange Loop 2010 &#8211; Early Bird Registration</a></li>
</ul>
<script>var dzone_style="2";</script><script language="javascript" src="http://widgets.dzone.com/widgets/zoneit.js"></script><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.codehangover.com%2Fstrange-loop-2009-day-2%2F&amp;linkname=Strange%20Loop%202009%20%26%238211%3B%20Day%202"><img src="http://blog.codehangover.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://blog.codehangover.com/strange-loop-2009-day-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

