<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Stephen (Steve) Withington - Flex</title>
			<link>http://www.stephenwithington.com/blog/index.cfm</link>
			<description>Blog Thoughts and Ramblings of a ColdFusion Programmer/Developer</description>
			<language>en-us</language>
			<pubDate>Wed, 08 Sep 2010 08:40:44 -0700</pubDate>
			<lastBuildDate>Fri, 13 Aug 2010 12:09:00 -0700</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>steve@stephenwithington.com</managingEditor>
			<webMaster>steve@stephenwithington.com</webMaster>
			
			
			
			
			
			<item>
				<title>Learn Flex, ColdFusion and Mura CMS at BFlex/BFusion 2010</title>
				<link>http://www.stephenwithington.com/blog/index.cfm/2010/8/13/Learn-Flex-ColdFusion-and-Mura-CMS-at-BFlexBFusion-2010</link>
				<description>
				
				&lt;p&gt;It&apos;s official, I&apos;ll be presenting two (2) hands-on classes at &lt;a href=&quot;http://bflex.info/&quot; target=&quot;_blank&quot;&gt;BFlex/BFusion 2010&lt;/a&gt; in September. If you&apos;re interested in picking up some &lt;a href=&quot;http://www.getmura.com&quot; target=&quot;_blank&quot;&gt;Mura&lt;/a&gt; skills (or &lt;a href=&quot;http://bflex.info/bflex-10&quot; target=&quot;_blank&quot;&gt;Flex&lt;/a&gt; and/or &lt;a href=&quot;http://bflex.info/bfusion-10&quot; target=&quot;_blank&quot;&gt;ColdFusion&lt;/a&gt; too!), be sure to at least book your hotel room today! Learn more about this awesome two-day, hands-on training event at &lt;a href=&quot;http://bflex.info&quot; target=&quot;_blank&quot;&gt;http://bflex.info&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Listed below are class descriptions for the presentions I&apos;ll be instructing. Hope to see you there!&lt;/p&gt;
&lt;h3&gt;Mura CMS for the Front-End Developer&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;Mura is a comprehensive web-based content management system  (CMS) that allows organizations to publish and control web content quickly and  easily. As an open-source ColdFusion-powered CMS, Mura is a great choice for  your next web project.&lt;/em&gt;&lt;/p&gt;
&lt;h4&gt;Overview:&lt;/h4&gt;
&lt;p&gt;In 90-minutes we&apos;ll attempt to convert an existing HTML/CSS  design into a Mura CMS site theme. Hopefully, you&apos;ll get a basic understanding  of how to create and modify Mura CMS templates and CSS to create your site&apos;s  layouts and design.&lt;/p&gt;
&lt;h4&gt;Pre-Requisites:&lt;/h4&gt;
&lt;ul&gt;
	&lt;li&gt;A working installation of Mura CMS on your laptop (very  important!)&lt;/li&gt;
	&lt;li&gt;Working knowledge of CFML, CSS and HTML&lt;/li&gt;
	&lt;li&gt;Firebug for Firefox (not necessary, but definitely handy)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Mura CMS for the Back-End Programmer&lt;/h3&gt;
&lt;p&gt; &lt;em&gt;Mura is a comprehensive web-based content management system  (CMS) that allows organizations to publish and control web content quickly and  easily. As an open-source ColdFusion-powered CMS, Mura is a great choice for  your next web project.&lt;/em&gt;&lt;/p&gt;
&lt;h4&gt;Overview:&lt;/h4&gt;
&lt;p&gt;In 90-minutes we&apos;ll attempt to learn some fundamental principles  at work in Mura CMS and how to programmatically manipulate, extend and  customize Mura CMS.&lt;/p&gt;
&lt;h4&gt;Pre-Requisites:&lt;/h4&gt;
&lt;ul&gt;
	&lt;li&gt;A working installation of Mura CMS on your laptop (very  important!)&lt;/li&gt;
	&lt;li&gt;Understanding of CFML, and preferably some experience with  object-oriented programming&lt;/li&gt;
