<?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>the mobile montage</title>
	<atom:link href="http://www.themobilemontage.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.themobilemontage.com</link>
	<description>a collection of scattered thoughts on mobile technology and related topics…</description>
	<lastBuildDate>Thu, 02 Sep 2010 12:17:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>US 7,751,431</title>
		<link>http://www.themobilemontage.com/2010/09/02/us-7751431/</link>
		<comments>http://www.themobilemontage.com/2010/09/02/us-7751431/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 12:17:38 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Mobile App Development]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=355</guid>
		<description><![CDATA[There is one type of junk mail I don&#8217;t mind seeing in my postal inbox.  Whenever the US Patent Office grants you a patent, all kinds of opportunists from the awards, personalization, and engraving industry spam you with offers of beautiful plaques engraved with your patent&#8217;s front page. I experienced this junk mail avalanche once [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F09%2F02%2Fus-7751431%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F09%2F02%2Fus-7751431%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="attachment_356" class="wp-caption alignright" style="width: 242px"><a href="http://www.themobilemontage.com/wp-content/uploads/2010/09/Screen-shot-2010-09-02-at-7.44.58-AM.png"><img class="size-medium wp-image-356" title="Screen shot 2010-09-02 at 7.44.58 AM" src="http://www.themobilemontage.com/wp-content/uploads/2010/09/Screen-shot-2010-09-02-at-7.44.58-AM-232x300.png" alt="" width="232" height="300" /></a><p class="wp-caption-text">Coversheet of US 7,751,431. </p></div>
<p>There is one type of junk mail I don&#8217;t mind seeing in my postal inbox.  Whenever the US Patent Office grants you a patent, all kinds of opportunists from the awards, personalization, and engraving industry spam you with offers of beautiful plaques engraved with your patent&#8217;s front page.</p>
<p>I experienced this junk mail avalanche once again this past summer when US 7,751,431 was granted.  This patent covered work I did with my Motorola colleagues Jim Ferrans and Mike Pearce back in 2004.   Back then we were studying distributed multimodal architectures.  More specifically, we were looking for ways to integrate a speech recognition modality into applications running on mobile handsets, where the speech recognition was resident in the network.  This is one approach that we came up with.</p>
<p>More recently, Jim Ferrans and I published a book chapter in which we survey a wide variety of issues and findings  that resulted from our foray into mobile application architectures with network-based speech recognition modalities.  The <a href="http://www.amazon.com/Automatic-Recognition-Communication-Networks-Advances/dp/1848001428/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1283429516&amp;sr=1-1" target="_blank">book</a> itself is rather pricey, but happily you can <a href="http://techpubs.motorola.com/IPCOM/173430" target="_blank">download a copy</a> of our chapter for free from Motorola&#8217;s technical publications site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2010/09/02/us-7751431/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google IO 2010 &#8211; Trip Report</title>
		<link>http://www.themobilemontage.com/2010/06/03/google-io-2010-trip-report/</link>
		<comments>http://www.themobilemontage.com/2010/06/03/google-io-2010-trip-report/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 16:46:41 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Trip Reports]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=322</guid>
		<description><![CDATA[Last month I attended the Google IO 2010 Conference in San Francisco along with my colleague Dr. Hans Dulimarta. The conference is Google’s annual developer&#8217;s conference where the company announces their new product initiatives and also offer in-depth sessions on various Google technology platforms. The event attracted a sell-out audience of over 5,000 technologists from [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F06%2F03%2Fgoogle-io-2010-trip-report%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F06%2F03%2Fgoogle-io-2010-trip-report%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Last month I attended the <a href="http://code.google.com/events/io/2010/">Google IO 2010 Conference</a> in San Francisco along with my colleague Dr. Hans Dulimarta.  The conference is Google’s annual developer&#8217;s conference where the company announces their new product initiatives and also offer in-depth sessions on various Google technology platforms. The event attracted a sell-out audience of over 5,000 technologists from all over the world, and was indeed well worth attending.   Among the key new announcements Google made was the next version of the Android mobile platform (version 2.2, dubbed “Froyo”) which should start showing up on devices near you this summer.  The company also handed out some rather nifty free gear to attendees.  Weeks before the event attendees were sent a free Android handset (either a Motorola Droid or the Google Nexus One, depending on your country of origin) with a free 30 day service plan.  At the event itself, Google handed out free HTC EVO 4G handsets with a free 30 day service plan to every attendee!</p>
<div id="attachment_324" class="wp-caption alignleft" style="width: 310px"><a href="http://www.themobilemontage.com/wp-content/uploads/2010/06/goog_io.jpg"><img class="size-medium wp-image-324" title="goog_io" src="http://www.themobilemontage.com/wp-content/uploads/2010/06/goog_io-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">The crowds at Google IO attending the morning keynote session. (Over 5k attendees)</p></div>
<p>The two areas of primary interest to me relating to my courses and mobile lab at GVSU are Google’s offerings in cloud computing and mobile technology.   We use both the Google App Engine platform and Android mobile platform in a variety of CS courses and research projects.</p>
<p>I attended <a href="http://code.google.com/events/io/2010/sessions/whats-hot-in-java-for-app-engine.html" target="_blank">in-depth technical sessions</a> on App Engine.  Many of the new improvements to the platform and knowledge I acquired in the sessions pertain to performance optimizations.  Two particular topics I learned about and plan to integrate into my future distributed computing lab assignments are Memcache (high performance distributed memory object caching system)  and asynchronous URL fetching.  Both of these are useful techniques for improving efficiency of applications deployed in the Google Cloud on App Engine. One of the students in our lab has already incorporated these techniques into one of our App Engine projects since we learned of them at Google IO.</p>
<div id="attachment_326" class="wp-caption alignright" style="width: 235px"><a href="http://www.themobilemontage.com/wp-content/uploads/2010/06/IMG_0371.jpg"><img class="size-medium wp-image-326" title="IMG_0371" src="http://www.themobilemontage.com/wp-content/uploads/2010/06/IMG_0371-225x300.jpg" alt="" width="225" height="300" /></a><p class="wp-caption-text">Google cupcakes for dessert! </p></div>
<p>I also attended a number of sessions on the Android platform.  The new 2.2 release of Android contains a whole host of new interesting features.  From an end user perspective, features such as support for native tethering should be very interesting (assuming the operators don&#8217;t cripple or charge for it&#8230;), and the performance improvements yielded by the new JIT compiler should also bring some welcome improvements.  And of course if Flash is something you can&#8217;t live without, you&#8217;ll like 2.2 as well!  From a developer&#8217;s perspective,  we&#8217;re excited about the new <a href="http://code.google.com/events/io/2010/sessions/push-applications-android.html" target="_blank">Android Cloud to Device Messaging API</a> which allows applications running in the cloud to push messages to Android mobiles.  These messages are “abstract” notifications and can be responded to programmatically by applications running on the mobile phone.  This sort of functionality will make it possible to tightly integrate off-device interactions with code running on the device.  For example, consider a desktop web browsing experience where a user encounters an address.   One could click on an address displayed on a web page, drag it over to a mobile phone icon, and the map pops automatically on the user’s mobile device.</p>
<p>I also attended an interesting session where <a href="http://code.google.com/events/io/2010/sessions/android-ui-design-patterns.html" target="_blank">Android user interface “best practice” patterns </a>were presented by Googlers.  The presentation used the recently released Android Twitter client as a case study to present how Android user interfaces can and should be implemented to provide highly usable interfaces.  UI is an area where I believe the Apple iPhone continues to hold a fairly significant advantage over Android, from both a developer and end user perspective.  Nevertheless, I did leave the conference with the impressions that Google knows this very well, and is working hard to make sure the Android UI moving forward is compelling alternative.</p>
<p>Although Google offers a significantly discounted registration rate for faculty, I was rather disappointed to discover there did not seem to be much of a presence with regard to attendees from academia.  I think this is unfortunate, given the pervasiveness of Google technologies within CS curriculum these days, as well as in the general university environment (gmail, Google docs, etc).  Perhaps Google should allocate more of the special rate admission seats for academics?  After all, we do have a significant amount of influence on the next generation of developers&#8230; <img src='http://www.themobilemontage.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  That said, I did very much enjoy meeting up with a lot of Motorola friends, and folks from other companies that I&#8217;ve crossed paths with prior to becoming an academic.</p>
<p>All in all, Google IO was a very informative conference  – a literal “drinking from the fire hydrant” experience.  It also wins the prize in terms of generous free gear handouts!  I&#8217;m looking forward to attending next year.  If you didn&#8217;t make it to the conference yourself,  beginning this week, Google is publishing the <a href="http://code.google.com/events/io/2010/sessions.html" target="_blank">Google IO presentations</a> on YouTube freely accessible to all. Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2010/06/03/google-io-2010-trip-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prezi, zooming user interfaces, and PowerPoint relief</title>
		<link>http://www.themobilemontage.com/2010/03/18/prezi-zooming-user-interfaces-and-powerpoint-relief/</link>
		<comments>http://www.themobilemontage.com/2010/03/18/prezi-zooming-user-interfaces-and-powerpoint-relief/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 21:27:28 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=304</guid>
		<description><![CDATA[Not so long ago one of my students (John Spencer) introduced me to Jef Raskin&#8217;s book &#8220;The Humane Interface&#8220;. While I have yet to read the book cover to cover, it&#8217;s got some interesting ideas in it including the notion of a &#8220;zooming user interface&#8221; or &#8220;ZUI&#8221;. Independent of John&#8217;s suggestion, another friend of mine [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F03%2F18%2Fprezi-zooming-user-interfaces-and-powerpoint-relief%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2010%2F03%2F18%2Fprezi-zooming-user-interfaces-and-powerpoint-relief%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Not so long ago one of my students (John Spencer) introduced me to Jef Raskin&#8217;s book &#8220;<a href="http://en.wikipedia.org/wiki/The_Humane_Interface" target="new">The Humane Interface</a>&#8220;.    While I have yet to read the book cover to cover, it&#8217;s got some interesting ideas in it including the notion of a &#8220;<a href="http://en.wikipedia.org/wiki/Zooming_user_interface" target="new">zooming user interface</a>&#8221; or &#8220;ZUI&#8221;.  Independent of John&#8217;s suggestion, another friend of mine (<a href="http://simplechatter.com/">Zach Moazeni</a>) visited our lab recently and gave a talk on Ruby on Rails.  Zach gave his talk using prezi.com &#8211; a zooming presentation editor which really piqued my curiosity. </p>
<p>During our recent Spring Break (when my students were all basking in the sun down south)  I started playing around with Prezi (they do make if free for educational purposes)  and so far I like what I&#8217;ve seen.  I&#8217;m teaching Android in one of my courses, so I started using Prezi for some of my lecture materials.  Here&#8217;s a sample (click on the fullscreen option for best effect):</p>
<div class="prezi-player">
<style type="text/css" media="screen">.prezi-player { width: 425px; } .prezi-player-links { text-align: center; }</style>
<p><object id="prezi_8c4c1badcb43c897aaef056090f750156981a4b1" name="prezi_8c4c1badcb43c897aaef056090f750156981a4b1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="425" height="344"><param name="movie" value="http://prezi.com/bin/preziloader.swf"/><param name="allowfullscreen" value="true"/><param name="allowscriptaccess" value="always"/><param name="bgcolor" value="#ffffff"/><param name="flashvars" value="prezi_id=8c4c1badcb43c897aaef056090f750156981a4b1&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no"/><embed id="preziEmbed_8c4c1badcb43c897aaef056090f750156981a4b1" name="preziEmbed_8c4c1badcb43c897aaef056090f750156981a4b1" src="http://prezi.com/bin/preziloader.swf" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344" bgcolor="#ffffff" flashvars="prezi_id=8c4c1badcb43c897aaef056090f750156981a4b1&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no"></embed></object>
<div class="prezi-player-links">
<p><a title="Now that we have our Android SDK installed and our Android Developer Tools (ADT) integrated with Eclipse, in this module were going to create the perfunctory "hello world" application for Android and explore the overall anatomy of an Android application i" href="http://prezi.com/8c4c1badcb43c897aaef056090f750156981a4b1/">An Android &#8220;Hello World&#8221;</a> on <a href="http://prezi.com">Prezi</a></p>
</div>
</div>
<p>There are a couple of things I like about Prezi.  First is its ability to focus and shift attention on presentation content in a natural flowing manner.  Second, it&#8217;s sort of a hybrid between a PowerPoint presentation and a screencast.  Its more dynamic than the former and more &#8220;macro&#8221; than a screencast.  For example, when I browse the prezi gallery on prezi.com, I find I get more out of these presentations than a standard PowerPoint presentation (because of the ability to focus and shift attention) but find them not nearly as time consuming and tedious as watching a detailed screencast.  Finally, the prezi editor is fairly simple to learn and work with, though I&#8217;m sure my initial output probably could use some serious refinement!   </p>
<p>Prezi is based on Flash so it will work on any PC, Linux or Mac (but not on your iPhone or iPad!!).  You can serve up your Prezi presentation online or you can download a read-only copy to distribute yourself.  There is also an offline editor, though I prefer the online editor since I can then get at my presentations from any machine. </p>
<p>There are also some features I&#8217;d like to see in a future version.  For example, when I&#8217;m establishing a path through multiple objects within a frame I&#8217;d like to be able to &#8220;group&#8221; that path as a sub path and refer to it at a macro level.  As it stands you really can&#8217;t create a path until all the information is out on the table.  The equivalent of a &#8220;snap to&#8221; wouldn&#8217;t be bad either when creating content.</p>
<p>I&#8217;ve posted my Android Prezis on my <a href="http://www.themobilemontage.com/teaching/screencast-tutorials/">Screencast and Prezi Tutorials page</a>.   I&#8217;ll be adding more in the coming weeks. While you&#8217;re at it, give <a href="http://prezi.com">prezi.com</a> a test drive yourself.  I think you (and your audiences) will find it a welcome breath of fresh air after decades of PowerPoint and similar presentation tools.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2010/03/18/prezi-zooming-user-interfaces-and-powerpoint-relief/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>5 Interesting Features for Retail/Hospitality Mobile Apps</title>
		<link>http://www.themobilemontage.com/2009/12/14/5-interesting-features-for-retailhospitality-mobile-apps/</link>
		<comments>http://www.themobilemontage.com/2009/12/14/5-interesting-features-for-retailhospitality-mobile-apps/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 20:24:56 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Mobile Apps]]></category>
		<category><![CDATA[Retail/Hospitality]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=244</guid>
		<description><![CDATA[Every mobile application targeting a retail or hospitality use case seems to have the obvious features: finding business locations, contact information, product/offering information, and in some cases user reviews/ratings of what&#8217;s being offered.  These apps amount in many ways to a repackaging of the merchant&#8217;s existing website as a native application for the iPhone or [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F12%2F14%2F5-interesting-features-for-retailhospitality-mobile-apps%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F12%2F14%2F5-interesting-features-for-retailhospitality-mobile-apps%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="attachment_234" class="wp-caption alignleft" style="width: 210px"><img class="size-medium wp-image-234" title="IMG_0056" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0056-200x300.PNG" alt="IMG_0056" width="200" height="300" /><p class="wp-caption-text">Drill down to a product page on Walmart&#39;s iPhone app and they make it easy to consult your friends advice via Facebook. </p></div>
<p>Every mobile application targeting a retail or hospitality use case seems to have the obvious features: finding business locations, contact information, product/offering information, and in some cases user reviews/ratings of what&#8217;s being offered.  These apps amount in many ways to a repackaging of the merchant&#8217;s existing website as a native application for the iPhone or Android mobile device.  At the same time, there are also a number of interesting features that go beyond this basic &#8220;we gotta have an iPhone App too&#8221; mentality, and are beginning to utilize the mobile platform in new and interesting ways.  In what follows we highlight five such features that we&#8217;ve spotted recently in one or more free applications in the retail/hospitality space.<br />
<strong>1. Integrate the experience with the customer&#8217;s social graph.</strong> You would think this would be obvious these days, given the rate at which major brands are staking out their outposts on the latest social media frontiers.  Yet, very few apps in this category integrate with the customer&#8217;s  existing social media channels.  GAP and  Walmart are two notable exceptions to this.  Once you&#8217;ve drilled down to a product detail page, Walmart&#8217;s iPhone app (dedicated to their consumer electronic offerings only) suggests you ask your friends on facebook (or via email) for advice.</p>
<div id="attachment_235" class="wp-caption alignright" style="width: 210px"><img class="size-medium wp-image-235" title="IMG_0058" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0058-200x300.PNG" alt="GAP's StyleMixer App let's you beam a potential new outfit up on your FB wall to get reactions." width="200" height="300" /><p class="wp-caption-text">GAP&#39;s StyleMixer App let&#39;s you beam a potential new outfit up on your FB wall to get reactions.</p></div>
<p>The GAP&#8217;s StyleMixer iPhone app goes a step futher in that you can dynamically configure an outfit (see next point) and then share it via GAP&#8217;s homegrown social community,  Facebook, and/or email addresses.</p>
<p><strong>2. Assist in non-trivial product configuration/selection.</strong> Ever try to order pizza over the phone with a room full or car full of hungry adolescents all telling you their topping preferences at the same time?   Not to worry, Pizza Hut&#8217;s iPhone application is a well-executed example of using the mobile platform to quickly whip together a precise order with a lot of non-trivial detail.  There are other good examples of this same concept being used in retail to assist customers in product selection.  Both Target&#8217;s and BestBuy&#8217;s iPhone applications provide novel gift selection wizards that let you quickly select an appropriate gift for that hard to please mother-in-law. As we already mentioned above, GAP&#8217;s StyleMixer iPhone app let&#8217;s you assemble a new outfit, complete with accessories, and then share it with your friends via Facebook Connect.</p>
<div id="attachment_243" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-243" title="IMG_0062" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0062-300x200.PNG" alt="Configuring and ordering your pizza is a snap using Pizza Hut's iPhone App." width="300" height="200" /><p class="wp-caption-text">Configuring and ordering your pizza is a snap using Pizza Hut&#39;s iPhone App.</p></div>
<p><strong>3. In store positioning. </strong> This feature is not exactly widespread at least at the moment, due to the non-trivial nature of doing precise positioning indoors.  However, there are low tech ways that can be used to make the shopper&#8217;s life a lot easier.  Though not particularly well executed (latest update seems to have broken the app, at least on my phone) the &#8220;Point Inside&#8221; iPhone app is a good example of this approach.  The application provides floorplans of most of the larger malls within the USA.</p>
<div id="attachment_236" class="wp-caption alignleft" style="width: 210px"><img class="size-medium wp-image-236" title="IMG_0059" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0059-200x300.PNG" alt="Find your way around the mall with the Point Inside iPhone application." width="200" height="300" /><p class="wp-caption-text">Find your way around the mall with the Point Inside iPhone application.</p></div>
<p>Users can specify  where they want to go (by selecting the destination store from a list).  A Pin is then overlaid on the mall floor plans to help you gather your bearings and proceed to the store of interest.  The functionality actually goes well beyond the &#8220;you are here&#8221; directories physically situated throughout the mall in that in addition to finding stores and their contact info, it helps you remember where you parked your car, and/or quickly find that much needed restroom or ATM.  There are however, lots of ways to improve this particular app and make it truly useful for those of us who habitually lose our way in the shopping mall.</p>
<p><strong>4.  Product interest/intent signaling.</strong> Making it dead simple for a user to quickly pull up information on a specific product/offer via a mobile phone is advantageous for the merchant as well as the customer.  One of the advantages online retailers like Amazon have is that they have a lot of information about the individual end user.  This information is at a very fine resolution and includes what products you&#8217;ve looked up, how long you spent staring at the product information between clicks, etc.  Traditional bricks and mortar retailers have little more than a list of past purchases to work with.  Using the mobile device as a sort of in-store concierge should provide better customer services (e.g. no need to find the guy with a blue shirt in Best Buy &#8211; just look up the reviews on your phone) and also help gather a lot of useful customer information beyond the end purchase decision.</p>
<p>The first generation of mobile applications supporting this sort of functionality have taken the obvious route &#8211; use the phone&#8217;s camera to get an image of the product&#8217;s UPC code and then access network services to pull down the relevant product metadata.  Two good examples of this are the Shop Savvy and RedLaser applications.  However, if you have any experience at all using a dedicated barcode scanning device you&#8217;ll find that imaging barcodes with a mobile phone is tedious and sometimes not possible in low light situation or when product packaging is such that there is glare on the UPC or its all crinkled up.  These apps have a backup plan of course, in that if all else fails you can type in the UPC code.</p>
<div id="attachment_240" class="wp-caption alignright" style="width: 210px"><img class="size-medium wp-image-240" title="IMG_0064" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0064-200x300.PNG" alt="You'll need a steady hand, good lighting, and a phone with macro lens to get a good barcode scan with ShopSavvy." width="200" height="300" /><p class="wp-caption-text">You&#39;ll need a steady hand, good lighting, and a phone with macro lens to get a good barcode scan with ShopSavvy.</p></div>
<p>What is shaping up to be an even more interesting  approach than scanning barcodes,  is that taken by Amazon in the &#8220;Amazon Remembers&#8221; feature in their iPhone app.  Here you simply take a picture of the product of interest and send it off to Amazon.  Amazon first attempts to recognize the product automatically, and if successful a response is sent back to the phone in literally seconds.  If Amazon&#8217;s automatic image processing doesn&#8217;t yield a it, hit gets outsourced to real human beings via Amazon&#8217;s Mechanical Turk and you&#8217;ll get product info in short order.</p>
<p>A more recent attempt at this approach is Google Goggles.  Goggles is intended to be a general &#8220;search by image&#8221; application and supports much more than product lookup.  Though somewhat limited in its current incarnation, it gives you a good glimpse of the future, where you really don&#8217;t need a barcode &#8211; just point your phone at any object (people included?) and bingo you have everything you want to know about it.</p>
<p><strong>5. Information aggregation.</strong> One very common theme is that a lot of applications in this space are not provided by the brand or merchants themselves, but by a third party that is aggregating data from a number of sources.  The net effect is that the prospective customer is essentially armed with a real-time consumer guide in their pocket at all times.   If a merchant doesn&#8217;t give the customer the best deal possible, the app will tell them where they can get it, just down the road at a nearby competitor&#8217;s establishment or online.  Good examples of these sorts of apps are Shop Savvy (for retail) and UrbanSpoon and Yelp (for hospitality).  If these</p>
<div id="attachment_238" class="wp-caption alignleft" style="width: 210px"><img class="size-medium wp-image-238" title="IMG_0061" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0061-200x300.PNG" alt="&quot;Amazon Remembers&quot; utilizes a combination of automagic and human powered search to match a product to a user generated image. " width="200" height="300" /><p class="wp-caption-text">&quot;Amazon Remembers&quot; utilizes a combination of automagic and human powered search to match a product to a user generated image. </p></div>
<p>sorts of apps aren&#8217;t already getting the retailers attention they soon will be as more and more people begin to upgrade to application capable mobile phones.  A good strategy for a retailer (beyond offering the lowest price and being as geographically ubiquitous as possible) is perhaps to offer a branded mobile experience of its own that provides a better experience than the third party aggregate apps, and possibly integrates more tightly with in-store experiences (indoor positioning, situated displays, POS, etc).</p>
<p>These are the best exemplars of these retail/hospitatlity mobile features that we&#8217;re aware of at the moment.  If you are aware of better examples, please do let us know.  We&#8217;re also interested in hearing from you if you can point us to mobile apps in the retail/hospitality space that incorporate features beyond the obvious, and which do not fit in one of the feature descriptions that in our list above.</p>
<div id="attachment_271" class="wp-caption aligncenter" style="width: 210px"><img class="size-medium wp-image-271" title="IMG_0067" src="http://www.themobilemontage.com/wp-content/uploads/2009/12/IMG_0067-200x300.PNG" alt="Can't decide between the multiplicity of Thai choices in Allendale, MI?  Given UrbanSpoon a shake and it will make the choice for you.  ;-)" width="200" height="300" /><p class="wp-caption-text">Can&#39;t decide between the multiplicity of Thai choices in Allendale, MI?  Give UrbanSpoon a shake and it will make the choice for you.  <img src='http://www.themobilemontage.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/12/14/5-interesting-features-for-retailhospitality-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GVSU&#8217;s fabulous skyline is getting even better!</title>
		<link>http://www.themobilemontage.com/2009/11/13/gvsus-fabulous-skyline-is-getting-even-better/</link>
		<comments>http://www.themobilemontage.com/2009/11/13/gvsus-fabulous-skyline-is-getting-even-better/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 20:37:35 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GVSU]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=220</guid>
		<description><![CDATA[When I recently returned to my roots here at GVSU, I not only had to an assimilate an amazingly altered campus from what I left behind back in 1988, but I also had to get accustomed to the fact that GVSU now sprawls across the entire W. Michigan area. In addition to the main Allendale [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F11%2F13%2Fgvsus-fabulous-skyline-is-getting-even-better%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F11%2F13%2Fgvsus-fabulous-skyline-is-getting-even-better%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>When <a href="http://www.themobilemontage.com/2009/08/26/hello-world-2/">I recently returned to my roots here at GVSU</a>, I not only had to an assimilate an amazingly altered campus from what I left behind back in 1988, but I also had to get accustomed to the fact that GVSU now sprawls across the entire W. Michigan area.  In addition to the main Allendale campus there is the gorgeous <a href="http://www.gvsu.edu/pewcampus/" target="_blank">Pew Campus</a> in downtown Grand Rapids, and a second downtown campus on &#8220;medical hill&#8221;, as well as campuses in Holland, and Muskegon.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/SbuDPopJxg0&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0xe1600f&amp;color2=0xfebd01" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/SbuDPopJxg0&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0xe1600f&amp;color2=0xfebd01" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Here on the main GVSU campus a project is underway to build a new library facility.  This week a fly through of the new facility was published on YouTube.  It is going to be a remarkable facility indeed!   I was very pleased to see that among with all of the new ultra modern library technologies (including an Apple-like &#8220;Genius Bar&#8221;), the new library will still have a &#8220;Collections Wing&#8221; with a &#8220;Browsable Books&#8221; area where its patrons can wander among shelves of very real physical books and browse for good reads.  Being the gadget geek I am, you all might be surprised to learn I don&#8217;t yet own a Kindle or equivalent dedicated reader device.  I don&#8217;t know exactly what it is, but for me there is nothing digital that replaces the authentic experience of reading with a real dog eared tome in hand.  Don&#8217;t get me wrong, I love Google books, and a Kindle is probably a much more practical form factor if you need to lug the equivalent of a box of books with you on a trip somewhere.   However, to truly experience a  good read, I still prefer the old fashioned media.</p>
<p>I&#8217;ve embedded the youtube video above.  You can read more about the new Mary Idema Pew Library Learning and Information Commons <a href="http://www.gvsu.edu/campaign/index.cfm?id=B9CD58B2-DA05-0640-F4D9B3E284F48C41" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/11/13/gvsus-fabulous-skyline-is-getting-even-better/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Must follow twitter lists for you mobile junkies!</title>
		<link>http://www.themobilemontage.com/2009/11/04/must-follow-twitter-lists-for-you-mobile-junkies/</link>
		<comments>http://www.themobilemontage.com/2009/11/04/must-follow-twitter-lists-for-you-mobile-junkies/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 15:55:26 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=203</guid>
		<description><![CDATA[The new &#8220;list&#8221; feature on Twitter is fantastic!  Basically, twitter follow lists lets you the user organize your twitter friends into meaningful lists to share with others.  This morning I started organizing various lists relating to mobile technology that I thought would be of interest to others.  So far, I&#8217;ve put together the following lists: [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F11%2F04%2Fmust-follow-twitter-lists-for-you-mobile-junkies%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F11%2F04%2Fmust-follow-twitter-lists-for-you-mobile-junkies%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="attachment_202" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-202" title="twitter_lists" src="http://www.themobilemontage.com/wp-content/uploads/2009/11/twitter_lists-300x196.jpg" alt="Twitter now let's you organize your favorite tweeters into lists.  A very handy way to add some order to the tweet chaos." width="300" height="196" /><p class="wp-caption-text">Twitter now let&#39;s you organize your favorite tweeters into lists.  A very handy way to add some order to the tweet chaos.</p></div>
<p>The <a href="http://blog.twitter.com/2009/10/theres-list-for-that.html" target="_blank">new &#8220;list&#8221; feature on Twitter</a> is fantastic!  Basically, twitter follow lists lets you the user organize your twitter friends into meaningful lists to share with others.  This morning I started organizing various lists relating to mobile technology that I thought would be of interest to others.  So far, I&#8217;ve put together the following lists:</p>
<ul>
<li><a href="http://twitter.com/batwingd/mobile-manufacturers" target="_blank">Mobile Manufacturers</a>:  Every manufacturer of consumer mobile devices I am aware of that has an official and active twitter presence.  This includes their main corporate twitter accounts as well as specialized twitter accounts (e.g. mobile products business units, developer communities, etc.)</li>
<li><a href="http://twitter.com/batwingd/mobile-operators" target="_blank">Mobile Operators</a>: Every mobile operator/service provider I am aware of that has an active twitter account.  At the moment this list has a North American bias to it.  Eventually, I&#8217;ll get around to creating similar lists for other markets.</li>
<li><a href="http://twitter.com/batwingd/mobile-techies-bloggers" target="_blank">Mobile Techies &amp; Bloggers</a>:  This is perhaps the most interesting list &#8211; everybody out there that I&#8217;ve encountered so far on twitter whom I think has something interesting to say about mobile.  I tried to be discerning here as there are a lot of people who are tweeting about mobile.  I didn&#8217;t not limit myself to folks in the USA, but I did try to limit it to those who tweet primarily in the English language. I&#8217;ll keep tweaking this as we go.  I&#8217;m sure I&#8217;ve overlooked a few obvious folks here&#8230; sorry in advance.  <img src='http://www.themobilemontage.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p>This is still very much work in progress, but if you&#8217;re a mobile junkie, eavesdropping on these lists should help you very quickly tune into the tweets that matter.   I&#8217;ll be adding some addition mobile-related categories in the future.  If you find this useful, <strong>a  retweet would be greatly appreciated</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/11/04/must-follow-twitter-lists-for-you-mobile-junkies/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do mobile app stores have a future?</title>
		<link>http://www.themobilemontage.com/2009/10/30/do-mobile-app-stores-have-a-future/</link>
		<comments>http://www.themobilemontage.com/2009/10/30/do-mobile-app-stores-have-a-future/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 13:44:42 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Mobile App Development]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=190</guid>
		<description><![CDATA[This morning I came across this interesting and well-written article on the current state of affairs with regard to mobile app stores.   I think the author&#8217;s forward looking comments are reasonable if you limit your outlook to a year or two,  but there are a couple of things to consider with regard to app stores [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F30%2Fdo-mobile-app-stores-have-a-future%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F30%2Fdo-mobile-app-stores-have-a-future%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="attachment_194" class="wp-caption alignleft" style="width: 210px"><img class="size-full wp-image-194" title="photo" src="http://www.themobilemontage.com/wp-content/uploads/2009/10/photo.jpg" alt="Google Latitude is available on your iPhone via Safari (e.g. a web app) and not as a native app.  The browser requests the user for permission to access the phone's location API." width="200" height="300" /><p class="wp-caption-text">Google Latitude is available on your iPhone via Safari (e.g. a web app) and not as a native app.  The browser requests the user for permission to access the phone&#39;s location API.</p></div>
<p>This morning I came across this interesting and well-written <a href="http://www.visionmobile.com/blog/2009/10/mobile-app-stores-the-next-two-years/" target="_blank">article</a> on the current state of affairs with regard to mobile app stores.   I think the author&#8217;s forward looking comments are reasonable if you limit your outlook to a year or two,  but there are a couple of things to consider with regard to app stores in the long term.  First,  the common presupposition made is that app stores will remain a relevant if not primary way users obtain apps for their phone.   From a purely technical perspective  I would suggest we should not ignore the possibility that rich Internet apps eventually begin to displace the need for native app installs, and eventually the need for mobile app stores.  As HTML5 continues to evolve and the underlying mobile platform becomes more accessible to web app developers, what advantage is there in downloading an app, especially when the data seems to suggest that mobile app retention rates are surprising low (<a href="http://blog.flurry.com/bid/26376/Mobile-Apps-Models-Money-and-Loyalty" target="_blank">25% on average!</a>)?  It seems to me that web-based apps make perfect sense for a very large number of mobile apps that today are typically one-shots from the end user perspective.  Here at MASL our students have already built some very clever iPhone apps entirely in Safari.  Once a shortcut is added to the home screen it is indeed very difficult for the average user to discern whether or not its a native app or a web app. (We intend to do the equivalent of a &#8220;Pepsi Challenge&#8221; to actually measure this &#8211; look for more details in the future.)    Google Latitude on the iPhone is an early example of using the browser as an alternative to iTunes App Store.</p>
<p>That brings us to our second  point.   From a commercial perspective, Google is shaping up to becoming a pivotal stakeholder in the future mobile application ecosystem.   As I pointed out a while back, its <a href="http://www.themobilemontage.com/2009/10/12/its-raining-androids/">raining Androids </a>this Fall.  (For a much more <a href="http://www.techcrunch.com/2009/10/19/android-galore-a-complete-list-of-the-android-phones-and-their-specs-droid-best/" target="_blank">up-to-date and complete listing of confirmed and rumored Android devices</a> see the list that TechCrunch recently compiled.)  Every Android device I&#8217;ve used to-date requires you to become a Google citizen (you need to authenticate with a Google account or create one if you don&#8217;t have one) before you can use the device, and from that point on your mobile device is very tightly integrated with the Google cloud, and all the data and services you know and love (email, calendar, maps, search, etc.) are accessible from your mobile without the user installing anything.  It makes perfect sense for Google to gradually nudge the mobile application ecosystem towards a model in which the browser is the primary vehicle for third party application providers to access and integrate with Google services and data in the cloud. This also makes a lot of sense for the end user given the current app usage patterns and in the end seems to raise some interesting questions about the long-term viability of the mobile app store model.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/10/30/do-mobile-app-stores-have-a-future/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobile testing madness</title>
		<link>http://www.themobilemontage.com/2009/10/16/mobile-testing-madness/</link>
		<comments>http://www.themobilemontage.com/2009/10/16/mobile-testing-madness/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 15:19:05 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Mobile App Development]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=183</guid>
		<description><![CDATA[I saw a couple of interesting videos this week that are worth taking a look at. The first one is about testing mobile application. So if you have an app that targets a multiplicity of handsets, all with different form factors, technical specs, and service providers, how can you go about testing your apps? Its [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F16%2Fmobile-testing-madness%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F16%2Fmobile-testing-madness%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I saw a couple of interesting videos this week that are worth taking a look at.  The first one is about testing mobile application. So if you have an app that targets a multiplicity of handsets, all with different form factors, technical specs, and service providers, how can you go about testing your apps?   Its simply not feasible to acquire all the phones you need to test on, and even if you could you&#8217;d still have to worry about setting up service plans, etc.  Worse yet, perhaps you&#8217;re targeting a non-local market and want to test your app abroad on a particular carrier, etc.</p>
<p>The <a href="http://developer.motorola.com/" target="_blank">MOTODEV</a> guys recently interviewed David Marsyla of <a href="http://www.deviceanywhere.com/" target="_blank">DeviceAnywhere.com</a>.  David&#8217;s company offers the &#8220;ultimate mobile application testing platform&#8221;.  Basically they have a network of over 2000 shared devices world-wide that they make accessible to developers via remote access.   So in theory you could test your app on any device, on networks anywhere in the world without leaving your desk.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/xTGvVFld_nw&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/xTGvVFld_nw&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The second video was posted by Engadget and involves stress testing the actual mobile phones themselves.  The video is footage they took in Nokia&#8217;s product test lab in California.  You&#8217;ll see them inflicting all kinds of serious misuse on the devices using an interesting array of robotic technology and other test apparatuses in an attempt to simulate the sorts of misuse you all inflict on your phones over the course of time.   Makes  for an interesting video.</p>
<p><object id="viddler_83bf6752" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="283" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="src" value="http://www.viddler.com/player/83bf6752/" /><param name="name" value="viddler_83bf6752" /><param name="allowfullscreen" value="true" /><embed id="viddler_83bf6752" type="application/x-shockwave-flash" width="425" height="283" src="http://www.viddler.com/player/83bf6752/" name="viddler_83bf6752" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>The full engadget posting is <a href="http://www.engadgetmobile.com/2009/10/07/video-nokias-product-testing-labs-in-3-minutes-42-seconds/" target="new">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/10/16/mobile-testing-madness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s raining Androids!</title>
		<link>http://www.themobilemontage.com/2009/10/12/its-raining-androids/</link>
		<comments>http://www.themobilemontage.com/2009/10/12/its-raining-androids/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 21:15:43 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://www.themobilemontage.com/?p=160</guid>
		<description><![CDATA[Today its not uncommon to run into people who think of human-like robots when you start talking about Android, rather than Google&#8217;s cool new mobile phone platform. This is likely to change dramatically between now and Christmas, at least here in the USA. In the past month a number of manufacturers and carriers have announced [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F12%2Fits-raining-androids%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F12%2Fits-raining-androids%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-medium wp-image-159" title="Google Android" src="http://www.themobilemontage.com/wp-content/uploads/2009/10/android-logo-bot-251x300.jpg" alt="Google Android" width="251" height="300" />Today its not uncommon to run into people who think of human-like robots when you start talking about Android, rather than Google&#8217;s cool new mobile phone platform. This is likely to change dramatically between now and Christmas, at least here in the USA.   In the past month a number of manufacturers and carriers have announced new Android-powered phones, and there are more to come in the days ahead.</p>
<h2>Available today at a store near you &#8230;</h2>
<p>At present, if you reside in the USA (we&#8217;ll have to write the international version of this post later&#8230;) your Android options are far and few between.  Today you in fact have only three choices:</p>
<ul>
<li> <a href="http://www.htc.com/www/product/dream/overview.html" target="_blank">HTC Dream (G1)</a>:  Actually the first Android phone that became available (October 2008).   It has a slide out QWERTY keypad and capacitive touchscreen.  Its available on T-Mobile.</li>
<li> <a href="http://www.htc.com/us/product/Mytouch3G/overview.html" target="_blank">HTC myTouch3G (Magic)</a>: This device became available via T-Mobile this past summer.   No QWERTY keypad on this phone.</li>
<li> <a href="http://www.htc.com/www/product/hero/overview.html" target="_blank">HTC Hero (G2)</a>: This phone looks a bit like the G1, only minus the G1&#8242;s controversial &#8220;chin&#8221;.   As of this past weekend, it has become available via Sprint Nextel.  (October 11).</li>
</ul>
<p>The other options you have here in the USA is to visit ebay or opt for the <a href="http://developer.android.com/guide/developing/device.html#dev-phone-1" target="_blank">unlocked developer phone</a> made available by Google (a G1 I believe&#8230;)</p>
<h2>Coming soon &#8230;</h2>
<p>If you can wait a few weeks more, the number of options available to you here in the USA will increase substantially:</p>
<ul>
<li> <a href="http://www.motorola.com/consumers/US-EN/Motorola-CLIQ-US-EN.do?vgnextoid=62045a6e00be2210VgnVCM1000006d06b10aRCRD" target="_blank">Motorola CLIQ</a> (aka as DEXT outside the US): The US launch with T-Mobile is supposedly October 19.  Its actually the same processor as the original HTC G1, but comes tightly integrated with your favorite social destinations via a layer of software added on top of Android by Motorola (MOTO BLUR).</li>
<li> Motorola Sholes/Tao:   According to <a href="http://www.phonenews.com/verizon-to-launch-motorola-tao-on-october-30th-hero-in-november-9198/">latest rumors</a>, this device will launch with Verizon as soon as October 30, but others indicate an early December launch.</li>
<li> HTC Hero/Desire??  In addition to the Motorola android phone, Verizon is to launch a second Android handset from HTC this fall.</li>
<li> <a href="http://www.samsungmobileusa.com/MomentPL.aspx" target="_blank">Samsung Moment (InstinctQ):</a> Originally announced by Samsung last Spring, Sprint Nextel has announced a launch date of November 1.</li>
</ul>
<h2>Coming not so soon &#8230;</h2>
<p>There are also some more options that are further out that you&#8217;ll want to pay attention to if none of the above suit your fancy:</p>
<ul>
<li> <a href="http://www.internetnews.com/mobility/article.php/3842996">Dellroid</a>: a Dell manufactured Android smartphone to be available via ATT?</li>
<li> <a href="http://www.lge.com/about/press_release/detail/21912.jhtml" target="_blank">LG GW620</a>: officially announced by LG, this phone will become available sometime in 2010.</li>
</ul>
<p>In addition to these two, you can be sure that the usual culprits (HTC, Motorola, Samsung) will be shipping a whole raft of new Android phones in 2010.  In fact, last week Gartner forecasted that <a href="http://www.computerworld.com/s/article/9139026/Android_to_grab_No._2_spot_by_2012_says_Gartner" target="_blank">by 2012 Android will be the #2 smartphone</a>, bested only by Symbian.  We&#8217;ll need a lot more devices out there than there are today in order for that to happen!</p>
<p>Do let me know if I&#8217;ve missed any notables in the first two categories above.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/10/12/its-raining-androids/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My screencasting experiment&#8230;</title>
		<link>http://www.themobilemontage.com/2009/10/05/my-screencasting-experiment/</link>
		<comments>http://www.themobilemontage.com/2009/10/05/my-screencasting-experiment/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 00:33:21 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Teaching]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[screencasts]]></category>

		<guid isPermaLink="false">http://www.cis.gvsu.edu/~engelsma/?p=154</guid>
		<description><![CDATA[This semester I&#8217;m teaching an undergraduate CS course that has a weekly two hour lab session. Instead of going the traditional route of making up 4-5 programming assignments and assigning them over the course of the semester, I wanted to try and create a set of weekly labs that encourage the students to tinker and [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F05%2Fmy-screencasting-experiment%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.themobilemontage.com%2F2009%2F10%2F05%2Fmy-screencasting-experiment%2F&amp;source=batwingd&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>This semester I&#8217;m teaching an undergraduate CS course that has a weekly two hour lab session.   Instead of going the traditional route of making up 4-5 programming assignments  and assigning them over the course of the semester, I wanted to try and create a set of weekly labs that encourage the students to tinker and explore the concepts more deeply in an experimental sort of way.  That is, I wanted to create a CS lab experience that was sort of like what one experiences in a biology course &#8211; start with a hypothesis, do some experimentation/observations and come to valid conclusions.</p>
<p>I initially thought about creating a document for each lab session that spelled out in cookbook style the various &#8220;coding&#8221; experiments, but the tedium tremors set in just thinking about what a massive effort that would be.  What I really wanted is something that met the following criteria:</p>
<ul>
<li>Minimize &#8220;production&#8221; time: that is, once the basic ideation for a given lab session was complete (e.g. lab objectives identified, and the code &#8220;specimens&#8221; written/tested) I wanted to be able to produce the final lab &#8220;media&#8221; in 2 hours or less.</li>
<li>Optimize the student experience: I wanted to use something that my students would find interesting and effective, and something they could refer back to after the lab session to review their work.  A thick written &#8220;lab manual&#8221; with lots of gory details would be dead on arrival.</li>
<li> Easy to distribute:  just provide a single link and the students find everything from there, no matter where they are, or what kind of computer they like to use (its a real mixed bag &#8211; some kids like Linux, others OS X, and  some have Windows).</li>
</ul>
<p>In the end, I installed <a target="new" href="http://www.telestream.net/screen-flow/overview.htm">ScreenFlow</a> on my MacBook Pro and use it to create screencasts.   I provide the students with a  lab assignment in the form of a PDF document that describes the lab exercise.  However, instead of step by step directions written out long hand, I simply refer to a YouTube link of the appropriate screencast.  The students are then asked to respond to questions about the screencast and are given the opportunity to modify/rerun the code and observe the results.</p>
<p>So far this seems to be working out quite well.  The students bring their earbuds to the lab sessions and most of the responses so far have been positive.  This is a format that they are already very accustomed to, and the 10 minute length limit in YouTube is a convenient goad in helping me keep each segment focused and to the point. We&#8217;re starting to  see hits on the videos from various parts of the world along with some comments/ratings, so hopefully others can benefit from this as well!</p>
<p>Production time varies, but I&#8217;m definitely in the ballpark.  Screenflow works very well for creating the screencasts, and the learning curve was fairly flat.   Here&#8217;s a sample screencast introducing students to network programming in Java:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/aEDV0WlwXTs&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/aEDV0WlwXTs&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>I&#8217;m linking to my complete set screencasts on my <a href="http://www.themobilemontage.com/teaching/screencast-tutorials/">Screencast Tutorial page</a>.  In addition to the videos links, I&#8217;ve also included download links for the source code used in the screencasts.</p>
<p>I&#8217;m interested in comparing notes with others who have used this approach in teaching (CS or areas as well).   In particular, let me know what tooling you have found useful for creating/editing screencasts and any other lessons learned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themobilemontage.com/2009/10/05/my-screencasting-experiment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
