<?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>Alastair&#039;s Axioms &#187; iPhone</title>
	<atom:link href="http://blog.alastairdawson.com/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alastairdawson.com</link>
	<description>Let us toast your non-idiocy</description>
	<lastBuildDate>Thu, 11 Aug 2011 23:13:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Getting a blank screen when using Adobe&#8217;s Flash Packager for iPhone?</title>
		<link>http://blog.alastairdawson.com/2010/10/27/getting-a-blank-screen-when-using-adobes-flash-packager-for-iphone/</link>
		<comments>http://blog.alastairdawson.com/2010/10/27/getting-a-blank-screen-when-using-adobes-flash-packager-for-iphone/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 20:27:40 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blog.alastairdawson.com/?p=226</guid>
		<description><![CDATA[Chris Cantrell released an iPhone packager refresher a few weeks back but when I packaged up my AIR app I was getting a blank white screen (as were a few others). However I got it to work after I made a few changes to my Application descriptor file &#8211; the XML file created with your [...]]]></description>
			<content:encoded><![CDATA[<p>Chris Cantrell released an <a href="http://blogs.adobe.com/cantrell/archives/2010/09/packager-for-iphone-refresher.html">iPhone packager refresher</a> a few weeks back but when I packaged up my AIR app I was getting a blank white screen (as were a few others). However I got it to work after I made a few changes to my Application descriptor file &#8211; the XML file created with your AIR project e.g. myApp-app.xml.</p>
<p>Make sure you have all the properties as below:</p>
<pre class="textmate-source"><span class="text text_plain"><span class="meta meta_paragraph meta_paragraph_text">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;application xmlns="<span class="markup markup_underline markup_underline_link markup_underline_link_text">http://ns.adobe.com/air/application/2.0</span>"&gt;
</span>    <span class="meta meta_paragraph meta_paragraph_text">&lt;id&gt;com.example.HelloWorld&lt;/id&gt;
    &lt;filename&gt;MobileDesigner&lt;/filename&gt;
    &lt;name&gt;Hello World&lt;/name&gt;
    &lt;version&gt;v1&lt;/version&gt;
    &lt;initialWindow&gt;
</span>        <span class="meta meta_paragraph meta_paragraph_text">&lt;renderMode&gt;gpu&lt;/renderMode&gt;
        &lt;content&gt;HelloWorld.swf&lt;/content&gt;
        &lt;fullScreen&gt;true&lt;/fullScreen&gt;
        &lt;aspectRatio&gt;portrait&lt;/aspectRatio&gt;
        &lt;autoOrients&gt;true&lt;/autoOrients&gt;
        &lt;visible&gt;true&lt;/visible&gt;
</span>    <span class="meta meta_paragraph meta_paragraph_text">&lt;/initialWindow&gt;
    &lt;supportedProfiles&gt;mobileDevice&lt;/supportedProfiles&gt;
    &lt;icon&gt;
&lt;!--        &lt;image29x29&gt;icons/icon29.png&lt;/image29x29&gt; --&gt;
</span>        <span class="meta meta_paragraph meta_paragraph_text">&lt;image57x57&gt;Icon_57.png&lt;/image57x57&gt;
&lt;!--        &lt;image512x512&gt;icons/icon512.png&lt;/image512x512&gt; --&gt;
</span>    <span class="meta meta_paragraph meta_paragraph_text">&lt;/icon&gt;
    &lt;iPhone&gt;
</span>        <span class="meta meta_paragraph meta_paragraph_text">&lt;InfoAdditions&gt;
</span>            <span class="meta meta_paragraph meta_paragraph_text">&lt;![CDATA[
</span>                <span class="meta meta_paragraph meta_paragraph_text">&lt;key&gt;UIStatusBarStyle&lt;/key&gt;
                &lt;string&gt;UIStatusBarStyleBlackOpaque&lt;/string&gt;
                &lt;key&gt;UIRequiresPersistentWiFi&lt;/key&gt;
                &lt;string&gt;NO&lt;/string&gt;
</span>            <span class="meta meta_paragraph meta_paragraph_text">]]&gt;
</span>        <span class="meta meta_paragraph meta_paragraph_text">&lt;/InfoAdditions&gt;
</span>    <span class="meta meta_paragraph meta_paragraph_text">&lt;/iPhone&gt;
&lt;/application&gt;</span></span></pre>
<p>Another tip is to not draw any graphics or UI in your main Sprite&#8217;s constructor. Instead create another method and do any drawing there.</p>
<pre>
package
{
	import flash.display.Sprite;
	import flash.display.StageAlign;
	import flash.display.StageScaleMode;

	[SWF(width="320", height="480", frameRate="12", backgroundColor="#FFFFFF")]
	public class HelloWorld extends Sprite
	{
		public function HelloWorld()
		{
			super();

			this.stage.scaleMode = StageScaleMode.NO_SCALE;
			this.stage.align = StageAlign.TOP_LEFT;

			init();
		}

		private function init():void
		{
			var funk:Sprite = new Sprite();
			this.addChild( funk );
			funk.graphics.beginFill( 0xFF0000 );
			funk.graphics.drawRect( 0, 0, 360, 480 );
			funk.graphics.endFill();
		}
	}
}
</pre>
<p>Hope that  helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alastairdawson.com/2010/10/27/getting-a-blank-screen-when-using-adobes-flash-packager-for-iphone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flex/Flash Builder will soon be the easiest way to develop mobile apps</title>
		<link>http://blog.alastairdawson.com/2010/02/11/flexflash-builder-will-soon-be-the-easiest-way-to-develop-mobile-apps/</link>
		<comments>http://blog.alastairdawson.com/2010/02/11/flexflash-builder-will-soon-be-the-easiest-way-to-develop-mobile-apps/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 19:28:16 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://blog.alastairdawson.com/?p=181</guid>
		<description><![CDATA[OpenPlug just released the latest beta version of their ELIPS Studio, which adds Android support. Currently ELIPS Studio is Windows only but in a month they will add OS X support, yay!
The latest version of ELIPS Studio has just been released. It brings the ability for developers to create native mobile apps in ActionScript and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openplug.com/">OpenPlug</a> just released <a href="http://developer.openplug.com/index.php/blog/171-beta-3-release-build-for-android-and-soon-to-come-beta-4-mac-os-support">the latest beta version of their ELIPS Studio</a>, which adds Android support. Currently ELIPS Studio is Windows only but in a month they will add OS X support, yay!</p>
<blockquote><p>The latest version of ELIPS Studio has just been released. It brings the ability for developers to create native mobile apps in ActionScript and Flex for mobile devices running Google&#8217;s Android platform.</p>
<p>With this new release, developers can now address all major smartphone platforms (iPhone, Android, Symbian, Windows Mobile) from a single code base using powerful web 2.0 languages and technologies from Adobe.</p>
<p>The next version of ELIPS Studio will bring the support of MacOSX as desktop development platform.</p></blockquote>
<p>If I were Adobe I&#8217;d buy French OpenPlug toute suite and turn ELIPSE studio into AIR Mobile (or Mobile AIR).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alastairdawson.com/2010/02/11/flexflash-builder-will-soon-be-the-easiest-way-to-develop-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