&lt;/ul&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Flex</category>				
				
				<category>Presentations</category>				
				
				<category>Mura CMS</category>				
				
				<pubDate>Fri, 13 Aug 2010 12:09:00 -0700</pubDate>
				<guid>http://www.stephenwithington.com/blog/index.cfm/2010/8/13/Learn-Flex-ColdFusion-and-Mura-CMS-at-BFlexBFusion-2010</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>BFusion/BFlex 2010: ColdFusion and Flex Training at Indiana University</title>
				<link>http://www.stephenwithington.com/blog/index.cfm/2010/7/26/BFusionBFlex-2010-ColdFusion-and-Flex-Training-at-Indiana-University</link>
				<description>
				
				&lt;p&gt;Looking for some live, hands-on ColdFusion and/or Flex training and education? Then you&apos;ll want to attend &lt;a href=&quot;http://bflex.info/&quot; target=&quot;_blank&quot;&gt;BFusion/BFlex 2010&lt;/a&gt;. The event is hosted in Bloomington, Indiana at none other than the Indiana University campus! The event will be held Saturday, September 11, 2010 and Sunday, September 12, 2010. Mark your calendars now and be sure to &lt;a href=&quot;http://bflex.info/&quot; target=&quot;_blank&quot;&gt;visit their web site&lt;/a&gt; for additional details and registration information.&lt;/p&gt;
