<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://brianmcmurray.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Brian McMurray - Interactive and Web Developer - Mobile Projects</title>
 <link>http://brianmcmurray.com/projects/Mobile</link>
 <description>Featured Projects</description>
 <language>en</language>
<item>
 <title>diggMob</title>
 <link>http://brianmcmurray.com/projects/mobile/diggmob</link>
 <description>&lt;p&gt;&lt;em&gt;diggMob&lt;/em&gt; is a FlashLite 2.x program which allows those of us with capable cellphones to feed our Digg.com addictions. Now you can get the most popular articles from most of the main Digg categories while on the go.&lt;/p&gt;
&lt;p&gt;Designed in part for Digg&#039;s API Contest as well as for a Mobile Development class taught by &lt;a href=&quot;http://www.cascadingstyle.net&quot;&gt;Steven Merrill&lt;/a&gt; in the Multimedia Program at Bradley University in Peoria, Illinois, &lt;em&gt;diggMob&lt;/em&gt; utilizes the power of Digg&#039;s new API to retrieve its information quickly, which is extremely friendly for mobile browsers with data packages and generally slower connection speeds.&lt;/p&gt;
&lt;p&gt;Unfortunately, in development of this application, I discovered that Stamen&#039;s Flash Dev Kit for the Digg API doesn&#039;t work in FlashLite. It isn&#039;t that the dev kit isn&#039;t supported in FlashLite 2.x, which has pretty decent support of most Flash 7/8 compatible code; it&#039;s that Digg&#039;s API requires proper user-agent headers and FlashLite doesn&#039;t send them correctly. To compensate for this, I wrote a custom proxy in PHP to which &lt;em&gt;diggMob&lt;/em&gt; connects in order to query Digg&#039;s API.&lt;/p&gt;
&lt;p&gt;I had more features planned for &lt;em&gt;diggMob&lt;/em&gt; like sparkline graphs of diggs vs. time, but most cellphones have extremely limited memory available for FlashLite applications and just the current feature set nearly maxes out the memory allotment on a lot of phones.&lt;/p&gt;
&lt;p&gt;This application has been confirmed to run on Nokia phones running Symbian Series 60 (I specifically tested on the Nokia 3230 and Nokia 6670) as well as Windows Mobile Smartphone Edition (specifically the T-Mobile Dash), and Windows Mobile PocketPC (specifically the Sprint PPC-6700). It should work on any phone powerful enough to run FlashLite 2.x standalone.&lt;/p&gt;
</description>
 <category domain="http://brianmcmurray.com/taxonomy/term/8">Mobile</category>
 <pubDate>Tue, 26 Feb 2008 22:56:40 -0500</pubDate>
 <dc:creator>Brian</dc:creator>
 <guid isPermaLink="false">159 at http://brianmcmurray.com</guid>
</item>
</channel>
</rss>
