<?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>Bill Mackin</title>
	<atom:link href="http://billmackin.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://billmackin.com</link>
	<description>Strategy + Design + Technology</description>
	<lastBuildDate>Thu, 31 Mar 2011 04:30:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Trend Forecasting (A Macro-Environmental Analysis)</title>
		<link>http://billmackin.com/2011/03/trend-forecasting-a-macro-environmental-analysis/</link>
		<comments>http://billmackin.com/2011/03/trend-forecasting-a-macro-environmental-analysis/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 04:27:27 +0000</pubDate>
		<dc:creator>Bill Mackin</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[alternative energy]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[economic]]></category>
		<category><![CDATA[green energy]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[macro-environmental]]></category>
		<category><![CDATA[Middle East]]></category>
		<category><![CDATA[mobile computing]]></category>
		<category><![CDATA[PEST]]></category>
		<category><![CDATA[political]]></category>
		<category><![CDATA[situation aware services]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[sustainable energy]]></category>
		<category><![CDATA[technological]]></category>
		<category><![CDATA[touch interfaces]]></category>
		<category><![CDATA[trend forecasting]]></category>

		<guid isPermaLink="false">http://billmackin.com/?p=56</guid>
		<description><![CDATA[Through analysis of current macro-environmental issues it is possible to more clearly understand the forces and trends effecting new business initiatives. While this macro-environmental (PEST) analysis is primarily focused on the United States, in the current globalized economy, many of these forces are relevant and can be extrapolated to other capitalistic economies. POLITICAL There is [...]]]></description>
			<content:encoded><![CDATA[<p>Through analysis of current macro-environmental issues it is possible to more clearly understand the forces and trends effecting new business initiatives.  While this macro-environmental (PEST) analysis is primarily focused on the United States, in the current globalized economy, many of these forces are relevant and can be extrapolated to other capitalistic economies.</p>
<p><strong>POLITICAL</strong><br />
There is a current trend towards fiscal responsibility in the US driven by large current and projected deficits as well as an economic recession.  Many politicians and financial analysts have<span id="more-56"></span> outlined a path going forward that includes protecting financial institutions, reducing taxes on the middle class, enacting various government incentives to spur job creation and investment, increasing investment in various economic sectors (most notably infrastructure and alternative energy) as well as using technological advancements to streamline systems and reduce operating costs.  These political trends and the accompanying media coverage have already begun to create an overall environment where businesses and consumers are focused on a more efficient use of resources.</p>
<p><strong>ECONOMIC</strong><br />
The global financial crisis, spurred by a collapse in US real estate and financial credit markets, has created financial insecurity, job loses and less discretionary income for many consumers and businesses.  In response, consumers and businesses cut expenditures and moved to solidify their balance sheets.  Many of these businesses are now well positioned for growth if an economic uptick becomes reality.  The prospect of export to growing economic powers like China, India &#038; Brazil along with austerity measures in troubled economies has begun a promising economic upward trend, but these forces have been tempered by turmoil in the Middle East leading to rising energy costs as well as natural disasters that have constrained supply chains.  In response, a cautious but hopeful consumer has emerged with a trend towards high value (low cost, high return) offerings.</p>
<p><strong>SOCIAL</strong><br />
The forces of globalization and interdependency have created strong social trends towards environmental responsibility, social responsibility, global standards and global (internet enabled) communities.  Consumers and businesses are beginning to feel more like global citizens and in response a new ‘social conscience’ is emerging where the full social, environmental and global impact of a product is becoming important.  While current economic trends are providing pressure for consumers to be motivated by price, it appears that an undercurrent of social responsibility is leading consumers and businesses to be less ‘commodity minded’ and more socially conscious as the current economic difficulties subside.</p>
<p><strong>TECHNOLOGICAL</strong><br />
 A move towards mobile computing and sustainable energy is transforming how businesses and consumers operate.  Technological advancements in mobile infrastructure, touch interfaces, cloud computing and location aware systems has enabled a new mobile computing platform to emerge.  In response to this new platform, a new sector of &#8220;situation aware services&#8221; has arisen that are tailored to individuals based on preference, circumstances and location.  In addition, consumers and businesses are shifting towards curated offerings in an effort to manage the influx of information created from 24/7 global connectivity.  A strong desire for energy independence and reduction of environmental impact has fostered a new environment of innovation in the areas of green energy and energy efficiency.  Growth and innovation in these areas has the ability to act as a widespread transformative force for many decades.  In response to the global financial crisis, it appears we may be standing at a new technological precipice as politicians, businesses and consumers increasingly turn to the latest technological advances to address the economic, competitive and social issues they are facing.</p>
]]></content:encoded>
			<wfw:commentRss>http://billmackin.com/2011/03/trend-forecasting-a-macro-environmental-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Response To Steve Jobs &#8211; Thoughts On Flash</title>
		<link>http://billmackin.com/2010/04/a-response-to-steve-jobs-thoughts-on-flash/</link>
		<comments>http://billmackin.com/2010/04/a-response-to-steve-jobs-thoughts-on-flash/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 02:45:52 +0000</pubDate>
		<dc:creator>Bill Mackin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Flash Player 10.1]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[mobile Flash]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://billmackin.com/?p=33</guid>
		<description><![CDATA[When I wrote my first article on the Apple &#038; Adobe feud, I planned to give my thoughts and move on to the next topic, but this morning when I read Steve Jobs public memo explaining his position against Flash, I felt the need to say something. If you haven&#8217;t read the memo, please do [...]]]></description>
			<content:encoded><![CDATA[<p>When I wrote my first article on the Apple &#038; Adobe feud, I planned to give my thoughts and move on to the next topic, but this morning when I read Steve Jobs public memo explaining his position against Flash, I felt the need to say something.  If you haven&#8217;t read the memo, please do so by going here &#8211; <a href="http://www.apple.com/hotnews/thoughts-on-flash/">Thoughts On Flash</a></p>
<p>First let me say, that Steve makes some good points, but if you are objective you quickly realize his memo is more about shaping public opinion than being truthful.  An in-depth look at Steve&#8217;s points shows that while many are based on truths they are not entirely accurate, (which IMO are often the most dangerous kinds of truths).</p>
<p><strong>First, there&#8217;s &#8220;Open&#8221;.</strong></p>
<p>Yes Flash is closed and proprietary, but Apple isn&#8217;t telling the whole truth when they say<span id="more-33"></span>  they want to embrace open technologies as an alternative.  Yes HTML5, CSS and javascript are all open technologies but Steve knows full well these technologies are not fully defined, fully agreed upon or fully adopted yet.  His championing of H.264 for video is evidence that he is not really trying to champion open technologies, since H.264 is not an open technology.  In fact, with Adobe&#8217;s Open Screen Project (removal of licensing fees and opening of data protocols for Flash) H.264 and Flash could almost be considered equally open technologies.  In fact, I&#8217;m sure he still wants people to download and install the Quicktime plug-in&#8230; doesn&#8217;t he?</p>
<p><strong>Second, there&#8217;s the &#8220;full web&#8221;.</strong></p>
<p>The iPhone, iPod and iPad cannot view the full web, period.  Steve has done his best here to make it sound otherwise, but there really is no intelligent argument that can be made here.  In the case of video on the web, Steve suggests we leave the internet and launch a separate app to view YouTube content and recommends H.264 as an alternative (even though it is not open source) as a solution to all our internet video problems.  I wonder which internet video player is best positioned to handle H.264 video content?  I also wonder what market forces drove such high adoption of Flash as the video standard on the internet?  Remember&#8230; Windows Media Player, Quicktime and Real Player have all been around for many many years and H.264 has been around for several years as well, showing that when given a choice developers and users have chosen Flash for video delivery.  In the case of games, again Steve asks us to leave the internet (open source) and the games we love and instead play them as apps (closed and proprietary) on Apple&#8217;s iDevices.  Next comes the most important aspect of the &#8220;full web&#8221; argument, which Steve purposely avoids.  Flash is used for a lot more than just video and games, and to see this you only need to realize that over 33% of all websites utilize Flash.  Steve provided an impressive list of websites that no longer need Flash for video, but the list of sites that utilize Flash for more than video is much larger and more impressive.  Here are just a small handful&#8230; (Nike, Adidas, NASA, Chevrolet, Ford, Volkswagen, Audi, Disney, Hulu, Major League Baseball, National Hockey League, ATP &#8211; Association of Tennis Professionals, Prada, Gucci, Quiksilver, SONY, CNN, Barbie, McDonalds, Burger King, Starbucks, Funny Or Die, NBC, ABC, Comedy Central, Iron Man 2, &#038; Avatar).</p>
<p><strong>Third, there&#8217;s reliability, security and performance.</strong></p>
<p>Here I think Steve makes some good points, but also provides some misleading information.  In regards to security, Steve points to a report from Symantec in 2009.  Anyone paying attention knows that Symantec backed off that original claim &#8211; <a href="http://www.computerworld.com/s/article/9090858/Symantec_backs_off_claim_says_current_Flash_Player_safe_from_attack">Symantec backs off claim, says current Flash Player safe from attack</a>.  For a smile, it is also interesting to note that Symantec publishes their regular ‘Threat Report’ in Flash &#8211; <a href="http://eval.symantec.com/flashdemos/threat_report_xiv/">Internet Security Threat Report XIV | Symantec</a>.  When it comes to performance, I do think Steve has a somewhat legitimate gripe.  Flash performance has been lacking and IMO Adobe did not shift their attention to performance early enough.  This is now hurting them on mobile platforms where performance is key.  Even so, it appears they have heard the call and have redoubled their efforts to play catch up.  Flash Player 10.1 provides enormous performance gains and many of their initiatives now seem focused on performance.</p>
<p>In regards to Flash crashing the Mac, this certainly is true, but not for the reasons Steve is telling everyone.  As the web continues to mature, websites are becoming more and more powerful. In fact, many people believe web based applications will replace desktop applications. Flash allows developers to create applications that are very powerful (similar to desktop apps), and for that reason Flash content is able to crash your browser just like a desktop application can crash your computer. No matter what technology you use, when that technology enables developers to do more powerful and more complex things you will run the risk of causing crashes, whether it is Flash, AJAX, JAVA or any other technology. The answer to this problem, is not to eliminate powerful tools from the web, but instead to leverage a solution Apple &#038; Microsoft have already used on the desktop. Sand box each application so it is no longer able to crash the operating system. Google has already done this with Chrome, sand boxing each browser tab so a web page can not crash the whole browser. You can be sure that the next major revision of every browser will include the same functionality.</p>
<p><strong>Fourth, there’s battery life.</strong></p>
<p>Again, Steve makes an excellent point, but purposely gives misleading information.  Steve is correct to point out that hardware video decoding is far more efficient and that most platforms are configured for H.264 hardware decoding.  Where he is misleading is when he says, “Flash has recently added support for H.264”.  Adobe added this support back in 2007, and it certainly has been around long enough for the new mobile iDevices from Apple.</p>
<p><strong>Fifth, there’s Touch.</strong></p>
<p>Again, an excellent point mixed with purposely misleading information.  He says, “Flash was designed for PCs using mice, not touch screens with fingers”.  This is true of ALL internet technologies, including HTML5, CSS and javascript.  No matter what technology a developer uses they will have to be careful when relying on “rollovers” if they want their content to be compatible with touch devices.</p>
<p><strong>Sixth, the most important reason.</strong></p>
<p>Steve is right, if everyone used the same tools and abided by the same rules, applications would be more stable, more intuitive, faster and probably more efficient to create.  I agree, Apple’s ability to control every aspect of a product has lead to some really revolutionary and amazing products.  But when those tight controls are pushed beyond Apple’s borders to the greater development community, problems are inevitable.  Apple is able to push these tight controls on developers now because of the large amount of money that can be made developing for Apple’s iDevices, but these tight controls also mean lack of choice, lack of freedom and lack of innovation.  Apple would never apply these same rules to Mac OS X application development, because developers would simply stop developing for the Mac and move to Windows.</p>
<p><strong>Conslusions.</strong></p>
<p>I love Apple, and I have supported them since their early days, but if you’re not drinking the Cupertino Kool Aid, it’s easy to see Steve is not being 100% honest about his objections to Flash.  I think it is more likely the case that Apple sees Flash as a strategic enemy to many of their objectives.  Apple wants to see iTunes/Quicktime become the standard for video on the internet.  Apple doesn’t want Flash as a competing development platform, where you can develop an app once and deliver it to every mobile phone&#8230; if you could do that then every phone would have 100,000 apps and a big reason to buy the iPhone would go away.</p>
<p>The future of the internet is being decided now, and Apple is doing their best to take control of it.  Mobile devices and internet connected devices are on the rise, and Apple is very intelligently taking control.  Apple is touting open standards, but pushing for closed platforms with truly unprecedented controls over developers.  Be careful!  Liberty is usually lost in just such ways&#8230; with people cheering for it!</p>
<p>Bill Mackin</p>
]]></content:encoded>
			<wfw:commentRss>http://billmackin.com/2010/04/a-response-to-steve-jobs-thoughts-on-flash/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Can Apple Kill Flash?</title>
		<link>http://billmackin.com/2010/03/can-apple-kill-flash/</link>
		<comments>http://billmackin.com/2010/03/can-apple-kill-flash/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 06:58:49 +0000</pubDate>
		<dc:creator>Bill Mackin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Flash Player 10.1]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[mobile Flash]]></category>
		<category><![CDATA[steve jobs]]></category>

		<guid isPermaLink="false">http://billmackin.com/?p=3</guid>
		<description><![CDATA[INTRODUCTION Don’t let anyone fool you, Apple’s decision to omit Flash support on their mobile devices and Steve Jobs decision to publicly rebuke the Flash platform is a big deal. While I don’t believe Apple can single handedly kill such a robust platform, especially without some sort of viable alternative, I do believe that Adobe [...]]]></description>
			<content:encoded><![CDATA[<p><strong>INTRODUCTION</strong><br />
Don’t let anyone fool you, Apple’s decision to omit Flash support on their mobile devices and Steve Jobs decision to publicly rebuke the Flash platform is a big deal.  While I don’t believe Apple can single handedly kill such a robust platform, especially without some sort of viable alternative, I do believe that Adobe must respond aggressively.  For Adobe, Flash is one of their most valued and strategic assets on the web and they certainly don’t want any momentum created towards its marginalization or demise.<br />
<span id="more-3"></span><br />
<strong>SOME TRUTH</strong><br />
Any Flash developer that has been around for more than a few years, can tell you that there is a bit of truth when Steve Jobs says Adobe is “lazy” when it comes to Flash.  On numerous occasions, the Flash development community has been left to solve very important problems that should have been solved by Adobe.  A short list of examples might include a robust embed solution, back &amp; forward browser navigation, bookmarking, deep linking, search engine optimization, content management and robust development tools (to improve debugging &amp;  performance testing).  In addition to these major oversights, Adobe has been very slow to address issues like font embedding, font anti-aliasing, coding tools and run time performance.  In my opinion these are absolutely critical issues that have created real headaches for Flash developers, web design studios and the overall Flash platform.  Adobe continues to innovate and create amazing new capabilities for the Flash platform (i.e. AIR, Flex, Flash Lite, Flash Builder, Flash Catalyst, etc.) but I’d love to see them put some of that energy towards solving some of these very real long term problems with the platform.</p>
<p><strong>SOME HIDDEN TRUTH</strong><br />
While Steve Jobs might want you to think it’s all about buggy performance and Adobe’s lazy product development, the hidden truth is that Apple sees the Flash platform as a barrier to their advancement in numerous categories.  The most obvious is internet video, where Flash is currently dominant and Apple would obviously like to see Quicktime take over.  Only slightly less obvious would be the mobile space, which Apple obviously sees as the next major computing platform and have consistently shown their distaste for competing development platforms.  Consider also, Apple&#8217;s recent move into mobile advertising a place where Flash is poised to be a very important technology.  Less obvious is Flash’s ability for internet application development, especially when used by audio/video consumption companies, (i.e. Netflix, Hulu, etc.) that compete with the Apple TV, or when used by Adobe to create new web applications like Adobe’s online word processing application Buzzword (a clear competitor to Apple’s online version of Pages).  Add to all of this, Apple’s strategic belief that they should not be reliant on any other companies proprietary technologies/platforms and things quickly become clear.  Flash is the enemy.</p>
<p>If you’re still not convinced Apple has ulterior motives, take notice that as Adobe prepared Flash Player 10.1 (a release focused on performance much like Apple’s Snow Leopard) Apple refused Adobe’s request to use Mac OS X’s hardware acceleration APIs.  The direct result of which is that CPU usage required to play video in Flash Player for Safari on Mac OS X dropped from 37.41% (Flash Player 10.0) to a still abysmal 32.07% (Flash Player 10.1), while for Safari on Windows it dropped from 23.22% (Flash Player 10.0) to only 7.43% (Flash Player 10.1) and for Firefox on Windows it dropped from 22% to 6%!</p>
<p><strong>SOME MAJOR PITFALLS</strong><br />
While the Flash platform certainly has some weaknesses, it also has some huge benefits that will make it nearly impossible to kill.  When developing a website that integrates numerous media types, Flash’s integrated development platform is far ahead of anything available for HTML5.  When creating Rich Internet Applications, Flex, Flash Builder &amp; Flash Catalyst are far more powerful and efficient for development than any Open Web alternatives.  While HTML5 will provide some new tools previously only available through Flash, those tools will not be nearly as comprehensive or polished as those available in Flash.  Current adoption of the latest version of Flash resides somewhere near 98%, and HTML5 and the corresponding Open Web standards are still not fully developed or agreed upon much less adopted.  While the latest browsers may incorporate these new Open Web standards there will be no way to update older browsers, leaving a large swath of web citizens unable to realize HTML5 developed content.  There are numerous other pitfalls in Apple’s attempt to kill Flash, but just with this handful of items I think it is safe to say, Flash will be around and relevant for at least the next 5-10 years and probably much longer if Adobe is able to continue innovating on the Flash platform.</p>
<p><strong>ADOBE’S NEEDED RESPONSE</strong><br />
Adobe works with Apple on numerous fronts, but they can’t be afraid to aggressively respond.  Anyone that has been reading the tech blogs lately, knows Apple is not only damaging the Adobe/Flash brand but they are starting a very dangerous momentum towards the death or marginalization of Flash.  Adobe must understand that in addition to their strategic business interests being at stake, the Flash developer community is relying on Adobe to secure the future of the Flash platform and dispel any negative publicity that we will eventual have to deal with.</p>
<p>Adobe has done a good job of optimizing Flash Player 10.1 where possible, but a strong marketing push is needed to repair the brand image of Flash.  Adobe should respond strongly by touting the new release of Flash Player 10.1 as 4 times faster* than Flash Player 10.0, (* where OEMs have made hardware acceleration available).  Adobe should talk regularly about why 1/3 of all web pages use Flash, and why 85% of award winning websites use Flash.  Without a doubt Adobe should point out (by name) the most popular internet destinations that require Flash.  If consumers begin to see Flash as “the platform” for great internet content, the lack of Flash support on the iPhone and iPad will suddenly be very relevant and Apple will have to relent.  After all how can Apple claim, “The Ultimate Browsing Experience” if their mobile devices are unable to display large portions of the internet.</p>
<p><strong>A FEW EXAMPLES</strong> (OF MAJOR WEBSITES THAT USE FLASH)</p>
<ul>
<li>Hulu, Funny Or Die, (well most video sites &#8211; too many to list here)</li>
<li>Disney, Barbie, (well most kids sites &#8211; too many to list here)</li>
<li>Addicting Games, Farmville, (well most games sites &#8211; too many to list here)</li>
<li>Chevrolet, Ford, VW, (well most car companies &#8211; too many to list here)</li>
<li>Avatar, Iron Man 2, Up, (well most movie sites &#8211; too many to list here)</li>
<li>McDonalds, Burger King, AppleBees, Starbucks, (well most food companies &#8211; too many to list here)</li>
<li>NBC, ABC, Comedy Central, (well most tv companies &#8211; too many to list here)</li>
<li>Nike, Adidas, (well most sports companies &#8211; too many to list here)</li>
<li>You get the idea&#8230;</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://billmackin.com/2010/03/can-apple-kill-flash/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

