<?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>www.flashmobileblog.com &#187; Devices</title>
	<atom:link href="http://www.flashmobileblog.com/category/flashlite/devices/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flashmobileblog.com</link>
	<description>Mark Doherty - Blog Archive</description>
	<lastBuildDate>Thu, 17 Nov 2011 02:12:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>QNX Car &#8211; Playbook integration</title>
		<link>http://www.flashmobileblog.com/2011/01/10/qnx-car-playbook-integration/</link>
		<comments>http://www.flashmobileblog.com/2011/01/10/qnx-car-playbook-integration/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 16:02:26 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Mobile Content]]></category>
		<category><![CDATA[Mobile Apps]]></category>
		<category><![CDATA[mulit-screen]]></category>
		<category><![CDATA[Playbook]]></category>
		<category><![CDATA[QNX]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=1238</guid>
		<description><![CDATA[In November last year I presented at a QNX customer event in Stuttgart, attended by the top Automotive OEMs and suppliers. The event was great and it was clear that automotive is going to become yet another frontier for connected web technologies &#8211; what an exciting industy. The QNX Neutrino OS is of course the [...]]]></description>
			<content:encoded><![CDATA[<p>In November last year I presented at a QNX customer event in Stuttgart, attended by the top Automotive OEMs and suppliers.  The event was great and it was clear that automotive is going to become yet another frontier for connected web technologies &#8211; what an exciting industy.</p>
<p>The QNX Neutrino OS is of course the underlying platform used by the Playbook as well as huge range of server, industrial and automotive products, all with &#8220;space-grade reliability&#8221;. QNX has of course shipped Neutrino in a huge array of different products in various configurations, making it one of the best choices for <a href="http://www.qnx.com/company/customer_stories/" target="_blank">industrial, automotive, transport and consumer devices</a>.</p>
<p>Interestingly, with the QNX Car, automotive OEMs can leverage Flash in a very unique way.  Merging highly available OpenGL rendering with Flash components, and blended together using some <a href="http://www.qnx.com/products/qnxcar/video-player/qnx-video-player.html">special sauce</a>.  So with QNX Car, it&#8217;s possible to produce dashboards that are highly available and safe, yet dynamic and easy to produce in Flash.  To enable this, the Neutrino OS employs a number of distributed processing techniques that ensure the safe running of key components &#8211; all while offering amazing multimedia and connectivity features.</p>
<p>Throughout 2010 we&#8217;ve all been thinking about the huge range of new devices, tablets, televisions and mobile phones that have begun to change the digital landscape.  As part of my investigation into the automotive space, I started to think about the interactions between these devices.  Do passengers want their tablet to be the control hub for their car of the future?  What can we learn about our driving &#8220;expertise&#8221;, or green credentials using applications?</p>
<p>Imagine all of the opportunities for great integrated applications, think of all of the information at your disposal!  We could have personalized and theme&#8217;d dashboards, mood sensors, and with 4G connectivity options on the horizon, we could see vast amounts of telemetry data help with the ever increasing congestion on our roads.</p>
<p>Well the good news is that the folks at QNX are already putting these concepts together.  Let&#8217;s take a look at this demo shown at CES, integrating the RIM Playbook directly with the QNX car control systems&#8230;</p>
<p><center><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" 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/zwSZO0AbAQM?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/zwSZO0AbAQM?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2011/01/10/qnx-car-playbook-integration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Builder Profiler &#8211; Fixing Memory Leak on ExternalInterface</title>
		<link>http://www.flashmobileblog.com/2010/06/17/flash-builder-profiler-memory-leak-on-externalinterface/</link>
		<comments>http://www.flashmobileblog.com/2010/06/17/flash-builder-profiler-memory-leak-on-externalinterface/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 18:50:56 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Lite]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Mobile Content]]></category>
		<category><![CDATA[Flash Builder 4]]></category>
		<category><![CDATA[Flash Player 10.1]]></category>
		<category><![CDATA[Flash Profiler]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=1108</guid>
		<description><![CDATA[One of the most common problems with Flash applications are memory leaks, programming flaws that cause Flash Player to loose access to memory that it could recycle otherwise.  In the mobile space it&#8217;s crucial to understand memory management to get the most out of the Flash Player, and ultimately to ensure a smooth ride for [...]]]></description>
			<content:encoded><![CDATA[<p><center><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="601" height="338" 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://vimeo.com/moogaloop.swf?clip_id=12650731&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="601" height="338" src="http://vimeo.com/moogaloop.swf?clip_id=12650731&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></center></p>
<p>One of the most common problems with Flash applications are memory leaks, programming flaws that cause Flash Player to loose access to memory that it could recycle otherwise.  In the mobile space it&#8217;s crucial to understand memory management to get the most out of the Flash Player, and ultimately to ensure a smooth ride for your consumers.</p>
<p><strong>Flash Player memory management</strong></p>
<p>Flash Player makes use of automatic memory management, to help you to create applications with ease and with less code.  In fact the Flash Player uses a pretty simple mechanism that determines how many times you have referenced a particular object.  Once an object has nothing referencing it then it can be garbage collected &#8211; predictably it&#8217;s called &#8220;reference counting&#8221;.</p>
<p>The following is a great example of reference counting in action, notice that I have created a Geolocation object (geo) and added updateHandler as a listener function for update events.  This counts as a reference against updateHandler:</p>
<p><code>var geo:Geolocation = new Geolocation();<br />
geo.addEventListener(GeolocationEvent.UPDATE, updateHandler);</code></p>
<p><code>function updateHandler(event:GeolocationEvent):void<br />
{<br />
geo=null;<br />
</code><code>trace(event.longitude);</code><br />
<code> }</code></p>
<p>The updateHandler function marks the geo object null, tagging it for deletion by the garbage collector which is great.  The problem is that the geo object still has a reference to updateHandler, and therefore the geo object cannot be deleted until we remove the listener and free the reference up.</p>
<p><code>function updateHandler(event:GeolocationEvent):void<br />
{<br />
geo.removeEventListener(GeolocationEvent.UPDATE, updateHandler);<br />
geo=null;<br />
trace(event.longitude);<br />
}</code></p>
<p>Memory leaks are easy to create in Flash, and even harder to debug later.  It&#8217;s therefore essential to build your applications with memory in mind and use all tools at your disposal to keep checking for leaks, slow performance, and run away code.</p>
<p><strong>Flash Builder Profiler</strong></p>
<p><a href="http://www.adobe.com/products/flashbuilder/">Flash Builder 4</a> ships with a new feature called the Profiler and in the video below I&#8217;ll show you how to use it to solve a memory leak.  Now don&#8217;t be fooled, this memory leak took a few hours to solve in reality &#8211; these aren&#8217;t easy problems to solve.</p>
<p>In fact I found two memory leaks, the first is the ExternalInterface.addCallback holding onto a function reference.  The other is more complex, and I have marked it &#8220;Flash Player Bug&#8221; as I believe this is a problem with the runtime itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2010/06/17/flash-builder-profiler-memory-leak-on-externalinterface/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EVA on Android &#8211; App in a Week</title>
		<link>http://www.flashmobileblog.com/2010/06/10/eva-on-android-app-in-a-week/</link>
		<comments>http://www.flashmobileblog.com/2010/06/10/eva-on-android-app-in-a-week/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 17:36:23 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Creative Suite 5]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Mobile Content]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash Player 10.1]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=1056</guid>
		<description><![CDATA[I have just completed my App in a Week session on targeting Mobile and Devices, as promised, here are the source files for EVA on Android.  So that you don&#8217;t get lost in the huge swathe of code let&#8217;s run through some of the features to get you started. If you missed todays session you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashmobileblog.com/wp-content/uploads/2010/06/Screen-shot-2010-06-10-at-18.34.00.png"><img class="aligncenter size-full wp-image-1058" title="Screen shot 2010-06-10 at 18.34.00" src="http://www.flashmobileblog.com/wp-content/uploads/2010/06/Screen-shot-2010-06-10-at-18.34.00.png" alt="" width="343" height="201" /></a></p>
<p>I have just completed my App in a Week session on targeting Mobile and Devices, as promised, here are the source files for EVA on Android.  So that you don&#8217;t get lost in the huge swathe of code let&#8217;s run through some of the features to get you started.</p>
<p>If you missed todays session you can catch it <a href="http://my.adobe.acrobat.com/p24983267">here</a> and view the running application <a href="http://www.flashmobileblog.com/demo/Eva.html">here</a>.</p>
<p><strong>Setup:</strong></p>
<p><a href="http://www.adobe.com/products/flash/">Get Flash Pro CS5</a></p>
<p><a href="http://www.adobe.com/products/flashbuilder/">Get Flash Builder 4</a></p>
<p><a href="http://www.adobe.com/go/airbetasignup">Get AIR on Android extension</a></p>
<p><strong>Target Multiple Screens:</strong></p>
<p>The goal of this application was to target Android devices running AIR, or indeed the Flash Player running in mobile browsers.  So it was important to include some pointers on how to dynamically layout the application.</p>
<p>I chose to implement two pretty simple examples of how to do this using the widgetComponent and the footerMenu.  In the Application class I listen to the &#8220;Event.RESIZE&#8221; event through the doLayout function.  As you stretch the SWF (use the standalone player) you can see the widgetComponent always displays in the middle, the footerMenu will always be at the bottom.</p>
<p>Of course the menu, widgets and background should all change dynamically.  This won&#8217;t require a huge set of changes and as you can see it&#8217;s quite simple to control the layout.  In a later build I will investigate a more dynamic approach to laying out the UI.</p>
<p><strong>PHP+MySQL Backend</strong></p>
<p>To demonstrate the data-centric features of Flash Builder, <a href="http://corlan.org/">Mihai</a> and <a href="http://www.riaspace.net/">Piotr</a> created a database with PHP services that describe common Evangelist activities as well as data about us.  In the mobile demo I have coded as few of these database interactions in the UsersService class:</p>
<ul>
<li>&#8220;UsersService.getByUsername&#8221; &#8211; Is used to login and returns an object with user details including their name, photo url etc</li>
<li>&#8220;UsersService.setLocation&#8221; &#8211; Is used to store the lastest location after login, this is then synchronized with other Evangelists.</li>
</ul>
<p>I have created a User object to represent the user of the service, this class also manages the loading of the user image using ContentLoader.  The primary function of ContentLoader is to abstract the loading of SWF/image files, handling the various possible error cases.</p>
<p><strong>User Location</strong></p>
<p>An interesting new feature of Adobe AIR on Android is the ability to use the GPS hardware to get an accurate location fix.  Although EVA was designed to run inside, or outside of the browser and as such I have built a few fallbacks.</p>
<p>When the application is running in the browser (Capabilities.playerType==&#8221;PlugIn&#8221;) I have used an HTML5 feature to get the location.  This is achieved by using the ExternalInterface class, a bridge that Flash uses to communicate with Javascript.</p>
<p>In addition to these two approaches I have also deployed the <a href="http://www.maxmind.com/app/ip-location">MaxMind GeoIP</a> service on my blog.  This is a huge database of IP addresses that can be used to determine an approximate location, usually your nearest city.  This is used when the application is running in standalone mode for debugging purposes, or as a failure fallback.</p>
<p>Using each of these methods I can <a href="http://ws.geonames.org/findNearbyPlaceName">reverse geocode</a> the latitude and longitude to discover the users current location.  The UI displays the current city and country.  The open <a href="http://ws.geonames.org">geonames</a> database is an incredible free webservices that cover all manner of data, I couldn&#8217;t have wished for more.</p>
<p><strong>Local Weather</strong></p>
<p>One of the more interesting features of the application is the local weather service.  There are only two services that can produce weather data for a give latitude and longitude, and those are Geonames and Google Weather.</p>
<p>I chose Google because it comes with the added bonus of providing a weather icon to display.  Unfortunately this icon isn&#8217;t up to the quality of Serge&#8217;s design and so I ultimately swap it out, but at least I can easily change the URL.</p>
<p>The most fun part was easily finding a piece of code that calculates the Sunset (SunriseSunset.as).  I was able to find and port a piece of JavaScript code that does the trick, although annoyingly I cannot find the author to thank them.  Using this I can swap in the night icons for weather, nice <img src='http://www.flashmobileblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Flash Settings:</strong></p>
<ul>
<li>The stage is running in low quality mode &#8211; perfect for use with  device fonts</li>
<li>Layers have been minimized and flattened as much as possible</li>
<li>The Frame rate of the application is 15FPS &#8211; as low as possible</li>
</ul>
<p><strong>Asset Optimizations:</strong></p>
<ul>
<li>The EVA background is an 8KB PNG-8 128</li>
<li>All other images are mobile optimized PNG-8 128 Dithered and under 4KB</li>
<li>Bitmap caching is not used, the application is relatively static</li>
<li>Special care has been taken to ensure that all assets are snapped to  pixels (not 23.43 etc)</li>
<li>No assets are loaded off stage and nothing is invisible, ever &#8211; if they are unused, then they  are unloaded</li>
<li>All assets use &#8220;Sprite&#8221; as their base class, as set in the properties panel in Flash Professional</li>
</ul>
<p><strong>Text Optimizations:</strong></p>
<ul>
<li>TLF is not used anywhere due to performance and size issues</li>
<li>Only device fonts are used, they perform and render much better</li>
</ul>
<p><strong>Flex:</strong></p>
<ul>
<li>Flex is not used due to the overhead of the framework on devices.</li>
</ul>
<p>In later blog posts I will discuss the Widgets in more depth, including the Social and Radar widgets.  It&#8217;s also worth noting that <a href="http://tom.krcha.com/">Tom</a> did a great job to deliver his P2P widget ready for integration, amazingly within 12kb!</p>
<h1><a href="http://www.flashmobileblog.com/wp-content/uploads/2010/06/Eva.zip">DOWNLOAD</a></h1>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2010/06/10/eva-on-android-app-in-a-week/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adobe AIR &#8211; Packager for iPhone OS demos</title>
		<link>http://www.flashmobileblog.com/2010/04/01/adobe-air-packager-for-iphone-os-demos/</link>
		<comments>http://www.flashmobileblog.com/2010/04/01/adobe-air-packager-for-iphone-os-demos/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 15:56:45 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Mobile Content]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=977</guid>
		<description><![CDATA[We&#8217;re getting closer and closer to the launch of Flash Professional CS5, our Flash authoring tool ships with our Packager for iPhone preview. With the new tool it&#8217;s possible to create Adobe AIR applications based on Flash, and ship those on the Apple AppStore. As you may have noticed, we have been shipping our own [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re getting closer and closer to the launch of Flash Professional CS5, our Flash authoring tool ships with our <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/">Packager for iPhone preview</a>.  With the new tool it&#8217;s possible to create <a href="http://www.adobe.com/products/air/">Adobe AIR</a> applications based on Flash, and ship those on the <a href="http://www.apple.com/iphone/apps-for-iphone/">Apple AppStore</a>.</p>
<p>As you may have noticed, we have been shipping our own mobile applications for a while now, including <a href="http://mobile.photoshop.com/android/">Photoshop.com Mobile on Android</a>, <a href="http://mobile.photoshop.com/iphone/">iPhone, </a><a href="https://www.photoshop.com/?wf=winmo&amp;promoid=DMGSM">Windows Mobile</a>, and <a href="http://www.connectusers.com/tutorials/2010/02/connectpromobile/index.php">Acrobat Connect on the iPhone</a>.  In just these few short months we&#8217;ve managed over 6 million downloads already, and I&#8217;m looking forward to seeing future Adobe products on different form factors.</p>
<p>Of course some developer agencies have already been pushing out their first Flash-based applications using the pre-release packager.  With over 100 in the AppStore today, I thought it would be interesting to have a look at the progress being made, enjoy the &#8220;presentation&#8221; <img src='http://www.flashmobileblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><center><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="504" height="284" 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://vimeo.com/moogaloop.swf?clip_id=10557778&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="504" height="284" src="http://vimeo.com/moogaloop.swf?clip_id=10557778&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></center></p>
<p>Although I&#8217;ve focused on the iPhone here, everything that you have seen can run on other platforms with a few tweaks.  That&#8217;s the benefit of using Flash and AIR for your mobile and devices content.</p>
<p>Update:  Kevin Hoyt shows some side-by-side demos with Android OS</p>
<p><center><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/_hkfOk8P79s&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/_hkfOk8P79s&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2010/04/01/adobe-air-packager-for-iphone-os-demos/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>Helisso &#8211; A Packager for Symbian devices</title>
		<link>http://www.flashmobileblog.com/2010/03/03/helisso-a-packager-for-symbian-devices/</link>
		<comments>http://www.flashmobileblog.com/2010/03/03/helisso-a-packager-for-symbian-devices/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 00:32:45 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Distributable Player Solution]]></category>
		<category><![CDATA[Flash Lite]]></category>
		<category><![CDATA[Industry News]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=889</guid>
		<description><![CDATA[As some of you know, learning about AIR, AS3, Flex, Flash Catalyst, Flash Builder has been my side-project for a few months now.  As I mentioned in a previous post, it is essential to prepare for the future and invest now in learning new skills. For me, the best way to learn new things is [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;"><img class="aligncenter" src="http://www.justskins.com/wp-content/uploads/2008/11/adobe-air.jpg" alt="" width="336" height="177" /></p>
<p>As some of you know, learning about AIR, AS3, Flex, Flash Catalyst, Flash Builder has been my side-project for a few months now.  As I mentioned in a previous post, it is essential to prepare for the future and invest now in learning new skills.</p>
<p>For me, the best way to learn new things is to create a project that&#8217;s difficult, yet cool enough to keep you interested.  So my first few steps revolved around learning how to use Fireworks, then Flash Catalyst, Flash Builder and ultimately distribute an application using Adobe AIR.</p>
<p><strong>AIR 2.0</strong></p>
<p>One of the amazing new features of <a href="http://labs.adobe.com/technologies/air2/">AIR 2.0</a> is the ability to embed and execute native code from right inside Actionscript, an API called NativeProcess.  This means that you can safely run existing services over the command line, as well as install your own native service components.  AIR 2.0 is in beta right now on Adobe Labs, and is mobile ready as designed so it&#8217;s a great time to get started.</p>
<p>So what would a Platform Evangelist for mobile and devices create?</p>
<h2>Introducing Helisso</h2>
<p><a href="http://www.flashmobileblog.com/wp-content/uploads/2010/03/Screen-shot-2010-03-02-at-11.06.33-PM.png"><img class="aligncenter size-full wp-image-896" title="Screen shot 2010-03-02 at 11.06.33 PM" src="http://www.flashmobileblog.com/wp-content/uploads/2010/03/Screen-shot-2010-03-02-at-11.06.33-PM.png" alt="" width="252" height="271" /></a></p>
<p><strong>What is it?</strong></p>
<ul>
<li>A packaging utility that can produce SIS packages for Symbian devices</li>
<li>It targets the Flash Lite 3.x runtime for Nokia&#8217;s S60 devices</li>
<li>It runs on PC and Mac OS, all versions</li>
</ul>
<p><strong>Details</strong></p>
<ul>
<li>The tool has embedded Python binaries inside, compiled versions of &#8220;<a href="http://code.google.com/p/ensymble/">Ensymble</a>&#8220;</li>
<li>For signing purposes the tool also includes <a href="http://www.openssl.org/">OpenSSL</a> for certificate signing</li>
<li>It is unsupported and without warranty</li>
</ul>
<p><strong>How do I use it?</strong></p>
<p><center><object width="504" height="315"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9891319&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9891319&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="504" height="315"></embed></object></center></p>
<p><strong>How do I install it?</strong></p>
<ul>
<li><a href="http://labs.adobe.com/downloads/air2.html">Install AIR2 Beta first</a></li>
<li><a href="https://acrobat.com/#d=yhokR20ihcxTErt2VUhCCw">Windows</a></li>
<li><a href="https://acrobat.com/#d=cswWEOOLItxxlM7E3nFn7g">Mac</a></li>
</ul>
<p>I have been hugely impressed with the capabilities provided by AIR, in this only my first AS3 project.  Looking back on all of the technologies that I have used has really got me excited about AIR applications on Android, and even sprouted a few iPhone applications in advance of that.  Seriously, imagine having all of the power of AIR and this toolchain on mobile phones?</p>
<p>Lastly, a big shout out to Steve Hartley of <a href="http://oppian.com/">Oppian</a>, Jussi Ylänen creator of <a href="http://code.google.com/p/ensymble/">Ensymble</a>, without whom this wouldn&#8217;t have been possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2010/03/03/helisso-a-packager-for-symbian-devices/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>CES 2010: Light Blue Optics launch &#8220;Light Touch&#8221;</title>
		<link>http://www.flashmobileblog.com/2010/01/12/ces-2010-light-blue-optics-launch-light-touch/</link>
		<comments>http://www.flashmobileblog.com/2010/01/12/ces-2010-light-blue-optics-launch-light-touch/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 11:48:30 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Lite]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[CES 2010]]></category>
		<category><![CDATA[Flash Lite 3.1]]></category>
		<category><![CDATA[Light Blue Optics]]></category>
		<category><![CDATA[Light Touch]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=729</guid>
		<description><![CDATA[CES 2010 in Las Vegas saw a very interesting device launch from UK based Light Blue Optics.  The great news is that they&#8217;ve received really positive press and comments from users that are eager to get their hands on the Light Touch. So what is it?  Effectively it&#8217;s a projector for rich media, but it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://i.dailymail.co.uk/i/pix/2010/01/08/article-1241608-07CB681A000005DC-907_468x295.jpg" alt="" width="468" height="295" /></p>
<p style="text-align: left;">CES 2010 in Las Vegas saw a very interesting device launch from UK based Light Blue Optics.  The great news is that they&#8217;ve received really <a href="http://http://www.engadget.com/2010/01/05/light-blue-optics-unveils-light-touch-a-10-inch-touchscreen-pic/">positive press </a>and <a href="http://www.engadget.com/2010/01/07/light-blue-optics-light-touch-turns-any-surface-into-a-color-to/">comments</a> from users that are eager to get their hands on the Light Touch.</p>
<p style="text-align: left;">So what is it?  Effectively it&#8217;s a projector for rich media, but it&#8217;s laser based which gives it the ability to project onto different surfaces while maintaining a sharp focus and bright colours.  LBO used the Flash Platform to provide a rich user interface engine for applications, games, photos and even H.264 video playback.  The device is also multi-touch enabled using infra-red, but employs an invisible grid projection onto the surface, which enables much more accurate and speedy response times.</p>
<p style="text-align: left;">As a user you can envisage a huge array of different use cases, maybe your calendar projected onto your desk, or video playing on your bedroom wall.  We saw a huge array of 3D TVs, ever larger, thinner and brighter televisions this year at CES.  Could the future require no screen at all?</p>
<p style="text-align: left;">Just think of the options for this kind of device in the auto-industry, gaming and entertainment.  The great news is that the device spec&#8217;s make it capable of running Flash Player 10.1 in the future, reaping the benefits of our consistent Open Screen Project runtime for all platforms.</p>
<p><strong>Specs:<br />
</strong></p>
<ul>
<li>Adobe Flash Lite 3.1 on WinCE 5</li>
<li>ARM11 CPU @ 600Mhz</li>
<li>10-inch touchscreen with WVGA resolution</li>
<li>Laser based pico projection</li>
<li>Infrared multi-touch detection</li>
<li>WiFi and Bluetooth radios</li>
<li>2GB of on-board storage (+ microSD)</li>
</ul>
<p>Check it out in action:</p>
<p><center><object id="viddler_62080c44" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="380" 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/62080c44/" /><param name="name" value="viddler_62080c44" /><param name="allowfullscreen" value="true" /><embed id="viddler_62080c44" type="application/x-shockwave-flash" width="600" height="380" src="http://www.viddler.com/player/62080c44/" name="viddler_62080c44" allowfullscreen="true" allowscriptaccess="always"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2010/01/12/ces-2010-light-blue-optics-launch-light-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Player 10.1 on the Google Nexus</title>
		<link>http://www.flashmobileblog.com/2010/01/05/flash-player-10-1-on-the-google-nexus/</link>
		<comments>http://www.flashmobileblog.com/2010/01/05/flash-player-10-1-on-the-google-nexus/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 23:38:11 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=711</guid>
		<description><![CDATA[There has a been a great deal of attention in the past week around the upcoming Google Nexus One device, the latest in the growing line of Android devices.  Interestingly this new phone has increased support from Google in both sales and marketing, something that arguably is much needed for Android to succeed with the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashmobileblog.com/wp-content/uploads/2010/01/Screen-shot-2010-01-05-at-11.22.42-PM.png"><img class="aligncenter size-full wp-image-712" title="Screen shot 2010-01-05 at 11.22.42 PM" src="http://www.flashmobileblog.com/wp-content/uploads/2010/01/Screen-shot-2010-01-05-at-11.22.42-PM.png" alt="" width="516" height="289" /></a></p>
<p>There has a been a great deal of attention in the past week around the upcoming Google Nexus One device, the latest in the growing line of Android devices.  Interestingly this new phone has increased support from Google in both sales and marketing, something that arguably is much needed for Android to succeed with the masses.</p>
<p>The Nexus One ships with the incredible Snapdragon processor, as well as a host of hardware features that set this device apart.  Running Android 2.1, the Nexus has an amazing web browsing experience that enables you to browse a more complete web.  I&#8217;m very pleased to be able to show Flash Player 10.1 running on the Nexus, created with our Open Screen Project partners Google and HTC, enjoy.</p>
<p><center><object width="425" height="256"><param name="movie" value="http://tv.adobe.com/assets//swf/player.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="FlashVars" value="fileID=4836&#038;context=64&#038;embeded=true&#038;environment=production"></param><embed src="http://tv.adobe.com/assets//swf/player.swf" flashvars="fileID=4836&#038;context=64&#038;embeded=true&#038;environment=production" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="256"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2010/01/05/flash-player-10-1-on-the-google-nexus/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adobe and RIM to simplify the delivery of rich content and applications</title>
		<link>http://www.flashmobileblog.com/2009/11/09/adobe-and-rim-to-simplify-the-delivery-of-rich-content-and-applications/</link>
		<comments>http://www.flashmobileblog.com/2009/11/09/adobe-and-rim-to-simplify-the-delivery-of-rich-content-and-applications/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 18:39:31 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[Blackberry Developer Conference]]></category>
		<category><![CDATA[Device Central CS5]]></category>
		<category><![CDATA[Flash Player 10.1]]></category>
		<category><![CDATA[RIM]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=676</guid>
		<description><![CDATA[Today our Open Screen Project partner RIM kicked off their annual Blackberry Developer Conference in San Francisco.  This year we’re seeing a central theme from the conference and that’s Blackberry as a web platform, and announced more details around the support that you can expect for the Blackberry platform within the upcoming tools in Creative [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.rim.com/news/kit/media/images/logos/rim_logo_blue.jpg" alt="" width="446" height="194" /></p>
<p>Today our Open Screen Project partner <a href="http://www.rim.com">RIM</a> kicked off their annual <a href="http://www.blackberrydeveloperconference.com">Blackberry Developer Conference</a> in San Francisco.  This year we’re seeing a central theme from the conference and that’s Blackberry as a web platform, and announced more details around the support that you can expect for the Blackberry platform within the upcoming tools in Creative Suite 5.</p>
<p>This year Adobe’s CEO Shantanu Narayen was there to talk about our upcoming support in Creative Suite 5 for the Blackberry platform. This builds on the vision for our joint collaboration in the Open Screen Project and the work we’re doing to get <a href="http://labs.adobe.com/technologies/flashplayer10">Flash Player 10.1</a> running in the Blackberry browser.</p>
<p>Today RIM &amp; Adobe also announced that we’ll be optimizing Adobe AIR and the <a href="http://labs.adobe.com/technologies/flex/mobile">Flex Mobile Framework</a> for the Blackberry platform , making RIM the first OEM to announce support for Adobe AIR and Flex Mobile.</p>
<p>From developers the most obvious integration point will be in Adobe Device Central CS5, which enables the easy development and testing of content for Dreamweaver, Illustrator, Photoshop, After Effects and Fireworks CS5.  These new tools aim to enable the production of content for use in Blackberry’s Java Plug-in for Eclipse, BlackBerryWidgets, and the BlackBerry Theme Studio tools.  In fact the new Theme Studio supports Flash and Photoshop files through its handy import mechanism, so you can easily create themes alongside SVG support in Illustrator.</p>
<p>Additionally, for consumers we’re also going to enable use of our Photoshop Elements and Photoshop.com products for sharing and editing videos and photos taken on Blackberry phones.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://i.zdnet.com/blogs/blackberry-bold1.jpg" alt="" width="333" height="259" />(The BlackBerry Bold runs a 624Mhz Marvell CPU)</p>
<p>So let’s have a look at Blackberry in more detail to give us an idea of where the opportunities are.  Recently we’ve seen the launch of Blackberry App World back in April, the addition of a new Widgets SDK, the Blackberry Theme Studio tools and of course the continued work on their Java platform for applications.  These strides toward a more open web platform have enabled users to access rich Internet content like never before, and as you’ll see below; they love content.</p>
<p>From an addressable market view, Blackberry devices are sold in vast numbers in the US market.  So let’s look at some key stats from <a href="http://mmetrics.comscore.com/home/home.aspx">Comscore</a> on their behavior there,  I think you’ll be pleasantly surprised:</p>
<ul>
<li>14.2m devices</li>
<li>50/50 male and female audience</li>
<li>25-34 age range</li>
<li>43% earn over $100k</li>
<li>64.7% of RIM users are browsing the Web</li>
<li>More than half a million are using dating      services</li>
<li>15% are interested in Tech news</li>
<li>20% are accessing Maps (they travel more than      most users)</li>
<li>14% are downloading games (triple the norm!),      with card, casino and arcade prevalence</li>
<li>20% have changed their theme or wallpapers, 3x      higher than normal</li>
<li>1/4 are using online media storage / facebook      etc</li>
</ul>
<p>So on average a Blackberry user earns, spends, travels and browses the Internet about 3x more than users of other platforms.  This makes them a high value target in your development of applications and services, and important customers for niche and business oriented content.  With the <a href="http://na.blackberry.com/eng/services/appworld">Blackberry App World </a>growing steadily (200,000 developers) in partnership with Verizon I can see a clear opportunity there with their joint customers, and one really nice feature is the $2.99 minimum price for a paid application!</p>
<p>You can watch the <a href="http://www.blackberrydeveloperconference.com/webcast">Keynote recording here</a>, and yes it&#8217;s done with Silverlight for some reason <img src='http://www.flashmobileblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Why not drop on over to <a href="http://www.adobe.com/go/blackberry">www.adobe.com/go/blackberry</a> to learn more and see some videos previewing the upcoming tooling integration announced today.</p>
<div>
<h4>Creating Graphics Optimized for BlackBerry in  Adobe Creative Suite</h4>
<p><a onclick="OpenWindow('/devnet/devices/articles/blackberry/popup_01.html',920,750,'scrollbars=no,menubar=no,toolbar=no,location=no,status=no,resizable=yes,left=150,top=150'); return false" href="http://www.adobe.com/devnet/devices/articles/blackberry/popup_01.html" target="_blank"><img src="http://www.adobe.com/devnet/devices/articles/blackberry/creating_graphics_still.jpg" alt="Watch Data Integration with ColdFusion 9 and ORM" width="248" height="179" /></a></p>
<p>Further to the announcement of the alliance between Research In Motion and Adobe, this video illustrates the creation of graphical assets optimized for BlackBerry smartphones using Adobe Creative Suite. (6:17)</p>
<p><a onclick="OpenWindow('/devnet/devices/articles/blackberry/popup_01.html',920,750,'scrollbars=no,menubar=no,toolbar=no,location=no,status=no,resizable=yes,left=150,top=150'); return false" href="http://www.adobe.com/devnet/devices/articles/blackberry/popup_01.html" target="_blank">Launch video</a></div>
<div>
<h4>Building BlackBerry Widgets Using Adobe Dreamweaver</h4>
<p><a onclick="OpenWindow('/devnet/devices/articles/blackberry/popup_02.html',920,750,'scrollbars=no,menubar=no,toolbar=no,location=no,status=no,resizable=yes,left=150,top=150'); return false" href="http://www.adobe.com/devnet/devices/articles/blackberry/popup_02.html" target="_blank"><img src="http://www.adobe.com/devnet/devices/articles/blackberry/widgets_dreamweaver_still.jpg" alt="Watch ColdFusion 9 Exposed as Flex Services" width="248" height="179" /></a></p>
<p>Further to the announcement of the alliance between Research In Motion and Adobe, this video illustrates the creation of a BlackBerry Widget using Adobe Dreamweaver, the industry-leading web content authoring tool. (2:38)</p>
<p><a onclick="OpenWindow('/devnet/devices/articles/blackberry/popup_02.html',920,750,'scrollbars=no,menubar=no,toolbar=no,location=no,status=no,resizable=yes,left=150,top=150'); return false" href="http://www.adobe.com/devnet/devices/articles/blackberry/popup_02.html" target="_blank">Launch video</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2009/11/09/adobe-and-rim-to-simplify-the-delivery-of-rich-content-and-applications/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Our new iPhone page at Adobe.com :-)</title>
		<link>http://www.flashmobileblog.com/2009/10/13/our-new-iphone-page-at-adobe-com/</link>
		<comments>http://www.flashmobileblog.com/2009/10/13/our-new-iphone-page-at-adobe-com/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 15:18:45 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Adobe MAX 2009]]></category>
		<category><![CDATA[Apple iPhone]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iPod Touch]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=658</guid>
		<description><![CDATA[We receive literally millions of requests at our Adobe.com pages from iPhone OS users looking for a Flash Player download. Given our support from the top 19/20 OEMs across multiple device platforms we thought it prudent to provide &#8220;more info&#8221; to those poor iPhone users that got stuck with a limited browsing experience. Hope you [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-659" title="photo" src="http://www.flashmobileblog.com/wp-content/uploads/2009/10/photo.jpg" alt="photo" width="267" height="400" /></p>
<p>We receive literally millions of requests at our Adobe.com pages from iPhone OS users looking for a Flash Player download.</p>
<p>Given our support from the top 19/20 OEMs across multiple device platforms we thought it prudent to provide &#8220;more info&#8221; to those poor iPhone users that got stuck with a limited browsing experience.</p>
<p>Hope you like it <img src='http://www.flashmobileblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2009/10/13/our-new-iphone-page-at-adobe-com/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Flash content on the iPhone OS</title>
		<link>http://www.flashmobileblog.com/2009/10/05/flash-platform-extends-to-the-iphone-platform/</link>
		<comments>http://www.flashmobileblog.com/2009/10/05/flash-platform-extends-to-the-iphone-platform/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 18:27:31 +0000</pubDate>
		<dc:creator>Mark Doherty</dc:creator>
				<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[Devices]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flash on the iPhone]]></category>
		<category><![CDATA[Flash Player 10.1]]></category>
		<category><![CDATA[MAX2009]]></category>

		<guid isPermaLink="false">http://www.flashmobileblog.com/?p=654</guid>
		<description><![CDATA[So you heard it right, we have brought the Flash Platform to the iPhone OS for applications.  In fact some of the applications are already on the Apple AppStore for you to download We thought it was fun to put them up in secret and working with a very very small set of developers, and [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.mapds.com.au/newsletters/0807/iphone_home.gif" alt="" width="191" height="316" /></p>
<p>So you heard it right, we have brought the Flash Platform to the iPhone OS for applications.  In fact some of the applications are already on the Apple AppStore for you to download</p>
<p>We thought it was fun to put them up in secret and working with a very very small set of developers, and our engineering teams I think we&#8217;ve really proven that Flash can run effectively on the iPhone without changes.</p>
<p>The applications are:</p>
<ul>
<li>Just Letters</li>
<li>Finger Paint</li>
<li>Red Hood</li>
<li>Chroma Circuit</li>
<li>FickleBlox</li>
<li>That Roach Game</li>
<li>Trading Stuff</li>
<li>South Park Avatar Creator</li>
</ul>
<p>Enabling the Flash Platform to run on the iPhone has been a really tough task, and one that results in some limitations.  Though you have told us that this is a top priority for your mobile projects, and so we&#8217;ve worked for over a year to build this solution.</p>
<p>For developers the new tooling will be made available with the Flash Professional tool, which will also be in pre-release later this year. So today you can begin your work on mobile devices targeting Flash Player 10, or Adobe AIR 2.0 Apis in time.</p>
<p>One caveat of this Ahead of Time compilation method is that we can only use AS3 code.  AOT compilation means that we have no interpreter on the device, as per Apple&#8217;s restriction.  Without the interpreter you won&#8217;t be able to load SWFs unless they were packaged with your application, boo Apple <img src='http://www.flashmobileblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>This new tool set and a subset of apis from Adobe AIR will have all manner of features enabled, along with the hardware acceleration, battery, memory and rendering performance increases that we have worked on in Flash Player 10.1.</p>
<p>Some typical iPhone features that are <strong>not</strong> supported are:<br />
• Photo selection from file system<br />
• Contact selection from the address book<br />
• Camera<br />
• Cut/copy/paste<br />
• Accessory support<br />
• In app purchase support<br />
• Peer to peer<br />
• Maps<br />
• iPod library access<br />
• Compass<br />
• Push notifications<br />
• Audio recording<br />
• Video recording<br />
• Parental controls</p>
<p>Of course because of the huge amount of work involved, and lack of public API access from Apple we have to drop a few Flash features too.</p>
<p>• Embedded HTML content<br />
• RTMPE (this was our call)<br />
• H.264 Video (you can use URLRequest)<br />
• Dynamically loading SWFs (containing AS3 code)<br />
• PixelBender</p>
<p>So what about Flex?  Well here at Adobe MAX we&#8217;ll have a session specifically around Adobe Flex Mobile Framework, codename &#8220;Slider&#8221;.  We expect that in time we&#8217;ll enable this version of the framework to run effectively on the iPhone.  You&#8217;ll be using the same tools, Apis and core framework elements.</p>
<p>Although there would be nothing technically stopping you from using Flex, you would suffer huge performance penalties, and have to re-write the components for mobile and device interactions.</p>
<p>Go and get started then today!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flashmobileblog.com/2009/10/05/flash-platform-extends-to-the-iphone-platform/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
	</channel>
</rss>

