<?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>Simeon Says</title>
	<atom:link href="http://blog.simb.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.simb.net</link>
	<description>Because I said so...</description>
	<lastBuildDate>Tue, 31 Aug 2010 17:23:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Flex 4.5 (Hero) on Mobile</title>
		<link>http://blog.simb.net/2010/08/31/flex-4-5-hero-on-mobile/</link>
		<comments>http://blog.simb.net/2010/08/31/flex-4-5-hero-on-mobile/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 16:28:28 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2307</guid>
		<description><![CDATA[A month or so ago the Flex team posted specs on the Adobe Open Source site talking about some of the features that they plan to add in Flex 4.5 specifically for mobile. Specifically these new classes include the MobileApplication, View &#038; ViewNavigator, and the ActionBar. Then last week Adobe posted an updated build of [...]]]></description>
			<content:encoded><![CDATA[<p><div class="wp-caption alignleft" style="width: 218px"><a href="http://blogs.adobe.com/koestler/2010/08/adobe-flex-on-android.html"><img alt="First Look at the Mobile Skins for Flex" src="http://img.skitch.com/20100831-m9hjgj3iw3crehk3jusbdjx668.jpg" title="Flex 4.5 Mobile - First Look" width="208" height="356" /></a><p class="wp-caption-text">Flex 4.5 Mobile</p></div>A month or so ago the Flex team posted specs on the <a href="http://opensource.adobe.com/wiki/display/site/Home">Adobe Open Source</a> site talking about some of the features that they plan to add in Flex 4.5 specifically for mobile.  Specifically these new classes include the <a href="http://opensource.adobe.com/wiki/display/flexsdk/Mobile+Application">MobileApplication</a>, <a href="http://opensource.adobe.com/wiki/display/flexsdk/View+and+ViewNavigator">View &#038; ViewNavigator</a>, and the <a href="http://opensource.adobe.com/wiki/display/flexsdk/Mobile+ActionBar">ActionBar</a>.  Then last week Adobe posted an updated build of Flex 4.5 to the open source site, but the mobile bits had been removed. Now today an Adobian has posted some video of an <a href="http://blogs.adobe.com/koestler/2010/08/adobe-flex-on-android.html">application he built using Flex 4.5 Mobile components</a> and running on a Nexus One.  In the video he talks a little about some of the changes in Flex for mobile development as well as mentions that the skins are likely to be updated before release.</p>
<p>I have spent some time pouring over the specs trying to make sure I understand them and I plan to do a couple summary posts here in the near future. What I have found is that the idea of how to write an application for mobile is a little different from how we do these things on the desktop with Flex.  The main idea is that there is really only one Section or View that is available at any one time. So the MobileApplication class builds on top of the Spark application to facilitate this by providing a ViewNavigator.  The ViewNavigator is a new class in Flex 4.5 which appears to behave like the ViewStack of MX.  The noticeable difference between ViewStack and ViewNavigator is that ViewStack can only change through content that was predefined, where as you can add new content to be displayed at runtime to the ViewNavigator.  In fact with the ViewNavigator you use the views as a sort of stack where you push and pop the views to set what is displayed.</p>
<p>All of this is very interesting and I encourage you to go and read the spec documents on the open source site.  There is lots of good information there and you can get a jump start on learning Flex 4.5 by digging into these documents now.  Also as we have an <a href="http://blog.simb.net/2010/08/27/flex-open-iteration-meetings-resume/">Open Iteration meeting coming up</a> if you dig into these docs now, then you might be able to ask questions during that call.</p>
<p>So get on over and checkout the Flex 4.5 mobile specs on the Adobe Open Source site.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/08/31/flex-4-5-hero-on-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlexUnit 4.1 RC1 &#8211; Ready For Download</title>
		<link>http://blog.simb.net/2010/08/30/flexunit-4-1-rc1-ready-for-download/</link>
		<comments>http://blog.simb.net/2010/08/30/flexunit-4-1-rc1-ready-for-download/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 19:22:23 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2304</guid>
		<description><![CDATA[The FlexUnit team just put the finishing touches on the first release candidate and posted the files for download. Unless we get some very scary bugs, these files will be very close to what the final version of 4.1 will include. I think the only known change we have planned is building against the new [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://flexunit.org/">FlexUnit</a> team just put the finishing touches on the first release candidate and posted the files for <a href="http://www.flexunit.org/?page_id=14">download</a>.</p>
<p>Unless we get some very scary bugs, these files will be very close to what the final version of 4.1 will include.  I think the only known change we have planned is building against the new Hamcrest that Drew tagged this weekend.</p>
<p>The team has already been hard at work prepping fresh features for the 4.2 release which has some new CI functionality as well as a bunch of new tests written with Mockolate.  So despite being near a stable release for 4.1 the team is certainly not resting on its laurels.</p>
<p>So do your part to make FlexUnit 4.1 the best product it can be. Download the RC1 builds and give them a test. Let us know if you have any issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/08/30/flexunit-4-1-rc1-ready-for-download/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flex Open Iteration Meetings Resume!</title>
		<link>http://blog.simb.net/2010/08/27/flex-open-iteration-meetings-resume/</link>
		<comments>http://blog.simb.net/2010/08/27/flex-open-iteration-meetings-resume/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 16:13:10 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2294</guid>
		<description><![CDATA[I am so excited to see that the Flex team had gotten through enough of the hush hush code jam on Flex 4.5 that they are ready to start talking to the community about Flex development again! I have complained lately that I missed these opportunities to talk with the team and help to guide [...]]]></description>
			<content:encoded><![CDATA[<p>I am so excited to see that the Flex team had gotten through enough of the hush hush code jam on Flex 4.5 that they are ready to start talking to the community about Flex development again! I have complained lately that I missed these opportunities to talk with the team and help to guide the direction of the SDK. </p>
<p>So you can guess just how excited I was when I noticed an announcement for the next Open Iteration Meeting has been announced on the Adobe open source site.</p>
<p>From the Hero Home Page:</p>
<blockquote><p>Open Iteration Meetings<br/><br/></p>
<p>We will be having the first Hero Open Iteration Meeting on October 1, 2010. Please join the Hero product team as we cover work that has completed in past Hero iterations and discuss what&#8217;s in store for upcoming iterations.<br/><br/></p>
<p>Meeting: Hero Open Iteration Meeting<br />
Date: October 1, 2010<br />
Time: 8 &#8211; 9 AM PT (11 am ET, 4pm UK, 5pm CET)<br />
Connect Details: <a href="http://my.adobe.acrobat.com/hero-open-source/">http://my.adobe.acrobat.com/hero-open-source/</a> </p></blockquote>
<p>So mark that date on your calendar and make time to contribute back the the framework that has made the flash platform available to so many. Be heard and share your feedback with the Flex team.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/08/27/flex-open-iteration-meetings-resume/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Early Flex 4.5 SDK Code Released</title>
		<link>http://blog.simb.net/2010/08/27/early-flex-4-5-sdk-code-released/</link>
		<comments>http://blog.simb.net/2010/08/27/early-flex-4-5-sdk-code-released/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 16:06:50 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2290</guid>
		<description><![CDATA[A little while back we started seeing spec documents appearing on the Adobe open source site talking about new features intended to be delivered in Flex 4.5. Most of these items were concerning the new mobile initiatives for AIR on Android. As these features rely on builds of AIR that were not yet released the [...]]]></description>
			<content:encoded><![CDATA[<p>A little while back we started seeing spec documents appearing on the <a href="http://opensource.adobe.com/">Adobe open source</a> site talking about new features intended to be delivered in Flex 4.5.  Most of these items were concerning the new mobile initiatives for AIR on Android.  As these features rely on builds of AIR that were not yet released the code had also not been shared.</p>
<p>However late last night a bunch of new information was posted on the flex wiki regarding the new DataGrid functionality in spark.  This caused me to go digging around what else had been posted and I found that the site had been updated ( not sure when) to actually include a build of Hero (code name for Flex 4.5).</p>
<p>This build does not include the mobile items but does include many of the new spark controls that are detailed on the wiki.  So if you have just been dieing to play with the new spark controls for Form, Image and DataGrid then hurry over to the Adobe Open source site and get you some Hero.</p>
<p><a href="http://opensource.adobe.com/wiki/display/flexsdk/Hero">Hero Home Page</a><br />
<a href="http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+Hero">Hero Downloads</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/08/27/early-flex-4-5-sdk-code-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>360Flex DC Ticket Giveaway</title>
		<link>http://blog.simb.net/2010/07/27/360flex-dc-ticket-giveaway/</link>
		<comments>http://blog.simb.net/2010/07/27/360flex-dc-ticket-giveaway/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 15:49:41 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2285</guid>
		<description><![CDATA[Still haven&#8217;t bought your ticket to 360Flex in DC? Shame on you! But as usual your procrastination has paid off. Dan Florio (polygeek) has started a contest on his site to give a way a free ticket to 360Flex in DC. By buying your ticket through Dan&#8217;s affiliate link you become eligible to win back [...]]]></description>
			<content:encoded><![CDATA[<p>Still haven&#8217;t bought your ticket to <a href="http://www.360flex.com/">360Flex</a> in DC? Shame on you! But as usual your procrastination has paid off. Dan Florio (<a href="http://twitter.com/polygeek">polygeek</a>) has <a href="http://polygeek.com/2794_flex_360flex-dc-ticket-giveaway">started a contest</a> on his site to give a way a free ticket to 360Flex in DC.  By buying your ticket through Dan&#8217;s affiliate link you become eligible to win back your fee for buying the ticket.  Which is always great.</p>
<p>The really fantastic part of this giveaway is that if Dan gets enough signups he intends to start a scholarship for the next 360 so that someone who would not have previously had the ability to attend such an amazing and empowering conference would be granted the chance.</p>
<p>So again, if you have not bought your ticket to 360Flex in DC, <a href="http://polygeek.com/2794_flex_360flex-dc-ticket-giveaway">Please do so through Dan Florio&#8217;s site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/07/27/360flex-dc-ticket-giveaway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AIR as a Kiosk &#8211; Catching Escape Not Working</title>
		<link>http://blog.simb.net/2010/07/22/air-as-a-kiosk-catching-escape-not-working/</link>
		<comments>http://blog.simb.net/2010/07/22/air-as-a-kiosk-catching-escape-not-working/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 01:52:42 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2281</guid>
		<description><![CDATA[So I had a client this week that wanted to build a Kiosk application for an upcoming trade show. Of course I told them no problem knowing about the fancy new FULLSCREEN_INTERACTIVE mode of Adobe Air. Well maybe not new but new since the original release :) So I put in the time and got [...]]]></description>
			<content:encoded><![CDATA[<p>So I had a client this week that wanted to build a Kiosk application for an upcoming trade show. Of course I told them no problem knowing about the fancy new FULLSCREEN_INTERACTIVE mode of Adobe Air. Well maybe not new but new since the original release :)</p>
<p>So I put in the time and got this thing working great. It fires up and displays a pretty animation as a screen-saver, if you interact with the mouse it loads up the form for people to enter contact data and it was great.  With one little exception. If you hit the escape key it took the application out of full screen and it didn&#8217;t work very well.  Since this application is going to be running during a trade show they want to not make it very easy for the user to get out of the application. I thought this would be simple so I added a key down listener to the application and setup a listener with a break point so I could debug.  The problem was unless i was out of full screen I was not hitting the break point. Which really doesn&#8217;t do me any good since I wanted to stop it from leaving full screen to begin with.</p>
<p>So I did a little googling and came up with a couple <a href="http://blog.digitalbackcountry.com/2009/08/new-air-1-5-2-api-examples-and-features/">blog</a> <a href="http://inflagrantedelicto.memoryspiral.com/2009/12/adobe-air-preventing-users-from-closing-the-app/">posts</a> of people doing exactly what I wanted.  The problem was when I ported their code into my application things were not working.  You see I had an event handler on my WindowedApplication that called the init() function in response to the creationComplete. But when i got to init() my stage property had not yet been set.  So I just used the nativeWindow.stage property thinking that they would end up being the same thing.  Well as it turned out I was not catching any events on that stage for key presses.</p>
<p>It wasn&#8217;t until I posted on twitter thinking I had found a bug in the new 2.0 air stuff (both examples linked above were for the 1.5.2 release) did things become clear. You see the secret is in the stage.  And the fact that I didn&#8217;t have a stage for my application should have been the big indicator.  In a flex application creationComplete is the event that says all is well and you are ready to get started. However in an AIR application the final event that announces to the world you are ready to be used is the applicationComplete event.  Of course the stage was not ready yet, the window had not been constructed at creationComplete.</p>
<p>So if you should come to building your own Kiosk and you need to catch key events when in full screen, remember to add the KeyboardEvent.KEY_DOWN event to your stage in your windowed application. And make sure you wait for applicationComplete to try to set the event listener.</p>
<p>Big props to <a href="http://blog.natebeck.net/">Nate Beck</a> for reminding me that creationComplete was just not gonna cut it. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/07/22/air-as-a-kiosk-catching-escape-not-working/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Heroku &#8211; One Application Two Computers</title>
		<link>http://blog.simb.net/2010/06/22/heroku-one-application-two-computers/</link>
		<comments>http://blog.simb.net/2010/06/22/heroku-one-application-two-computers/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 04:53:21 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2272</guid>
		<description><![CDATA[I am working on building out a new idea and decided to use the Heroku platform to deploy. Heroku is an amazing platform that is built as a front for EC2 that simplifies deploying Rails applications. Beyond being a great platform that takes away all the hassles of deploying rails applications, all your deployment is [...]]]></description>
			<content:encoded><![CDATA[<p>I am working on building out a new idea and decided to use the <a href="http://heroku.com">Heroku</a> platform to deploy.  Heroku is an amazing platform that is built as a front for EC2 that simplifies deploying Rails applications. Beyond being a great platform that takes away all the hassles of deploying rails applications, all your deployment is actually done via <a href="http://git-scm.com">Git</a>.  By specifying Heroku as a remote in your git project you are able to push your changes and Heroku will automatically deploy your application.</p>
<p>So all of that works wonderfully. I have been working on the application on my desktop and everything has been great. But tonight I wanted to work on the application from my laptop.  Heroku uses SSH security to allow you access to your application.  On github there is a section in your account where you can upload your ssh keys so they can be tied to your account.  But in looking through the admin pages on Heroku I could find no such section. In fact after thinking about it a bit I could not remember setting one up on my desktop the first time.</p>
<p>The trick here is that the Heroku app does this for you when you initialize the application.  So to add a second computer to your account on Heroku you create a new git repository, then from that directory run heroku config. This will guide you through logging into the Heroku platform as well as uploading your ssh keys so you can access the repository.  So the actual commands would look something like</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> myapp
<span style="color: #7a0874; font-weight: bold;">cd</span> myapp
git init
heroku config
git remote add heroku git<span style="color: #000000; font-weight: bold;">@</span>heroku.com:myapp.git
git pull remote master</pre></td></tr></table></div>

<p>Hope that helps if you need to use multiple computers to work on one application on Heroku.</p>
<p>PS. if you want to add additional contributors that is actually covered very clearly in their docs <a href="http://docs.heroku.com/sharing">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/06/22/heroku-one-application-two-computers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leaked Froyo For Nexus One? Not on AT&amp;T Phones</title>
		<link>http://blog.simb.net/2010/05/26/leaked-froyo-for-nexus-one-not-on-att-phones/</link>
		<comments>http://blog.simb.net/2010/05/26/leaked-froyo-for-nexus-one-not-on-att-phones/#comments</comments>
		<pubDate>Wed, 26 May 2010 15:24:30 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2265</guid>
		<description><![CDATA[With all the news going around about the next version of Android (2.2) supporting AIR and Flash Player 10.1, I was super excited and so I ordered a new Nexus One from Google. Since I am an existing AT&#038;T customer and I do mobile development for the iPhone I decided to get the AT&#038;T version [...]]]></description>
			<content:encoded><![CDATA[<p>With all the news going around about the next version of Android (2.2) supporting AIR and Flash Player 10.1, I was super excited and so I ordered a new Nexus One from Google.  Since I am an existing AT&#038;T customer and I do mobile development for the iPhone I decided to get the AT&#038;T version of the Nexus One.</p>
<p>Android 2.2 has not been officially released yet (although some people have gotten OTA updates). However the rom has been leaked and I have found several places to download it. Unfortunately after trying to flash the rom to my devices and getting a failure, I read a few posts on forums and found that this rom won&#8217;t work for AT&#038;T devices.</p>
<p>The root cause is that the build number required to take the upgrade is not what ships on the AT&#038;T N1. And as such the upgrade fails. </p>
<p>There are many people out there that have gotten around this issue by &#8220;rooting&#8221; their phone. What this essentially means is that they unlock the bootloader and load an alternate boot loader that is able to bypass some of the restrictions of the native loader that ships with the N1. Unfortunately unlocking your N1 voids its warranty and at this point there is no way to re-lock your bootloader.  So it is not a reversible change. For the record I have a HTC Hero that I have rooted and am running Android 2.1 on. There are benefits to rooting your device, I am just not ready to bite that bullet for this brand new piece of hardware that *should* work just fine the way it is.</p>
<p>So in the end if you are Flash Developer who wants to play with FP 10.1 in the browser either buy the TMobile version of the N1 or you will have to wait for an official update for the rom.  Luckily in the mean time we can still use the new AIR bits because they work with Android 2.1 just fine.</p>
<p>Just trying to save someone the heartache I felt when I realized I just bought this phone that can&#8217;t actually do what I want yet.  It will&#8230; I just have to be patient. Something I am not very good at.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/05/26/leaked-froyo-for-nexus-one-not-on-att-phones/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flex 4 and Flash Builder Released</title>
		<link>http://blog.simb.net/2010/03/22/flex-4-and-flash-builder-released/</link>
		<comments>http://blog.simb.net/2010/03/22/flex-4-and-flash-builder-released/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 15:51:43 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2262</guid>
		<description><![CDATA[Adobe made the official announcement this morning that Flex 4 is code complete and Flash Builder 4 is up for sale. Flex 4 has been extensively overhauled to streamline developer-designer work-flow. In addition to work-flow an amazing amount of time has been put into making it easier to customize the look and feel of your [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe made the official announcement this morning that Flex 4 is code complete and Flash Builder 4 is up for sale. Flex 4 has been extensively overhauled to streamline developer-designer work-flow.  In addition to work-flow an amazing amount of time has been put into making it easier to customize the look and feel of your Flex applications through skinning.</p>
<p>Beyond the additions to the actual SDK to make our lives easier, Flex Builder has been updated and re-branded Flash Builder.  The re-branding is essential in understanding the scope of what that product does, and helping Flex developers is just one small part of that.</p>
<p>Adobe has created a comparison chart that includes features of Flex Builder 3, Flash Builder Standard, Flash Builder Premium, and the Flex 4 SDK.  It does a great job of showing what features are included in what product and also which existing features have been updated or enhanced.</p>
<p><a href="http://www.adobe.com/products/flex/upgrade/">Check out the comparison chart here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/03/22/flex-4-and-flash-builder-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple Ensures the Success of the Flash Platform</title>
		<link>http://blog.simb.net/2010/03/04/apple-ensures-the-success-of-the-flash-platform/</link>
		<comments>http://blog.simb.net/2010/03/04/apple-ensures-the-success-of-the-flash-platform/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 18:41:19 +0000</pubDate>
		<dc:creator>Simeon</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.simb.net/?p=2256</guid>
		<description><![CDATA[I think this morning I finally figured it out the real intentions of Apple&#8217;s denial of Flash on the iPhone and iPod Touch. Apple is secretly in cahoots with Adobe to get Flash on every possible device in the world. You think I am wrong? Perhaps you need to look around Mobile World Congress. Or [...]]]></description>
			<content:encoded><![CDATA[<p>I think this morning I finally figured it out the real intentions of Apple&#8217;s denial of Flash on the iPhone and iPod Touch.  Apple is secretly in cahoots with Adobe to get Flash on every possible device in the world.  You think I am wrong? Perhaps you need to <a href="http://www.webkitchen.be/2010/03/04/the-mwc-2010-flash-challenge/" target="_blank">look around Mobile World Congress</a>.  Or perhaps let me set the stage. </p>
<p>Apple goes out and builds this great platform that revolutionizes how people view their phone.  Every wireless company and handset manufacturer in the world has been trying to tell us for years that the mobile space is where its at.  People spend very little time with their personal computers, but their cell phone is with them all day long.  Adobe spent 4 MAX&#8217;s conferences in a row telling us &#8220;this is the year for mobile&#8221;.  Yet it never happened.  People wanted the cheapest phone they could get from their carrier and the carriers had to discount nicer phones to get people to upgrade and extend their contracts.  Then the iphone came out.  Not only are people jumping ship from their cell carrier and their crappy free phone, they are willing to stand in long lines and pay $700 for a phone!  The world turned on its ear and overnight every other handset manufacturer and wireless carrier was behind in the race.  Developers start making money writing apps. Users start buying apps and they spend hours wasting time reading twitter and facebook wherever they are.  The world is changed, we even get the &#8220;real&#8221; internet with us in our pocket every minute of every day.  Except that its only mostly the &#8220;real&#8221; internet.  We see most of the content, but all over there are these little boxes with a blue lego on them.  I wonder what was supposed to go there?  Oh, that&#8217;s right! That is all the flash content from the &#8220;real&#8221; web that is missing from the &#8220;i&#8221; experience.  So the users demand, the developers cry, but apple says no.  Flash is to resource intensive and buggy to run on their blessed device.  The best hand held phone in the world, the &#8220;jesus&#8221; phone can&#8217;t run flash.  And that is where the secret plan started.</p>
<p>In that little statement Apple challenged the world.  The most amazing piece of technology every made can&#8217;t run flash.  Every competitor in the market is trying to figure out how to get their market share back and actually challenge the dominance of the iPhone.  And now they have their chance.  If anyone can build a handset that can run flash, and the iPhone can&#8217;t, then it must be a better phone than the iPhone! And so now, Sony Ericsson, HTC, Blackberry, Nokia&#8230;. 19 of the top 20 handset manufacturers are releasing phones this year that run Flash Player in the browser! 19 of 20! Blackberry for gods sakes, they can&#8217;t even make a browser work worth a damn but now they are gonna have Flash Player!</p>
<p>So after seeing this all come together I have to assume that this was a marketing move that was designed by Steve Jobs himself.  Because the sure success of this endeavor could only have been put together by the mastermind that is responsible for Apples recovery in the world. There is no way that by accident, Apple could have caused the proliferation of the Flash Platform to every other device on the market and there by ensuring its continued dominance and the success of the Platform.</p>
<p>No, that &#8220;no flash on the iPhone&#8221; plan could not possibly have backfired at all. :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.simb.net/2010/03/04/apple-ensures-the-success-of-the-flash-platform/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