&lt;p&gt;For those who might be curious, I&apos;ve thrown my name in the hat to present (again) on Mura CMS. I&apos;m not certain if I&apos;ll be speaking or not yet, but I plan on attending either way. So if you&apos;re interested in learning more about &lt;a href=&quot;http://www.getmura.com&quot; target=&quot;_blank&quot;&gt;Mura CMS&lt;/a&gt; live, in-person and hands-on, be sure to check back &lt;em&gt;here&lt;/em&gt; for details on that. If you have any suggestions on what you would like to know about Mura, feel free to leave your comments for me here too.&lt;/p&gt;
&lt;p&gt;Hope to see you there! Peace.&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>Flex</category>				
				
				<category>Presentations</category>				
				
				<category>Mura CMS</category>				
				
				<pubDate>Mon, 26 Jul 2010 11:22:00 -0700</pubDate>
				<guid>http://www.stephenwithington.com/blog/index.cfm/2010/7/26/BFusionBFlex-2010-ColdFusion-and-Flex-Training-at-Indiana-University</guid>
				
			</item>
			
		 	
			
			
			<item>
				<title>Mobile, Handheld Computing Devices: Where Does the Web Developer Fit In?</title>
				<link>http://www.stephenwithington.com/blog/index.cfm/2009/10/27/Mobile-Handheld-Computing-Devices-Where-Does-the-Web-Developer-Fit-In</link>
				<description>
				
				&lt;p&gt;Recently, I was involved in a lively discussion at a ColdFusion and Flex developer conference (&lt;a href=&quot;http://bflex.info/&quot; target=&quot;_blank&quot;&gt;BFusion/BFlex&lt;/a&gt;) held on the campus of Indiana University in beautiful Bloomington, Indiana. &lt;a href=&quot;http://www.digitalprimates.net/aboutus.html&quot; target=&quot;_blank&quot;&gt;Michael Labriola&lt;/a&gt; led the discussion, which took place during his keynote presentation, between a panel of many other developers who are active in the ColdFusion and/or Flex communities. Sometimes it&apos;s difficult to articulate your thoughts at the time of a discussion, hence I&apos;m using this medium to do a sort of brain flush at the moment. I&apos;m doing this also because I think the topic of discussion is an important one to consider for those of us who primarily develop applications for the web.&lt;/p&gt;
&lt;p&gt;As for expanding the definition of &apos;&lt;em&gt;who&lt;/em&gt;&apos; actually develops applications for the web, I hope to include anyone who is involved in the process of creating rich internet applications (stakeholders, account executives, creative&apos;s, designers, developers, etc.).&lt;/p&gt;
&lt;h3&gt;Mobile Phone vs. Handheld Device&lt;/h3&gt;
&lt;p&gt;First, I think it&apos;s important for &apos;web&apos; developers to try to disassociate the word &apos;mobile&apos; from the word &apos;phone.&apos; I myself prefer to use the word &apos;handheld&apos; when referring to any type of &apos;mobile&apos; device. &apos;Handheld&apos; feels much more inclusive to me than &apos;mobile.&apos; Whereas &apos;mobile,&apos; while by itself is probably a more appropriate descriptor, can be more exclusive sounding due to its association with the more specific type of handheld device commonly known as a &apos;cell phone.&apos; So when I use the word &apos;handheld,&apos; I am attempting to include &apos;any type of compact, portable  computing device.&apos; I am purposely using a broad definition here since mobile phones only constitute one slice of the larger &apos;handheld, mobile computing&apos; marketplace.&lt;/p&gt;
&lt;h3&gt;Don&apos;t Hate Apple Because Their Beautiful&lt;/h3&gt;
&lt;p&gt;Let&apos;s face it, &lt;a href=&quot;http://www.apple.com/&quot; target=&quot;_blank&quot;&gt;Apple&lt;/a&gt; has definitely shaken up the market with their lineup of handheld devices including the &lt;a href=&quot;http://www.apple.com/iphone/&quot; target=&quot;_blank&quot;&gt;iPhone&lt;/a&gt; and &lt;a href=&quot;http://www.apple.com/ipodtouch/&quot; target=&quot;_blank&quot;&gt;iPod touch&lt;/a&gt;. Whether you love, hate or are indifferent to Apple&apos;s handheld products, you can&apos;t deny that Apple&apos;s use of interface design and touchscreen technology has transformed the way other companies are designing and building handheld devices. Not to mention the number of features and available applications! I&apos;m sure that there have been, and will continue to be, many conversations around conference tables about what works, what doesn&apos;t work and how the iPhone and iPod touch interfaces can be improved upon. Rather than throw my own subjective opinions into the mix at the moment, I will say that as an iPhone user, I certainly have my list of gripes. However, Apple has most certainly revolutionized how people can actually use a handheld device and interact with each other, the web and beyond.&lt;/p&gt;
&lt;h3&gt;Application Distribution&lt;/h3&gt;
&lt;p&gt;Take a moment to review this  &lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_digital_distribution_platforms_for_mobile_devices&quot; target=&quot;_blank&quot;&gt;list of digital distribution platforms for mobile devices&lt;/a&gt; from &lt;a href=&quot;http://en.wikipedia.org/&quot; target=&quot;_blank&quot;&gt;Wikipedia&lt;/a&gt;. Considering the fact that the &lt;a href=&quot;http://en.wikipedia.org/wiki/App_Store&quot; target=&quot;_blank&quot;&gt;Apple App Store&lt;/a&gt; opened on July 10, 2008 and as of September 28, 2009 there are over 85,000 third-party applications available and over 2 billion application downloads to iPhone and iPod touch users, I&apos;d argue Apple has definitely made some in-roads with software developers and end-users alike. Compare that with Google&apos;s Android Market with 10,200 applications as of September 2009 and you just might agree.&lt;/p&gt;
&lt;p&gt;I&apos;m not suggesting that the model Apple used to create their &apos;Application Empire&apos; is the right one, but without a doubt, they appear to be doing &lt;em&gt;something&lt;/em&gt; right. I most definitely don&apos;t agree with some of their practices, but one can&apos;t deny their level of success when compared to any other digital distribution platform.&lt;/p&gt;
&lt;h3&gt;Distributing Handheld Applications via the Web&lt;/h3&gt;
&lt;p&gt;As of today, reliably deploying an application on the web that is specifically targeted to handheld devices with a web browser is extremely difficult to do, assuming you want to offer anything more than some basic text and a few form fields. While work is &lt;a href=&quot;http://www.w3.org/standards/webofdevices/&quot; target=&quot;_blank&quot;&gt;currently being done to improve standards&lt;/a&gt; on &apos;technologies to enable Web access anywhere, anytime, using any device,&apos;  developers are pretty much left in the rain waiting for handheld manufacturers to adopt these standards and turn them into practices.&lt;/p&gt;
&lt;p&gt;Once again, Apple has made significant strides in getting their handheld users online. In &lt;a href=&quot;http://metrics.admob.com/2009/09/august-2009-mobile-metrics-report/&quot; target=&quot;_blank&quot;&gt;AdMob&apos;s Mobile Metrics August 2009 report&lt;/a&gt;, iPhone&apos;s worldwide operating system share has grown from 33 percent to 40 percent in the preceding six months. In addition, iPhone represented 50 percent of US smartphone usage in AdMob&apos;s network in August 2009, followed by RIM and Android devices at 14 and 13 percent, respectively. &lt;/p&gt;
&lt;p&gt;What truly makes these numbers phenomenal is that Apple&apos;s handheld devices actually account for &lt;a href=&quot;http://brainstormtech.blogs.fortune.cnn.com/2009/08/13/iphone-market-share-grew-375-in-q2/&quot; target=&quot;_blank&quot;&gt;less than 15% of the overall Smartphone OS Market Share&lt;/a&gt;. Yet, this small group of users account for half of the US smartphone usage within AdMobs&apos;s network. This information more than suggests, it screams that iPhone and iPod touch users are  actually &lt;em&gt;using&lt;/em&gt; their handheld devices to go online.&lt;/p&gt;
&lt;p&gt;As a side note however, it is frustrating that Adobe Flash is not yet supported on Apple&apos;s iPhone or iPod touch. Sure, &lt;a href=&quot;http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/&quot; target=&quot;_blank&quot;&gt;efforts have been made so that iPhone and iPod touch applications can be developed with Flash and ActionScript 3&lt;/a&gt;, but users still won&apos;t be able to view Flash content delivered via the browser. To be clear, this is not the fault of Adobe. Apple, for whatever reason(s), has chosen &lt;em&gt;not&lt;/em&gt; to support Flash at this time.&lt;/p&gt;
&lt;h3&gt;Final Thoughts&lt;/h3&gt;
&lt;p&gt;I think it&apos;s important for those of us who primarily develop applications for the web to continue our discussions and thoughts on how we can better address the needs of the ever-growing handheld device marketplace. &lt;/p&gt;
&lt;p&gt;I believe we can learn from Apple&apos;s strengths and weaknesses to find and improve a model of &apos;handheld application development and distribution.&apos; &lt;/p&gt;
&lt;p&gt;I think if designers and developers can learn how to better account for users of handheld devices regardless of whether or not they visit a web site, overall usability can be improved for these users as they look for goods, services and/or information.&lt;/p&gt;
&lt;p&gt;These are merely thoughts, and obviously they&apos;re constantly evolving ... even while I&apos;ve been writing this article. I hope my thoughts also inspire you to think about this topic and look forward to reading and/or hearing your thoughts on this subject as well.&lt;/p&gt;
&lt;h3&gt;Disclaimer&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;I don&apos;t work for Apple nor have I received any compensation from Apple for writing this article. I wouldn&apos;t mind it if they decided to do so, but as of the date of publication, this has not actually happened. Finally, no handheld devices were harmed in the writing of this article.&lt;/em&gt;&lt;/p&gt;
				
				</description>
						
				
				<category>ColdFusion</category>				
				
				<category>ActionScript</category>				
				
				<category>Flex</category>				
				
				<category>Flash</category>				
				
				<category>Web Usability</category>				
				
				<pubDate>Tue, 27 Oct 2009 08:35:00 -0700</pubDate>
				<guid>http://www.stephenwithington.com/blog/index.cfm/2009/10/27/Mobile-Handheld-Computing-Devices-Where-Does-the-Web-Developer-Fit-In</guid>
				
			</item>
			
		 	
			</channel></rss>