<?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>Joshua Knowlton Berry &#187; 4 in 4</title>
	<atom:link href="http://joshberry.com/category/4-in-4/feed/" rel="self" type="application/rss+xml" />
	<link>http://joshberry.com</link>
	<description>Design / Technology / Photography</description>
	<lastBuildDate>Sat, 28 Jan 2012 18:48:14 +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>My Personal Mobile Development Camp</title>
		<link>http://joshberry.com/my-personal-mobile-development-camp/</link>
		<comments>http://joshberry.com/my-personal-mobile-development-camp/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 01:12:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[4 in 4]]></category>
		<category><![CDATA[Designing Around Place]]></category>

		<guid isPermaLink="false">http://www.summermittens.com/?p=130</guid>
		<description><![CDATA[This week I used ITP&#8217;s 4 in 4 Project Challenge (do one project a day for four days) as a kind of mobile development crash course. I&#8217;ve sort of done mobile development using Textmarks, but I&#8217;d never built a native &#8230; <a href="http://joshberry.com/my-personal-mobile-development-camp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This week I used ITP&#8217;s <a href="http://itp.nyu.edu/4-in-4/joshua-berry/">4 in 4 Project Challenge</a> (do one project a day for four days) as a kind of mobile development crash course. I&#8217;ve sort of done mobile development using <a href="http://www.textmarks.com">Textmarks</a>, but I&#8217;d never built a native application for any particular platform. This week I learned Android and BlackBerry. I dedicated a day to each platform to set up their respective development environments and playing with Hello World,  and one day each for a real application for Android and BlackBerry. I will post the Charlie Rose schedule application for Android and BlackBerry when they are solid and ready for download. My experience is detailed in the 4 previous entries.<a href="http://itp.nyu.edu/4-in-4/joshua-berry/"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://joshberry.com/my-personal-mobile-development-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Charlie Rose Schedule for BlackBerry</title>
		<link>http://joshberry.com/charlie-rose-schedule-for-blackberry/</link>
		<comments>http://joshberry.com/charlie-rose-schedule-for-blackberry/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 23:11:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[4 in 4]]></category>
		<category><![CDATA[Designing Around Place]]></category>
		<category><![CDATA[Etcetera]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/4-in-4/?p=1008</guid>
		<description><![CDATA[Sometimes you might be out trying to decide whether or not you should head home early for Charlie Rose. It&#8217;s a tough call when you don&#8217;t know who&#8217;s on. When you look at the channel guide on the TV, it &#8230; <a href="http://joshberry.com/charlie-rose-schedule-for-blackberry/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sometimes you might be out trying to decide whether or not you should head home early for Charlie Rose. It&#8217;s a tough call when you don&#8217;t know who&#8217;s on. When you look at the channel guide on the TV, it doesn&#8217;t tell you who&#8217;s on that night. So here is the Charlie Rose app for BlackBerry. When you launch it, it tells you who&#8217;s on tonight and, if applicable, tomorrow night.</p>
<p>The app hits <a href="http://itp.nyu.edu/~jkb315/crose/cr_feed2.php">this php script</a> and displays the text on the device. I figure if I let the app hit the script for the data, I can manipulate the script later on without asking people to update their version of the application. This app was considerably easier to develop than the Android version, due to BlackBerry&#8217;s more direct way of displaying text. When writing your code, I strongly recommend using Eclipse as your development environment. The BlackBerry JDE is utter crap. I&#8217;ve heard that JDE plugins for Eclipse are also crap, so you can simply add net_rim_api.jar (located in the lib folder of your BlackBerry JDE Component Package) to your Eclipse Java project as an external Jar file and start coding. Here&#8217;s a screenshot of the Charlie Rose app for BlackBerry. When the app is packaged and ready for download, you will find it on <a href="http://summermittens.com">Summer Mittens</a>.</p>
<p><img class="aligncenter size-full wp-image-1009" title="charlie_rose_bb" src="http://www.summermittens.com/wp-content/charlie_rose_bb.gif" alt="charlie_rose_bb" width="362" height="597" /></p>
]]></content:encoded>
			<wfw:commentRss>http://joshberry.com/charlie-rose-schedule-for-blackberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello, BlackBerry</title>
		<link>http://joshberry.com/hello-blackberry/</link>
		<comments>http://joshberry.com/hello-blackberry/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 23:03:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[4 in 4]]></category>
		<category><![CDATA[Designing Around Place]]></category>
		<category><![CDATA[Etcetera]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/4-in-4/?p=771</guid>
		<description><![CDATA[Today, I set up my BlackBerry development environment. To do this, I installed version 4.2.1 of the JDE which came highly recommended. From there, this Hello World tutorial was dead simple. However, there are lots of other fun things to &#8230; <a href="http://joshberry.com/hello-blackberry/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today, I set up my BlackBerry development environment. To do this, I installed version <a href="https://www.blackberry.com/Downloads/entry.do?code=00EC53C4682D36F5C4359F4AE7BD7BA1">4.2.1 of the JDE</a> which came highly recommended. From there, <a href="http://www.devx.com/wireless/Article/27869/0/page/1">this Hello World tutorial</a> was dead simple. However, there are lots of other fun things to do with the BlackBerry, like connecting to the Internet, that are not so simple. These things require <a href="http://na.blackberry.com/eng/services/mobile.jsp">MDS.</a> It took a small village, but I was ultimately able to connect the simulator to the web. To do this, I installed the JDE Component Package 4.6. This sounds relatively simple, but at times during the process I found myself tearing up. I was eventually able to get ahold of myself, and my simulator connects to the web. Tomorrow I will do a Charlie Rose app for BlackBerry and post the results.</p>
<p><img class="aligncenter size-full wp-image-772" title="helloworld_bb" src="http://www.summermittens.com/wp-content/helloworld_bb.gif" alt="helloworld_bb" width="357" height="593" /></p>
<p>Here are two excellent guides to you help build your app:</p>
<p><a href="http://na.blackberry.com/eng/deliverables/617/BlackBerry_Application_Developer_Guide_Volume_1.pdf">BlackBerry_Application_Developer_Guide_Volume_1</a><br />
<a href="http://na.blackberry.com/eng/deliverables/617/BlackBerry_Application_Developer_Guide_Volume_2.pdf">BlackBerry_Application_Developer_Guide_Volume_2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://joshberry.com/hello-blackberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Charlie Rose Schedule for Android</title>
		<link>http://joshberry.com/charlie-rose-schedule-for-android/</link>
		<comments>http://joshberry.com/charlie-rose-schedule-for-android/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 01:55:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[4 in 4]]></category>
		<category><![CDATA[Designing Around Place]]></category>
		<category><![CDATA[Etcetera]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/4-in-4/?p=589</guid>
		<description><![CDATA[Sometimes you might be out trying to decide whether or not you should head home early for Charlie Rose. That&#8217;s difficult when you don&#8217;t know who&#8217;s on. When you look at the channel guide on the TV, it doesn&#8217;t tell &#8230; <a href="http://joshberry.com/charlie-rose-schedule-for-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sometimes you might be out trying to decide whether or not you should head home early for Charlie Rose. That&#8217;s difficult when you don&#8217;t know who&#8217;s on. When you look at the channel guide on the TV, it doesn&#8217;t tell you who&#8217;s on that night. So here is the Charlie Rose app for Android. When you launch it, it tells you who&#8217;s on tonight and tomorrow night.</p>
<p>The app hits <a href="http://itp.nyu.edu/~jkb315/crose/cr_feed.php">this php script</a> and displays the text on the device. I figure if I let the app hit the script for the data, I can manipulate the script later on without asking people to update their version of the application. I spent most of my time scraping together this app and not enough time understanding why it doesn&#8217;t work all the time, so by the time I got the script all tidy and in a presentable state, my app wasn&#8217;t connecting to the Internet. I&#8217;ve read that the Android emulator itself is buggy. Regardless of whether it&#8217;s my fault or Android&#8217;s, debugging has been basically impossible due to connection issues on the emulator. Here&#8217;s a screenshot of one of the early occasions that it worked. When the app is totally finished and ready to go, it&#8217;ll be posted on <a href="http://summermittens.com">Summer Mittens</a>.</p>
<p><img class="aligncenter size-full wp-image-590" title="charlie_rose_android" src="http://www.summermittens.com/wp-content/charlie_rose_android.gif" alt="charlie_rose_android" width="383" height="727" /></p>
]]></content:encoded>
			<wfw:commentRss>http://joshberry.com/charlie-rose-schedule-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello, Android</title>
		<link>http://joshberry.com/hello-android/</link>
		<comments>http://joshberry.com/hello-android/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 00:04:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[4 in 4]]></category>
		<category><![CDATA[Designing Around Place]]></category>
		<category><![CDATA[Etcetera]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/4-in-4/?p=313</guid>
		<description><![CDATA[Here&#8217;s what Hello World, built using Eclipse, looks like for Android. I followed this great tutorial from Perk Mobile, a company from which a few guys visited us in Designing Around Place last fall.  It details the process of setting &#8230; <a href="http://joshberry.com/hello-android/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s what Hello World, built using Eclipse, looks like for <span class="nfakPe">Android</span>. I followed this <a href="http://perkmobile.com/tutorial_helloworld/Perk%20Mobile%20Android%20Tutorial.html" target="_blank">great tutorial</a> from Perk Mobile, a company from which a few guys visited us in Designing Around Place last fall.  It details the process of setting up the <span class="nfakPe">Android</span> SDK for Eclispe and the Hello World example. Now onto bigger and better apps. Hoefully there will be one sitting <span style="text-decoration: line-through;">under</span> above this post at this time tomorrow.</p>
<p><img class="alignnone" title="helloworld" src="http://farm4.static.flickr.com/3258/3183166464_402a02aac6.jpg?v=0" alt="" width="266" height="500" /></p>
]]></content:encoded>
			<wfw:commentRss>http://joshberry.com/hello-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

