<?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>Life As An Evangelist &#187; Mihai Corlan</title>
	<atom:link href="http://lifeasanevangelist.com/author/mihai-corlan/feed/" rel="self" type="application/rss+xml" />
	<link>http://lifeasanevangelist.com</link>
	<description>Keep up to date with Adobe's Platform Evangelists</description>
	<lastBuildDate>Thu, 09 Sep 2010 17:17:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>mcorlan: I&#8217;m at Casa Playa. http://4sq.com/dALSrn</title>
		<link>http://twitter.com/mcorlan/statuses/22683932205</link>
		<comments>http://twitter.com/mcorlan/statuses/22683932205#comments</comments>
		<pubDate>Wed, 01 Sep 2010 06:06:37 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22683932205</guid>
		<description><![CDATA[mcorlan: I'm at Casa Playa. http://4sq.com/dALSrn]]></description>
			<content:encoded><![CDATA[mcorlan: I'm at Casa Playa. http://4sq.com/dALSrn]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22683932205/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: RT @fcolaco: Pre-launching http://www.soniajansson.com Flex 4 website/blog/order management system. Beware of possible bugs :) +features &#8230;</title>
		<link>http://twitter.com/mcorlan/statuses/22547769574</link>
		<comments>http://twitter.com/mcorlan/statuses/22547769574#comments</comments>
		<pubDate>Mon, 30 Aug 2010 18:52:33 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22547769574</guid>
		<description><![CDATA[mcorlan: RT @fcolaco: Pre-launching http://www.soniajansson.com Flex 4 website/blog/order management system. Beware of possible bugs :) +features ...]]></description>
			<content:encoded><![CDATA[mcorlan: RT @fcolaco: Pre-launching http://www.soniajansson.com Flex 4 website/blog/order management system. Beware of possible bugs :) +features ...]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22547769574/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: Just blogged about setting up permissions for AIR  apps on Android :  http://bit.ly/aBN4xP</title>
		<link>http://twitter.com/mcorlan/statuses/22497137524</link>
		<comments>http://twitter.com/mcorlan/statuses/22497137524#comments</comments>
		<pubDate>Mon, 30 Aug 2010 04:40:03 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22497137524</guid>
		<description><![CDATA[mcorlan: Just blogged about setting up permissions for AIR  apps on Android :  http://bit.ly/aBN4xP]]></description>
			<content:encoded><![CDATA[mcorlan: Just blogged about setting up permissions for AIR  apps on Android :  http://bit.ly/aBN4xP]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22497137524/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About AIR Applications and Android Permissions</title>
		<link>http://feedproxy.google.com/~r/corlan/~3/kSBQIDDRfdI/</link>
		<comments>http://feedproxy.google.com/~r/corlan/~3/kSBQIDDRfdI/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 04:00:29 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://corlan.org/?p=2167</guid>
		<description><![CDATA[




			
				
			
		
After I saw some tweets about issues related to accessing the Wi-Fi network from an AIR application running on Android I thought it is worth writing a post about this topic.
If you installed an Android application on your phone you know that during this process you are presented with a screen stating what permissions the [...]]]></description>
			<content:encoded><![CDATA[<div id="buzz_share_1" style="float: right; margin-right: 10px">
<a rel="nofollow external"  href="http://www.google.com/reader/link?url=http://corlan.org/2010/08/30/about-air-android-permissions/&title=About%20AIR%20Applications%20and%20Android%20Permissions&srcURL=http://worpdressapi.com/">
<img width="52" height="62" alt="" src="http://corlan.org/wp-content/plugins/google-buzz-button//images/buzz.png" original="http://wordpressapi.com/wp-content/plugins/google-buzz/google-buzz.png" border="0" style="display: inline;"/>
</a>
</div><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcorlan.org%2F2010%2F08%2F30%2Fabout-air-android-permissions%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcorlan.org%2F2010%2F08%2F30%2Fabout-air-android-permissions%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>After I saw some tweets about issues related to accessing the Wi-Fi network from an AIR application running on Android I thought it is worth writing a post about this topic.</p>
<p>If you installed an Android application on your phone you know that during this process you are presented with a screen stating what permissions the application you are about to install will use: network communication, contact data, location, storage, and so on.</p>
<p>I think this is a good thing especially when dealing with applications from &#8220;not so trusted&#8221; sources. You have a last chance to decide if you are willing to install that app or not. Thus it is only natural Android apps build with Adobe AIR to follow the same rules. One more thing on security/permissions: I think it is a best practice, as a developer, to request the minimum permissions required for your application.</p>
<p>The way you setup these permissions is quite simple: you add an &lt;android&gt; node to your application descriptor file having the root the &lt;application&gt; node (the application descriptor file is the XML file you already use for setting the different configuration options for your AIR application &#8211; application name, enabling the update framework, initial size and position, and so on). Here is an example:</p>
<pre>&lt;android&gt;
    &lt;manifestAdditions&gt;
        &lt;manifest&gt;
            &lt;attribute name="android:installLocation" value="auto"/&gt;
            &lt;data&gt;
            &lt;![CDATA[
                &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&gt;
                &lt;uses-permission android:name="android.permission.INTERNET"/&gt;
                &lt;uses-permission android:name="android.permission.WAKE_LOCK"/&gt;
                &lt;uses-permission android:name="android.permission.DISABLE_KEYGUARD"/&gt;
                &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/&gt;
                &lt;uses-permission android:name="android.permission.READ_PHONE_STATE"/&gt;
            ]]&gt;
            &lt;/data&gt;
        &lt;/manifest&gt;
    &lt;/manifestAdditions&gt;
&lt;/android&gt;
</pre>
<p>In this example I added an additional setting in the form of &lt;attribute name=&#8221;android:installLocation&#8221; value=&#8221;atuot&#8221;/&gt; in order to allow the user to install the application either on the internal memory or on the SD memory card. The same way you can add additional permissions supported by the Android OS.</p>
<p>Now, next time when you have problems accessing resources from your AIR app on Android, you should know what is the first thing to look for.</p>
<div class="shr-publisher-2167"></div><p class='fb-like'><iframe src='http://www.facebook.com/plugins/like.php?href=http://corlan.org/2010/08/30/about-air-android-permissions/&amp;layout=button_count&amp;show_faces=true&amp;width=260&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:260px; height:26px'></iframe></p><img src="http://feeds.feedburner.com/~r/corlan/~4/kSBQIDDRfdI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://feedproxy.google.com/~r/corlan/~3/kSBQIDDRfdI/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: You can download Hero builds now: http://bit.ly/9dBLTX</title>
		<link>http://twitter.com/mcorlan/statuses/22273667801</link>
		<comments>http://twitter.com/mcorlan/statuses/22273667801#comments</comments>
		<pubDate>Fri, 27 Aug 2010 14:59:22 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22273667801</guid>
		<description><![CDATA[mcorlan: You can download Hero builds now: http://bit.ly/9dBLTX]]></description>
			<content:encoded><![CDATA[mcorlan: You can download Hero builds now: http://bit.ly/9dBLTX]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22273667801/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hero is available</title>
		<link>http://feedproxy.google.com/~r/corlan/~3/fnoWsS4sLRc/</link>
		<comments>http://feedproxy.google.com/~r/corlan/~3/fnoWsS4sLRc/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 14:58:25 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://corlan.org/?p=2165</guid>
		<description><![CDATA[




			
				
			
		
The next version of the Flex SDK, codename Hero, is available to you for download now. If you want to check this special builds just go here and download.
What is so special about Hero? Well, the most important thing is the added support for mobile development. So far you&#8217;ll find in this builds: Spark DataGrid, [...]]]></description>
			<content:encoded><![CDATA[<div id="buzz_share_1" style="float: right; margin-right: 10px">
<a rel="nofollow external"  href="http://www.google.com/reader/link?url=http://corlan.org/2010/08/27/hero-is-available/&title=Hero%20is%20available&srcURL=http://worpdressapi.com/">
<img width="52" height="62" alt="" src="http://corlan.org/wp-content/plugins/google-buzz-button//images/buzz.png" original="http://wordpressapi.com/wp-content/plugins/google-buzz/google-buzz.png" border="0" style="display: inline;"/>
</a>
</div><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcorlan.org%2F2010%2F08%2F27%2Fhero-is-available%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcorlan.org%2F2010%2F08%2F27%2Fhero-is-available%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The next version of the Flex SDK, codename Hero, is available to you for download now. If you want to check this special builds just go here and <a href="http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+Hero" >download</a>.</p>
<p>What is so special about Hero? Well, the most important thing is the added support for mobile development. So far you&#8217;ll find in this builds: Spark DataGrid, Spark Image, Spark Form, OSMF 1.0 integration, Mobile Application, View &amp; View Navigator, and ActionBar. You can read more <a href="http://opensource.adobe.com/wiki/display/flexsdk/Hero" >here</a>.</p>
<p>No go and start play with it already :D!</p>
<div class="shr-publisher-2165"></div><p class='fb-like'><iframe src='http://www.facebook.com/plugins/like.php?href=http://corlan.org/2010/08/27/hero-is-available/&amp;layout=button_count&amp;show_faces=true&amp;width=260&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden; width:260px; height:26px'></iframe></p><img src="http://feeds.feedburner.com/~r/corlan/~4/fnoWsS4sLRc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://feedproxy.google.com/~r/corlan/~3/fnoWsS4sLRc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: RT @tomkrcha: Advanced P2P Seminar starts in 8 minutes &#8211; live here: http://my.adobe.acrobat.com/flashsummer/</title>
		<link>http://twitter.com/mcorlan/statuses/22257193323</link>
		<comments>http://twitter.com/mcorlan/statuses/22257193323#comments</comments>
		<pubDate>Fri, 27 Aug 2010 10:53:23 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22257193323</guid>
		<description><![CDATA[mcorlan: RT @tomkrcha: Advanced P2P Seminar starts in 8 minutes - live here: http://my.adobe.acrobat.com/flashsummer/]]></description>
			<content:encoded><![CDATA[mcorlan: RT @tomkrcha: Advanced P2P Seminar starts in 8 minutes - live here: http://my.adobe.acrobat.com/flashsummer/]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22257193323/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: @PauloMoreira Thank you very much (I presume you seen Serge&#8217;s secret project :D?)</title>
		<link>http://twitter.com/mcorlan/statuses/22256661162</link>
		<comments>http://twitter.com/mcorlan/statuses/22256661162#comments</comments>
		<pubDate>Fri, 27 Aug 2010 10:42:43 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22256661162</guid>
		<description><![CDATA[mcorlan: @PauloMoreira Thank you very much (I presume you seen Serge's secret project :D?)]]></description>
			<content:encoded><![CDATA[mcorlan: @PauloMoreira Thank you very much (I presume you seen Serge's secret project :D?)]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22256661162/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: RT @tpryan: #ColdFusion Team is now blogging. http://bit.ly/b6cfV4</title>
		<link>http://twitter.com/mcorlan/statuses/22186043379</link>
		<comments>http://twitter.com/mcorlan/statuses/22186043379#comments</comments>
		<pubDate>Thu, 26 Aug 2010 15:19:05 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22186043379</guid>
		<description><![CDATA[mcorlan: RT @tpryan: #ColdFusion Team is now blogging. http://bit.ly/b6cfV4]]></description>
			<content:encoded><![CDATA[mcorlan: RT @tpryan: #ColdFusion Team is now blogging. http://bit.ly/b6cfV4]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22186043379/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mcorlan: RT @sjespers: Thanks :) RT @JosephLabrecque: Just want 2 state that the European Adobe Evangelists are a crazy-productive bunch. Love th &#8230;</title>
		<link>http://twitter.com/mcorlan/statuses/22093992888</link>
		<comments>http://twitter.com/mcorlan/statuses/22093992888#comments</comments>
		<pubDate>Wed, 25 Aug 2010 14:45:11 +0000</pubDate>
		<dc:creator>Mihai Corlan</dc:creator>
				<category><![CDATA[tweets]]></category>

		<guid isPermaLink="false">http://twitter.com/mcorlan/statuses/22093992888</guid>
		<description><![CDATA[mcorlan: RT @sjespers: Thanks :) RT @JosephLabrecque: Just want 2 state that the European Adobe Evangelists are a crazy-productive bunch. Love th ...]]></description>
			<content:encoded><![CDATA[mcorlan: RT @sjespers: Thanks :) RT @JosephLabrecque: Just want 2 state that the European Adobe Evangelists are a crazy-productive bunch. Love th ...]]></content:encoded>
			<wfw:commentRss>http://twitter.com/mcorlan/statuses/22093992888/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
