<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devlicious.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Christopher Bennage : html5</title><link>http://devlicious.com/blogs/christopher_bennage/archive/tags/html5/default.aspx</link><description>Tags: html5</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Being a New Kid on the Mobile Block</title><link>http://devlicious.com/blogs/christopher_bennage/archive/2011/10/10/being-a-new-kid-on-the-mobile-block.aspx</link><pubDate>Mon, 10 Oct 2011 23:38:00 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:68278</guid><dc:creator>Christopher Bennage</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The last few weeks I&amp;#8217;ve been trying get a finger on the pulse of &lt;em&gt;mobile web development&lt;/em&gt;. I wanted to identify the thought leaders, understand the big questions, and (perhaps mostly importantly) begin cataloging the practical considerations for building mobile experiences today.&lt;/p&gt; &lt;p&gt;Here&amp;#8217;s where I&amp;#8217;m at so far&amp;#8230;&lt;/p&gt;  &lt;h2&gt;What is &amp;#8216;the mobile web&amp;#8217;?&lt;/h2&gt; &lt;p&gt;&lt;span class="’has-pullquote’"&gt; The definition of &lt;em&gt;mobile web&lt;/em&gt; is quickly evolving. Devices are varied and the distinctions are blurring. If you think it&amp;#8217;s as simple as iOS, Android, &lt;em&gt;and Windows&lt;/em&gt; then you&amp;#8217;ll be surprised. (I do genuinely love my WP7). Personally, I think the distinction between mobile and desktop is fading more and more everyday. When I say &lt;em&gt;mobile web&lt;/em&gt; I am talking about HTML-based applications and not applications that are built natively for their respective platforms. Of course, there is debate over native apps versus web apps: when is one appropriate over the over? etc, etc. This is a question when intend to address in &lt;a href="http://liike.github.com/"&gt;Project Liike&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt; &lt;h2&gt;Who to follow?&lt;/h2&gt; &lt;p&gt;I&amp;#8217;ve been following a mishmash of people, and I must confess that my process of qualifying them has been some haphazard. I&amp;#8217;m compiling a &lt;a href="http://twitter.com/#!/bennage/mobile-web" title="membership subject to change"&gt;list on twitter&lt;/a&gt;. A number of folks on this list are signatories of &lt;a href="http://futurefriend.ly/" title="advocates of standards based mobile web development"&gt;future friend.ly&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Other sources I&amp;#8217;ve been paying attention to are:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.alistapart.com/"&gt;A List Apart&lt;/a&gt; – &amp;#8220;For people who make websites.&amp;#8221;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.smashingmagazine.com/"&gt;Smashing Magainze&lt;/a&gt; – Lots of articles on design, web, and of course mobile.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.cloudfour.com/blog/"&gt;Cloud Four&lt;/a&gt; – Many recent and thorough posts exploring some of the big questions in mobile.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.yiibu.com/"&gt;Yiibu&lt;/a&gt; – They have a lot of interesting ideas, and they&amp;#8217;ve done some &lt;a href="http://www.yiibu.com/articles/practical-guide-to-nokia-browsers/"&gt;impressive work&lt;/a&gt; for Nokia.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;I&amp;#8217;ve also been reading through &lt;a href="http://shop.oreilly.com/product/9780596807795.do"&gt;&lt;em&gt;Programming the Mobile Web&lt;/em&gt;&lt;/a&gt; by &lt;a href="http://twitter.com/#!/firt"&gt;Maximiliano Firtman&lt;/a&gt;. The first few chapters are pretty scary for someone like myself who did not understand how diverse and scattered the mobile world is. (It&amp;#8217;s also funny to see how much has changed since the book was published in 2010.)&lt;/p&gt; &lt;p&gt;Anything you&amp;#8217;d recommend?&lt;/p&gt; &lt;h2&gt;The state of things&lt;/h2&gt; &lt;p&gt;&lt;em&gt;Caveat&lt;/em&gt;: &lt;em&gt;This is just Christopher&amp;#8217;s brain dump. Consider it merely food for thought.&lt;/em&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;There are many &lt;a href="http://techcrunch.com/2011/02/09/html5-versus-native-apps/"&gt;compeling&lt;/a&gt; &lt;a href="http://www.html5rocks.com/en/mobile/nativedebate.html"&gt;reasons&lt;/a&gt; for developing mobile web apps. Not to the complete exclusion of &lt;a href="http://www.webmonkey.com/2010/08/how-do-native-apps-and-web-apps-compare/"&gt;native apps&lt;/a&gt;, but &lt;a href="http://www.phonegap.com/"&gt;maybe?&lt;/a&gt;&lt;/li&gt; &lt;li&gt;You need to understand your target market and the devices that it uses. Don&amp;#8217;t make assumptions. You might be &lt;a href="http://gs.statcounter.com/#mobile_os-ww-monthly-201009-201109"&gt;surprised&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;The space is changing, standards are evolving, solutions are being formulated. However, if you need to you need build an app today, there is still plently of &lt;a href="http://www.w3.org/TR/mobile-bp/" title="Yes, it’s a little old but still mostly good."&gt;pragmatic&lt;/a&gt; &lt;a href="http://mobilewebbestpractices.com/"&gt;advice&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;One more thought: don&amp;#8217;t jump to conclusions. You might read about something cool like &lt;a href="http://www.alistapart.com/articles/responsive-web-design/"&gt;&lt;em&gt;Responsive Web Design&lt;/em&gt;&lt;/a&gt;, but such cool and innovative techniques can be &lt;a href="http://www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/" title="CSS Media Query for Mobile is Fool’s Gold"&gt;deceptive&lt;/a&gt;. Research and testing is your friend.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Comment on this post at &lt;a href="http://dev.bennage.com/blog/2011/10/10/being-a-new-kid-on-the-mobile-block/"&gt;dev.bennage.com.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicious.com/aggbug.aspx?PostID=68278" width="1" height="1"&gt;</description><category domain="http://devlicious.com/blogs/christopher_bennage/archive/tags/web/default.aspx">web</category><category domain="http://devlicious.com/blogs/christopher_bennage/archive/tags/html5/default.aspx">html5</category><category domain="http://devlicious.com/blogs/christopher_bennage/archive/tags/mobile/default.aspx">mobile</category></item></channel></rss>