<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DU4CRns6eSp7ImA9WhBbEE4.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108</id><updated>2013-05-09T01:32:47.511+07:00</updated><category term="ANE" /><category term="FlashBuilder" /><category term="Prana" /><category term="Xcode" /><category term="Physics" /><category term="AIR" /><category term="SWFAddress" /><category term="Design" /><category term="Away3D" /><category term="API" /><category term="PureMVC" /><category term="Away3DLite" /><category term="Tween" /><category term="Jiglib" /><category term="BaaS" /><category term="Frameworks" /><category term="Flash Player 10" /><category term="Alchemy" /><category term="Games" /><category term="ASC2.0" /><category term="PaperVision3D" /><category term="Tools" /><category term="Flex" /><category term="ND3D" /><category term="PostCat" /><category term="Android" /><category term="Useful" /><title>Sleepy Design</title><subtitle type="html">Flash ActionScript 3 (and else) Experiments</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://sleepydesign.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SleepyDesign" /><feedburner:info uri="sleepydesign" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DU4CRns5fSp7ImA9WhBbEE4.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-6196605789172563418</id><published>2013-05-05T21:04:00.000+07:00</published><updated>2013-05-09T01:32:47.525+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-09T01:32:47.525+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="API" /><category scheme="http://www.blogger.com/atom/ns#" term="Useful" /><category scheme="http://www.blogger.com/atom/ns#" term="BaaS" /><category scheme="http://www.blogger.com/atom/ns#" term="Xcode" /><title>[BaaS] Backend as a service for free</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://www.parse.com/" target="_blank"&gt;&lt;img border="0" height="262" src="https://www.parse.com/images/about/all_devices.png?1367619948" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
After I blog about &lt;a href="http://sleepydesign.blogspot.com/2013/04/xcode-free-push-notification-service.html" target="_blank"&gt;Free push notification&lt;/a&gt;&amp;nbsp;and then dig deeper for other alternative competitor I suddenly found that it's plenty a lot more free&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Backend_as_a_service" target="_blank"&gt;&lt;b style="background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.1875px;"&gt;Backend as a service&lt;/b&gt;&lt;span style="background-color: white; font-family: sans-serif; font-size: 13px; line-height: 19.1875px;"&gt;&amp;nbsp;(BaaS)&lt;/span&gt;&lt;/a&gt;&amp;nbsp;out there with also provide not just million of push notification but also free cloud service and else!&lt;br /&gt;
&lt;br /&gt;
&lt;table style="background-color: #efefef; text-align: center; width: 100%;"&gt;
  &lt;thead&gt;
&lt;tr style="background-color: #dddddd;"&gt;
      &lt;th&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Provider&lt;/span&gt;&lt;/th&gt;
      &lt;th&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Push Noti&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;per month&lt;/span&gt;&lt;/th&gt;
      &lt;th&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;API calls&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;per month&lt;/span&gt;&lt;/th&gt;
      &lt;th&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Storage&lt;/span&gt;&lt;/th&gt;
      &lt;th&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;E-mails&lt;/span&gt;&lt;/th&gt;
      &lt;th&gt;&lt;span style="font-family: Trebuchet MS, sans-serif;"&gt;Users&lt;/span&gt;&lt;/th&gt;
    &lt;/tr&gt;
&lt;/thead&gt;
  &lt;tbody style="background-color: white; text-align: center;"&gt;
&lt;tr&gt;
      &lt;td&gt;&lt;a href="http://www.appcelerator.com/" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Appcelerator&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;5M&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;5M&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;20GB&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;100,000/month&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr&gt;
      &lt;td&gt;&lt;a href="http://www.kinvey.com/" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Kinvey&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;a href="http://urbanairship.com/" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;1M&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;-&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;100&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr&gt;
      &lt;td&gt;&lt;a href="https://www.stackmob.com/" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Stackmob&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;1M&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;&lt;a href="http://aws.amazon.com/s3/pricing/" target="_blank"&gt;Amazon S3 5GB&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;200/day&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr&gt;
      &lt;td&gt;&lt;a href="https://www.parse.com/" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Parse&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;1M&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;1M&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;1GB&lt;/span&gt;&lt;br /&gt;
&lt;a href="http://crowdflower.com/rtfm" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;+500 images&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;200/day&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr&gt;
      &lt;td&gt;&lt;a href="http://backendless.com/" target="_blank"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;Backendless&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;200,000&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;unlimited&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;2GB&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;-&lt;/span&gt;&lt;/td&gt;
      &lt;td&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"&gt;100&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
I will collect all BaaS here for&amp;nbsp;reference&amp;nbsp;and compare, I did try all of them and my suggestion (for now) is &lt;a href="https://parse.com/" target="_blank"&gt;Parse.com&lt;/a&gt; which is just has been &lt;a href="https://developers.facebook.com/blog/post/2013/04/25/welcoming-parse-to-facebook/" target="_blank"&gt;take over by Facebook&lt;/a&gt; after I try it for 2 days ;p&lt;br /&gt;
&lt;br /&gt;
The good thing for this all services is they all support &lt;a href="https://en.wikipedia.org/wiki/Representational_state_transfer" target="_blank"&gt;REST/RESTful&lt;/a&gt; API and JSON which really mean Flash/AIR dude can be use their API without any headache.&lt;br /&gt;
&lt;br /&gt;
And like always, any suggestion for other competitor&amp;nbsp;is open and welcome! :)&lt;br /&gt;
&lt;br /&gt;
PS : I'll try keep this table comparison accurate as possible, but for real life use&amp;nbsp;please recheck for pricing plan at service provider page.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cc0000;"&gt;UPDATE 1&lt;/span&gt; : as&amp;nbsp;&lt;a class="Sg Ob gNMnUb" href="https://plusone.google.com/102546062378055550949" oid="102546062378055550949" style="-webkit-transition: color 0.218s; background-color: white; color: #222222; cursor: pointer; font-family: arial, sans-serif; font-size: 13px; font-weight: bold; line-height: 18px; transition: color 0.218s;"&gt;Nick Collins&lt;/a&gt;&amp;nbsp;mention, I just add &lt;a href="http://backendless.com/" target="_blank"&gt;backendless&lt;/a&gt;&amp;nbsp;to the list, if you didn't push notification that much and want minor adjust for each $ you spend, this one is perfect for you :)&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #cc0000;"&gt;UPDATE 2&lt;/span&gt;&amp;nbsp;:&amp;nbsp;&lt;span style="background-color: white; color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 18px;"&gt;﻿Thanks&amp;nbsp;&lt;/span&gt;&lt;button class="Ug" data-sbxm="1" data-token-entity="@101257216744151919142" oid="101257216744151919142" style="background-color: #eeeeee; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; border: 1px solid rgb(221, 221, 221); color: #3366cc; font-family: arial, sans-serif; font-size: 13px; line-height: 1.4; margin: 0px 1px; padding: 0px 1px; vertical-align: baseline; white-space: nowrap;" tabindex="-1"&gt;&lt;span class="JI" style="color: #888888;"&gt;+&lt;/span&gt;Morgan Bickle&lt;/button&gt;&lt;span style="background-color: white; color: #333333; font-family: arial, sans-serif; font-size: 13px; line-height: 18px;"&gt;&amp;nbsp;for correction via comment below, &lt;a href="http://www.kinvey.com/" target="_blank"&gt;Kinvey&lt;/a&gt; has "unlimited" storage for free, so it's a good time for us to fill it up though! ;)&lt;/span&gt;&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/aTjH0J9yt84" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/6196605789172563418/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2013/05/baas-backend-as-service-for-free.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6196605789172563418?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6196605789172563418?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/aTjH0J9yt84/baas-backend-as-service-for-free.html" title="[BaaS] Backend as a service for free" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2013/05/baas-backend-as-service-for-free.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8GQH48eyp7ImA9WhBUF0s.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-8014541408082476225</id><published>2013-04-08T15:27:00.002+07:00</published><updated>2013-05-05T21:07:01.073+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-05T21:07:01.073+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="API" /><category scheme="http://www.blogger.com/atom/ns#" term="Useful" /><category scheme="http://www.blogger.com/atom/ns#" term="Xcode" /><title>[xcode] Free Push Notification Service</title><content type="html">Push notification is another weapon that I didn't dig deep into it because none of my client ask for it just yet, but to be good developer you must&amp;nbsp;collect weapon and be prepare for next war (which client from hell LOL)&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="https://pushwizard.com/" target="_blank"&gt;&lt;img height="276" src="https://pushwizard.com/images/banners/507efb1fa3fc27cd2a000000.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Free tools is good for indies and kickstarter, Many of services become free to try out which is great. I&amp;nbsp;accidentally&amp;nbsp;run into this push notification service&amp;nbsp;&lt;a href="https://pushwizard.com/"&gt;https://pushwizard.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="https://pushwizard.com/" target="_blank"&gt;&lt;img border="0" src="https://pushwizard.com/images/header_logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;
and after take look at pricing page I found out that it's really interesting free plan offered there.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="https://pushwizard.com/pricing" target="_blank"&gt;&lt;img border="0" height="266" src="http://4.bp.blogspot.com/-oI7gMKHKc5c/UWJqQsYTJJI/AAAAAAAABm0/FuzMaVZOlfQ/s640/2013-04-08-pushwizard-pricing.jpg" width="640" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;
I will do "in deep" review for this API like usual (they kind enough to let me try (some of) their API), and that should take some (of my free) time.&lt;br /&gt;
&lt;br /&gt;
BTW, anyone want an &lt;a href="http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html" target="_blank"&gt;Free ANE&lt;/a&gt; for this one? Please leave comment below more than 10 requests should be enough for&amp;nbsp;headache&amp;nbsp;;)&lt;br /&gt;
&lt;br /&gt;
PS : like always, anyone got alternate competitive Push Notification Service please leave comment below (even DIY solution is welcome, I'm always seeking for the best) I will take a look and try compare pros and cons here.&lt;br /&gt;
&lt;br /&gt;
Happy Coding :)&lt;br /&gt;
&lt;br /&gt;
UPDATE : &lt;a href="http://sleepydesign.blogspot.com/2013/05/baas-backend-as-service-for-free.html" target="_blank"&gt;Even more free service as BaaS!&lt;/a&gt;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/BqzqEvY8r44" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/8014541408082476225/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2013/04/xcode-free-push-notification-service.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/8014541408082476225?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/8014541408082476225?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/BqzqEvY8r44/xcode-free-push-notification-service.html" title="[xcode] Free Push Notification Service" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-oI7gMKHKc5c/UWJqQsYTJJI/AAAAAAAABm0/FuzMaVZOlfQ/s72-c/2013-04-08-pushwizard-pricing.jpg" height="72" width="72" /><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2013/04/xcode-free-push-notification-service.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08GRXw6fyp7ImA9WhNaF0k.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-5009547871093045675</id><published>2013-02-02T02:10:00.000+07:00</published><updated>2013-02-02T02:10:24.217+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-02T02:10:24.217+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="PostCat" /><title>[PostCat] How to get App Store Approval in 4 days</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-NOB-n6ktPxE/UQvflOkLkVI/AAAAAAAABjg/pdPwV4E-hHI/s1600/app-store-approve-in-4-days.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="How to get approve to App Store in 4 days" border="0" src="http://2.bp.blogspot.com/-NOB-n6ktPxE/UQvflOkLkVI/AAAAAAAABjg/pdPwV4E-hHI/s1600/app-store-approve-in-4-days.jpg" title="How to get approve to App Store in 4 days" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
After develop in free time for a year, change design 4 times (being client from hell myself), and&amp;nbsp;&lt;a href="http://sleepydesign.blogspot.com/2012/11/air-post-mortem-ios-development-via-pc.html" target="_blank"&gt;&lt;b&gt;ping pong&lt;/b&gt;&lt;/a&gt;&amp;nbsp;reject for a&amp;nbsp;month even nearly give up on approve process (which is working on my side by somehow not on Apple tester side)&lt;br /&gt;
&lt;br /&gt;
I finally found out &lt;b&gt;&lt;span style="color: red;"&gt;"the officially secret"&lt;/span&gt;&lt;/b&gt; that made my Pure as3 Flash AIR app&amp;nbsp;&lt;a href="https://itunes.apple.com/us/app/postcat/id527138992?ls=1&amp;amp;mt=8" target="_blank"&gt;&lt;img border="0" src="http://debokeh.com/postcat/img/postcat-16x16.png" /&gt;
&lt;b&gt;PostCat&lt;/b&gt;&lt;/a&gt;&amp;nbsp;to Apple App Store &amp;nbsp;only in...&amp;nbsp;&lt;span style="color: red; font-size: x-large;"&gt;JUST 4 DAYS!&lt;/span&gt; after submit binary (2 weeks is my best&amp;nbsp;record&amp;nbsp;before)&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
and just like usual i will share how can I get approve that quick but this time the secret will reveal after i &lt;a href="https://itunes.apple.com/us/app/postcat/id527138992?ls=1&amp;amp;mt=8" target="_blank"&gt;my app&lt;/a&gt; reach&amp;nbsp;&lt;a href="https://itunes.apple.com/us/app/postcat/id527138992?ls=1&amp;amp;mt=8" style="color: red; font-weight: bold;" target="_blank"&gt;10,000 downloads&lt;/a&gt;&lt;b style="color: red;"&gt;&amp;nbsp;&lt;/b&gt;, It's free and judge from&amp;nbsp;unique&amp;nbsp;visitors on my blog...you don't need to wait that long (finger cross)&lt;/div&gt;
&lt;h3&gt;
&lt;br /&gt;&lt;/h3&gt;
&lt;h3&gt;
Wait! What's this app is all about?&lt;/h3&gt;
for more detail please see&amp;nbsp;&lt;a href="http://debokeh.com/postcat/" target="_blank"&gt;http://debokeh.com/postcat/&lt;/a&gt;&amp;nbsp;this also my first seriously HTML CSS &lt;a href="http://responsiveboilerplate.com/" target="_blank"&gt;responsive thingy&lt;/a&gt; in decade. so don't expect that much cause i'm Flashy dude ;)&lt;br /&gt;&lt;br /&gt;
&lt;h3&gt;
Why I have to download again?&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;You want to know... : &amp;nbsp;&lt;/b&gt;how to get approved in 4 days :)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;It's use Sprite to perform list view&lt;/b&gt; : yes without any&amp;nbsp;&lt;b&gt;&lt;span style="color: red;"&gt;Stage3D &lt;/span&gt;&lt;/b&gt;so if you want to know Sprite&amp;nbsp;doing in real life application, try it now cause it will be replace by Stage3D in some version ahead (not because it too slow but i want to compare with Stage3D)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;It's use P2P :&lt;/b&gt;&amp;nbsp;then if you really want to know is&lt;span style="color: red;"&gt;&lt;b&gt; &lt;a href="http://gamingnotes.com/?p=1646" target="_blank"&gt;P2P&lt;/a&gt; &lt;/b&gt;&lt;/span&gt;gonna work on iOS and/or via personal hotspot sharing, you must try (Apple tester get P2P blocked i think so my app get reject, this also include in "secret" that how can i get pass on this too)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;You are Android lover &lt;/b&gt;: Oh! yes Android version will be release right after&amp;nbsp;&lt;a href="https://itunes.apple.com/us/app/postcat/id527138992?ls=1&amp;amp;mt=8" style="color: red; font-weight: bold;" target="_blank"&gt;10,000 downloads&lt;/a&gt;, also&amp;nbsp;&lt;a href="https://github.com/katopz/ane-device-info-util" target="_blank"&gt;some ANE&lt;/a&gt;&amp;nbsp;Java source code will be shared here&amp;nbsp;too.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;You want to try ANE : &lt;/b&gt;that's list &lt;a href="http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html" target="_blank"&gt;here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;It's use my design :&lt;/b&gt;&amp;nbsp;If you want to know how well can i design, you must try it (cute!)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;You love me&lt;/b&gt;&amp;nbsp;: and also love my job, download number can't&amp;nbsp;&amp;nbsp;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;amp;business=katopz%40sleepydesign%2ecom&amp;amp;item_name=sleepydesign&amp;amp;no_shipping=0&amp;amp;no_note=1&amp;amp;tax=0&amp;amp;currency_code=USD&amp;amp;charset=UTF%2d8" target="_blank"&gt;feed&lt;/a&gt;&amp;nbsp;my&amp;nbsp;&lt;a href="http://instagram.com/katopz" target="_blank"&gt;cats&lt;/a&gt;&amp;nbsp;but will keep pushing me to do something more.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Why don't you just tell us like usual?&lt;/h3&gt;
I&amp;nbsp;usually&amp;nbsp;sharing things and expected some donation to &lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;amp;business=katopz%40sleepydesign%2ecom&amp;amp;item_name=sleepydesign&amp;amp;no_shipping=0&amp;amp;no_note=1&amp;amp;tax=0&amp;amp;currency_code=USD&amp;amp;charset=UTF%2d8" target="_blank"&gt;feed&lt;/a&gt;&amp;nbsp;my &lt;a href="http://instagram.com/katopz" target="_blank"&gt;cats&lt;/a&gt;&amp;nbsp;but bad news is i get 0$ so far (poor cats), well download is free anyway so don't be hesitate to give it a try.&lt;br /&gt;
&lt;br /&gt;
Think again, May be i'll die with this secret...because target download number never reach, how cool is that LOL ;D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/JUbVSzxlR6Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/5009547871093045675/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2013/02/postcat-how-to-get-app-store-approval.html#comment-form" title="13 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/5009547871093045675?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/5009547871093045675?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/JUbVSzxlR6Q/postcat-how-to-get-app-store-approval.html" title="[PostCat] How to get App Store Approval in 4 days" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-NOB-n6ktPxE/UQvflOkLkVI/AAAAAAAABjg/pdPwV4E-hHI/s72-c/app-store-approve-in-4-days.jpg" height="72" width="72" /><thr:total>13</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2013/02/postcat-how-to-get-app-store-approval.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEENRH08fip7ImA9WhNWEU4.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-1952414275926139192</id><published>2012-12-08T12:54:00.000+07:00</published><updated>2012-12-10T16:44:55.376+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-10T16:44:55.376+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="Xcode" /><category scheme="http://www.blogger.com/atom/ns#" term="ANE" /><title>[ANE] Pay It Forward, More Free ANE!</title><content type="html">I using &lt;a href="http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html" target="_blank"&gt;Free ANE&lt;/a&gt;&amp;nbsp;and also learning from their code. So it's time to payback! I will list my public (some is remain private for my client) ANE stuff here.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-umV78Jd58mg/UMLOckEr2wI/AAAAAAAABYE/Pn8Wz9wo0is/s1600/Screenshot+2012.12.08+12.18.42.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-umV78Jd58mg/UMLOckEr2wI/AAAAAAAABYE/Pn8Wz9wo0is/s320/Screenshot+2012.12.08+12.18.42.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/katopz/ane-device-info-util" target="_blank"&gt;&lt;b&gt;ane-device-info-util&lt;/b&gt;&lt;/a&gt; :&amp;nbsp;ANE for get some information from iOS device.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/katopz/ane-device-file-util" target="_blank"&gt;&lt;b&gt;ane-device-file-util&lt;/b&gt;&lt;/a&gt; :&amp;nbsp;ANE for open file with registered application on iOS.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="https://github.com/katopz/ane-photosalbum" target="_blank"&gt;ane-photosalbum&lt;/a&gt;&lt;/b&gt; :&amp;nbsp;ANE for save image as JPEG or PNG to iOS CameraRoll (why bother use this instead of &lt;a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/CameraRoll.html#addBitmapData()" target="_blank"&gt;CameraRoll.addBitmapData&lt;/a&gt;? please see &lt;a href="https://bugbase.adobe.com/index.cfm?event=bug&amp;amp;id=3340382" target="_blank"&gt;this Error #3004: Insufficient file space. &amp;nbsp;bug&lt;/a&gt; for more detail)&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Hope you like it, BTW I'm still Xcode newbies so you can hit me if you find something wrong there :)&lt;br /&gt;
&lt;br /&gt;
For other free ANE try here :&amp;nbsp;&lt;a href="http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html" target="_blank"&gt;http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PS : If you need more ANE or Android version, Don't forget to &lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;amp;business=katopz%40sleepydesign%2ecom&amp;amp;item_name=sleepydesign&amp;amp;no_shipping=0&amp;amp;no_note=1&amp;amp;tax=0&amp;amp;currency_code=USD&amp;amp;charset=UTF%2d8" target="_blank"&gt;&lt;b&gt;&lt;span style="color: #990000;"&gt;feed&lt;/span&gt;&lt;/b&gt;&lt;/a&gt; my &lt;b&gt;&lt;span style="color: #990000;"&gt;&lt;a href="http://instagram.com/katopz" target="_blank"&gt;&lt;span style="color: #990000;"&gt;cat&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/9N-TbbtbdVE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/1952414275926139192/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1952414275926139192?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1952414275926139192?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/9N-TbbtbdVE/ane-pay-it-forward-more-free-ane.html" title="[ANE] Pay It Forward, More Free ANE!" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-umV78Jd58mg/UMLOckEr2wI/AAAAAAAABYE/Pn8Wz9wo0is/s72-c/Screenshot+2012.12.08+12.18.42.png" height="72" width="72" /><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYARHw5cSp7ImA9WhNQEEg.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-2418356046306176085</id><published>2012-11-14T23:19:00.002+07:00</published><updated>2012-11-16T15:05:45.229+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-16T15:05:45.229+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><title>[AIR] Post-mortem iOS development via PC</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://wwwimages.adobe.com/www.adobe.com/downloadcenter/images/air/air_128.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://wwwimages.adobe.com/www.adobe.com/downloadcenter/images/air/air_128.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Adobe AIR is great way to build application on iOS and apply to Android in a blink (yes, you still need sometime to adjust screen size and else), and also PC is cheapest way to build the app, let see what went wrong while developing 'til publishing to store.&lt;br /&gt;
&lt;h3&gt;
Possible to develop iOS on PC?&lt;/h3&gt;
Yes! here's your choices. &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;VMWare &lt;span style="color: #999999;"&gt;// geeky find proper
 installation step (try google for it),&amp;nbsp; slow as hell, but fine to use for create certificate
 and upload binary ipa via Application Loader.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;UniBeast &lt;span style="color: #999999;"&gt;// super &lt;span style="color: red;"&gt;&lt;a href="http://sleepydesign.blogspot.com/2012/11/xcode-summon-unibeast-on-pc-for-xcode.html" target="_blank"&gt;&lt;b&gt;geek installation&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, you can break your computer in every step, but when it's done it just working just like pricy Mac.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Can app really be done with AIR?&lt;/h3&gt;
After distribute plenty of my clients app...I've to say yes! but keep in mind that...&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Must keep 60fps steady on desktop version as possible, you will get not much trouble when deploy to device.&lt;/li&gt;
&lt;li&gt;Must use Flash Builder profiler and/or Monocle to find what cause your app hang up.&lt;/li&gt;
&lt;li&gt;Must build and test via real device as much possible.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html" target="_blank"&gt;&lt;b&gt;ANE&lt;/b&gt; &lt;/a&gt;is
 best way to deal with anything that AIR can't do. only cons for ANE 
is fragmentation of iOS version and some ANE still require iOS SDK while
 build.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Do we need certificate?&lt;/h3&gt;
You obviously need it for distribution (yes, you can hack for development process certification, but don't ask me how, just paid for it dude) In my case is super fancy, my first development certificate is create via PC command line,&amp;nbsp; distribution certificate via VMWare Lion and finally import both to UniBeast PC Mountain Lion, Don't follow me on this one ;p&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;To get some just follow this guide : &lt;a href="http://help.adobe.com/en_US/as3/iphone/WS789ea67d3e73a8b2-240138de1243a7725e7-8000.html" target="_blank"&gt;http://help.adobe.com/en_US/as3/iphone/WS789ea67d3e73a8b2-240138de1243a7725e7-8000.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Try understand work flow : 
&lt;a href="http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/10-Configuring_Development_and_Distribution_Assets/identities_and_devices.html"&gt;http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/10-Configuring_Development_and_Distribution_Assets/identities_and_devices.html&lt;/a&gt;
 &lt;/li&gt;
&lt;li&gt;Must back up your certificate, in some cloud to be save.&lt;span style="color: #999999;"&gt; // for PC .p12 with password should be enough, in Mac better export all at once save it somewhere.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #999999;"&gt;&lt;span style="color: black;"&gt;If your client need to publish as their company name do ask them to provide distribute certificated.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Can we do In-app purchase?&lt;/h3&gt;
Sure! for now you need &lt;a href="http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html" target="_blank"&gt;ANE&lt;/a&gt; for that, good news is it's free! but...&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Must not use &lt;b&gt;&lt;span style="color: red;"&gt;Jail broken device&lt;/span&gt;&lt;/b&gt; for testing. &lt;span style="color: #999999;"&gt;// i think this is undoc ;p&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Must &lt;b&gt;&lt;span style="color: red;"&gt;include products&lt;/span&gt;&lt;/b&gt; before submit binary via &lt;span style="color: red;"&gt;&lt;b&gt;App detail page&lt;/b&gt;&lt;/span&gt;. &lt;span style="color: #999999;"&gt;// this will waste your time for a month and also chance to get money if you miss this step because you have reupload binary and queue for review all over again! if it not appear then just upload binary -&amp;gt; reject it yourself -&amp;gt; edit button will appear behind In-app purchase topic -&amp;gt; check what product you will include via check box, yeah all sound weird but just work and don't ask me why just do it!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Must &lt;span style="color: red;"&gt;&lt;b&gt;remove any transaction&lt;/b&gt;&lt;/span&gt; in all case. &lt;span style="color: #999999;"&gt;// or you will get infinite loop yelling for "You've already purchased this but it hasn't been downloaded"&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Consumable product won't get reject while create product but 
Non-Consumable product will get reject if you binary didn't upload yet.&lt;/li&gt;
&lt;li&gt;Your product can get reject separately from Application reject, review process seem to be separated BTW.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
My application rejected! &lt;/h3&gt;
&lt;span style="font-weight: normal;"&gt;do/don't :&amp;nbsp;&lt;/span&gt; &lt;a href="https://developer.apple.com/appstore/resources/approval/guidelines.html"&gt;https://developer.apple.com/appstore/resources/approval/guidelines.html&lt;/a&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Must upload binary within &lt;span style="color: red;"&gt;&lt;b&gt;150 days&lt;/b&gt;&lt;/span&gt; after named your application, if not you will then be available for another developer to use.&lt;/li&gt;
&lt;li&gt;Must have &lt;span style="color: red;"&gt;&lt;b&gt;offline mode for tester&lt;/b&gt;&lt;/span&gt;, especially if your app need &lt;span style="color: red;"&gt;&lt;b&gt;Facebook&lt;/b&gt;&lt;span style="color: black;"&gt;, in short&amp;nbsp; make any authentication as optional.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: red;"&gt;&lt;span style="color: black;"&gt;If you target iPhone, &lt;b&gt;&lt;span style="color: red;"&gt;your app must working via iPad3, iPad4 too!&lt;/span&gt;&lt;/b&gt; &lt;span style="color: #999999;"&gt;// woot! in my case my client didn't paid for iPad version but i still need to make it work or get reject!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;
&lt;li&gt;Must use developer name not client name. &lt;span style="color: #999999;"&gt;// my client didn't provide certificate for distribution, so i use client company name instead of my company then it conflicted and get reject.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Must not refer to &lt;span style="color: red;"&gt;&lt;b&gt;Android &lt;/b&gt;&lt;/span&gt;in all case. &lt;span style="color: #999999;"&gt;// even your app can use and/or communicate between iOS and Android, you just can't say it...wooooot!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Comment on&amp;nbsp;&lt;b&gt;Resolution Center &lt;/b&gt;will get answer back after 3 days pass and usually nothing but kick you to Appeal page. &lt;span style="color: #999999;"&gt;// in my case i just can't wait for appeal process that i never know how long it gonna take, so i just fix #3 and re submit new binary&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Binary Review process took around 14 days usually, update version is vary 1 day for fastest record, and FYI that they also work weekend.&lt;span style="color: #999999;"&gt; // My app get reject on Sunday lol&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style="color: red;"&gt;AIR 3.5 + &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Default-568h@2x.png &lt;/span&gt;&lt;/b&gt;&lt;span style="color: #999999;"&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;span style="color: red;"&gt;1136x640&lt;/span&gt;&lt;/b&gt; will trigger &lt;span style="color: red;"&gt;&lt;b&gt;iPhone5 &lt;/b&gt;&lt;/span&gt;compatible and &lt;span style="color: red;"&gt;&lt;b&gt;you will need screenshot for that&lt;/b&gt;&lt;/span&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Notes&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Your app will list via iPad even you target iPhone.&lt;/li&gt;
&lt;li&gt;Your app will appear in search result around 24hrs after ready for sale state.&lt;/li&gt;
&lt;li&gt;Don't cry and/or angry when you get rejected, It didn't help and you will get use to it soon. ;)&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Tips&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;It's easier to take screen shot via Mac by Xcode via &lt;span class="st"&gt;Organizer window.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;To track user behavior do try use &lt;a href="https://developers.google.com/analytics/devguides/collection/other/flashTrackingSetupFlash#useAnalyticsLibrary"&gt;https://developers.google.com/analytics/devguides/collection/other/flashTrackingSetupFlash#useAnalyticsLibrary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;To transfer file to/from device to/from PC/Mac i use &lt;a href="http://www.i-funbox.com/" target="_blank"&gt;iFunbox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="st"&gt;For free cloud hosting perfect for testing i use &lt;a href="https://hostzil.la/user/aff.php?aff=436" target="_blank"&gt;hostzilla&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="st"&gt;For free private SVN hosting i use &lt;a href="http://zfer.us/nEuqp" target="_blank"&gt;ProjectLocker&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="st"&gt;For cats lover do try &lt;a href="http://instagram.com/katopz"&gt;http://instagram.com/katopz&lt;/a&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;



&lt;/ol&gt;
&lt;br /&gt;
FYI : I will add some screenshot for each topic really later #fingercross ;p&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/rRz43tR79tM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/2418356046306176085/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/11/air-post-mortem-ios-development-via-pc.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/2418356046306176085?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/2418356046306176085?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/rRz43tR79tM/air-post-mortem-ios-development-via-pc.html" title="[AIR] Post-mortem iOS development via PC" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>11</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/11/air-post-mortem-ios-development-via-pc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYFQnwyeCp7ImA9WhNXF08.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-4293415444168622979</id><published>2012-11-11T14:58:00.002+07:00</published><updated>2012-12-05T22:41:53.290+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-12-05T22:41:53.290+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="Xcode" /><title>[Xcode] Summon UniBeast on PC for Xcode</title><content type="html">&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://www.tonymacx86.com/" target="_blank"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-pUZnb0c6AZs/UACRgN9ghNI/AAAAAAAAA_M/B2TC5IqqQiw/s320/unibeast_mtlion.png" /&gt;&lt;br /&gt;[cute purr image credit http://www.tonymacx86.com]&lt;/a&gt;&lt;/div&gt;
I'll post my journey through Mac via PC here, you can expected more update later ;)&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
What's my PC spec?&lt;/h3&gt;
Because PC hardware is so driver is become nightmare while you trying to simulated Mac via PC, for me is...&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ASUS P7P55D PRO Intel P55 Express Chipset Mainboard for Intel LGA 1156&lt;/li&gt;
&lt;li&gt;Intel Core i5-650 3.2 GHz&amp;nbsp; [LGA 1156]&lt;/li&gt;
&lt;li&gt;G.SKILL F3-12800CL9T NQ Series 3GB (3x 1GB) DDR3-1600 240-Pin CL9 RAM&lt;/li&gt;
&lt;li&gt;EVGA GTS250 PCIExpressx16 Gen 2 1G GDDR3&lt;span style="color: #999999;"&gt; // old card but still fast enough&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;ST3750330AS 750MB &lt;span style="color: #999999;"&gt;// yes, old HD perfect for testing ;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;LG E2360 - DVI&lt;/li&gt;
&lt;li&gt;LG W2261- HDMI &lt;span style="color: #999999;"&gt;// won't work, freeze when plug it in ;(&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
How?&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Try install UniBeast : &lt;a href="http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html"&gt;http://www.tonymacx86.com/61-unibeast-install-os-x-mountain-lion-any-supported-intel-based-pc.html&lt;/a&gt; &lt;span style="color: #999999;"&gt;// super geek installation, you can break your computer in every step, but when it's done it's just working like Mac&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;If it not work, try EasyBeast only and don't install any driver yet.&lt;span style="color: #666666;"&gt;&lt;span style="color: #999999;"&gt; // i've have to use this method &lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;with out UserDSDT&lt;/span&gt;&lt;/b&gt;&lt;span style="color: red;"&gt; &lt;/span&gt;and&lt;span style="color: red;"&gt; &lt;b&gt;only EasyBeast checked&lt;/b&gt;&lt;span style="color: #999999;"&gt; and reboot then try add lnx2mac's realtek rtl81xx ethernet later.&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Any suggestion?&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Unplug as any USB possible.&lt;/li&gt;
&lt;li&gt;Unplug any HD as possible.&lt;/li&gt;
&lt;li&gt;My audio need this fix : &lt;a href="http://www.tonymacx86.com/audio/63663-asus-p7p55d-enable-via-vt1828s-sound-10-8-a.html"&gt;http://www.tonymacx86.com/audio/63663-asus-p7p55d-enable-via-vt1828s-sound-10-8-a.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;after switching from IDE to AHCI you need to reboot it twice to let bios scan hard disk all over again and also make sure boot drive is set.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Tune your Mac&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;make Mac keyboard behavior as PC : &lt;a href="http://doublecommand.sourceforge.net/"&gt;http://doublecommand.sourceforge.net&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;invert scroll wheel in your setting &lt;span style="color: #999999;"&gt;// mouse rules!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;remap Windows key (Command key) to CTRL key and you can copy/paste like before.&lt;/li&gt;
&lt;li&gt;remap Home End behaviour like Windows :&amp;nbsp;&lt;a href="http://www.starryhope.com/mac-os-x-home-and-end-keys/"&gt;http://www.starryhope.com/mac-os-x-home-and-end-keys/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;stupid copy/paste merge...try alt while drag/drop or &lt;a href="http://www.binarynights.com/" target="_blank"&gt;ForkLift&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;&lt;span style="font-family: Helvetica Neue, Arial, sans-serif;"&gt;&lt;span style="font-size: 14px; line-height: 18px;"&gt;&lt;span style="color: #333333;"&gt;to batch like DOS (&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;foo.bat&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #333333;"&gt;) in Mac is create file "&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;foo.sh&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #333333;"&gt;" begin with "&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;#!/bin/bash&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #333333;"&gt;" follow with your cmd e.g. &lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;echo "Hello World!"&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #333333;"&gt; it will look like...&lt;/span&gt;&lt;table&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #333333; font-family: monospace;"&gt;#!/bin/bash&lt;br /&gt;echo "Hello World"&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black; font-family: Helvetica Neue, Arial, sans-serif;"&gt;&lt;span style="font-size: 14px; line-height: 18px;"&gt;&lt;span style="color: #333333;"&gt;save and then&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;"chmod u+x foo.sh"&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #333333;"&gt;&amp;nbsp;and run it with&amp;nbsp;&lt;/span&gt;&lt;span style="color: red;"&gt;&lt;b&gt;"sh foo.sh"&lt;/b&gt;&lt;/span&gt;&lt;span style="color: #333333;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: black; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 14px; line-height: 18px;"&gt;&lt;span style="color: #999999;"&gt;// easier in Windows!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white;"&gt;&lt;span style="font-family: monospace;"&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 14px; line-height: 18px;"&gt;view all hidden file open &lt;b&gt;&lt;span style="color: red;"&gt;terminal&lt;/span&gt;&lt;/b&gt; and...&lt;br /&gt;&lt;table style="background-color: transparent; border-collapse: collapse !important; border-spacing: 0px; border: none !important; color: #110000; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px; margin: 0px !important; outline: 0px; padding: 0px !important; text-align: left; vertical-align: baseline; width: 565px;"&gt;&lt;tbody style="background-color: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;
&lt;tr style="background-color: transparent; border: 0px; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;&lt;td class="code" style="background-image: none !important; border: none !important; margin: 0px; outline: 0px; padding: 0px !important; vertical-align: top !important;"&gt;&lt;pre class="php" style="-webkit-box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; background-color: transparent !important; border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; border-top-left-radius: 0px !important; border-top-right-radius: 0px !important; border: 0px; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px !important; clear: none !important; outline: 0px; overflow: visible !important; padding: 0px !important; vertical-align: baseline; width: auto !important;"&gt;&lt;span style="color: #000066;"&gt;&lt;span style="line-height: 16px !important;"&gt;
defaults write com&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; border: 0px; color: #cccccc; line-height: 16px !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;span style="color: #000066;"&gt;&lt;span style="line-height: 16px !important;"&gt;apple&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: transparent; border: 0px; color: #cccccc; line-height: 16px !important; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;span style="color: #000066;"&gt;&lt;span style="line-height: 16px !important;"&gt;Finder AppleShowAllFiles YES

&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 14px; line-height: 16px !important; white-space: normal;"&gt;&lt;span style="color: black;"&gt;then &lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;alt+right click&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black;"&gt; at &lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Finder&lt;/span&gt;&lt;/b&gt;&lt;span style="color: black;"&gt; then select &lt;/span&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Re&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: red; font-family: Helvetica Neue, Arial, sans-serif;"&gt;&lt;span style="font-size: 14px; white-space: normal;"&gt;&lt;b&gt;launch&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066;"&gt;&lt;span style="line-height: 16px !important;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Pro? &lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;cheaper than buy new Mac.&lt;span style="color: #999999;"&gt; // poor me&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;faster than VMWare.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Cons? &lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Dual monitor HDMI will freeze. &lt;span style="color: #999999;"&gt;// something todo with my GTS250 driver...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;You Windows 7 MBR can be broken after try switching where to boot between OS. &lt;span style="color: #999999;"&gt;// i did have to reinstall Windows 7 ;p&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
Now install XCODE and&amp;nbsp; have fun developing! :)&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/Hjs8Ci8KZYA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/4293415444168622979/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/11/xcode-summon-unibeast-on-pc-for-xcode.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/4293415444168622979?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/4293415444168622979?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/Hjs8Ci8KZYA/xcode-summon-unibeast-on-pc-for-xcode.html" title="[Xcode] Summon UniBeast on PC for Xcode" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-pUZnb0c6AZs/UACRgN9ghNI/AAAAAAAAA_M/B2TC5IqqQiw/s72-c/unibeast_mtlion.png" height="72" width="72" /><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/11/xcode-summon-unibeast-on-pc-for-xcode.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYDRH8ycCp7ImA9WhNRFkw.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-4643617526195496592</id><published>2012-10-18T23:29:00.001+07:00</published><updated>2012-11-11T14:16:15.198+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-11T14:16:15.198+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><title>[AIR] Monetize mobile applications</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://www.adobe.com/products/mobileapps/images/air_mobile_appicon50px.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.adobe.com/products/mobileapps/images/air_mobile_appicon50px.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;this will contain how developer (yes me and you) can monetize our application, let’s start which some link after googling and I will review it again after use.(wish me luck)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FYI : &lt;a href="http://code.google.com/p/iad-air-ios/" target="_blank"&gt;iAd ANE&lt;/a&gt; fail to load via iOS6 and buggy randomly misplace show up, so I’ve to find another solution.&lt;br /&gt;
&lt;br /&gt;
FYI2 : admob for web is deprecated, it change to AdSense hand which not allow on mobile app which mean you just can’t use StageWebView to show AdSense.&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.adwhirl.com/" title="https://www.adwhirl.com/"&gt;https://www.adwhirl.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="https://www.adwhirl.com/" target="_blank"&gt;&lt;img class="nrsrwlchytwhhzmqpsmf" src="https://www.adwhirl.com/img/logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;by &lt;a href="http://www.google.com/ads/admob/" target="_blank"&gt;admob&lt;/a&gt; by Google hmm sound interesting in case it has &lt;a href="http://code.google.com/p/adwhirl-flash-sdk/" target="_blank"&gt;unofficial SDK for AS3&lt;/a&gt; and also support iAd&amp;nbsp; and other network&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Result :&lt;/span&gt;&lt;/b&gt; SDK never work for me, I will wait for ANE then, let’s try next one.&lt;br /&gt; &lt;hr /&gt;
  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.placeplay.com/" title="http://www.placeplay.com/"&gt;http://www.placeplay.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.placeplay.com/" target="_blank"&gt;&lt;img src="http://www.placeplay.com/wp-content/themes/placeplayNEW/images/logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;also support AIR ANE, will try if adwhirl fail me then&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="color: red;"&gt;Result :&lt;/span&gt;&lt;/b&gt; I still wait for app ID to test, and they not reply me yet…next! &lt;br /&gt;&lt;span style="color: #c0504d;"&gt;&lt;span style="color: red;"&gt;&lt;b&gt;[UPDATE#1]&lt;/b&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;placeplay guys just response my email, ask me for my app name, still wait…&lt;/span&gt;&lt;/span&gt; &lt;br /&gt;&lt;span style="color: #c0504d;"&gt;&lt;span style="color: red;"&gt;&lt;b&gt;[UPDATE#2]&lt;/b&gt; get email response but too late for me (have to submit binary to app store), will try include it next build then.&lt;/span&gt;&lt;/span&gt; &lt;hr /&gt;
  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.revmob.com/" title="http://www.revmob.com/"&gt;http://www.revmob.com/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://console.revmob.com/assets/logo-d84e0ddd8343af83aa4437dd1dc3da03.png" /&gt;&lt;br /&gt;plenty of SDK include AIR ANE here &lt;a href="http://sdk.revmob.com/" title="http://sdk.revmob.com/"&gt;http://sdk.revmob.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;&lt;b&gt;Result :&lt;/b&gt; &lt;span style="color: black;"&gt;let’s&lt;/span&gt; &lt;span style="color: black;"&gt;build and…&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;table bgcolor="#eeeeee" border="0" cellpadding="2" cellspacing="0" style="width: 560px;"&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td valign="top" width="560"&gt;&lt;span style="color: black;"&gt;Error occurred while packaging the application:&lt;br /&gt;Undefined symbols for architecture armv7:&lt;br /&gt;"_OBJC_CLASS_$_SKStoreProductViewController", referenced from:&lt;br /&gt;objc-class-ref in C:\\Users\\katopz\\AppData\\Local\\Temp\\44fc5e85-5e7d-447e-8269-e590f755951e\\libcom.revmob.airextension.a(RevMobStoreController.o)&lt;br /&gt;"_SKStoreProductParameterITunesItemIdentifier", referenced from:&lt;br /&gt;-[RevMobStoreController openStoreWithITunesItemId:] in C:\\Users\\katopz\\AppData\\Local\\Temp\\44fc5e85-5e7d-447e-8269-e590f755951e\\libcom.revmob.airextension.a(RevMobStoreController.o)&lt;br /&gt;ld: symbol(s) not found for architecture armv7&lt;br /&gt;Compilation failed while executing : ld64&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;span style="color: #c0504d;"&gt;&lt;span style="color: red;"&gt;&lt;b&gt;[UPDATE#1]&lt;/b&gt; &lt;/span&gt;&lt;span style="color: black;"&gt;revmob guys tell me that I also need iOS SDK to build, so…downloading…&lt;br /&gt;&lt;span style="color: #c0504d;"&gt;&lt;span style="color: red;"&gt;&lt;b&gt;[UPDATE#2]&lt;/b&gt;&amp;nbsp;&lt;span style="color: black;"&gt;refer to &lt;a href="http://help.adobe.com/en_US/flashbuilder/using/WSe4e4b720da9dedb5-2e7310a1136ab7c1811-8000.html#WSe4e4b720da9dedb5-2e7310a1136ab7c1811-7ffe" title="http://help.adobe.com/en_US/flashbuilder/using/WSe4e4b720da9dedb5-2e7310a1136ab7c1811-8000.html#WSe4e4b720da9dedb5-2e7310a1136ab7c1811-7ffe"&gt;http://help.adobe.com/en_US/flashbuilder/using/WSe4e4b720da9dedb5-2e7310a1136ab7c1811-8000.html#WSe4e4b720da9dedb5-2e7310a1136ab7c1811-7ffe&lt;/a&gt; said&lt;br /&gt;&lt;br /&gt; &lt;table bgcolor="#eeeeee" border="0" cellpadding="2" cellspacing="0" style="width: 560px;"&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td valign="top" width="560"&gt;&lt;h4&gt;
Support for iOS5 native extensions&lt;/h4&gt;
To package native extensions that use iOS5 SDK features, the AIR Developer Tool (ADT) requires the location of the iOS5 SDK.  &lt;br /&gt;
On Mac OS, Flash Builder lets you select the location of the iOS5 SDK using the Package Settings dialog. After you select the location of the iOS SDK, the selected location is passed through the &lt;samp&gt;-platformsdk &lt;/samp&gt;ADT command.  &lt;br /&gt;
Note: This functionality is currently not supported on Windows. &lt;br /&gt;
&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black;"&gt;which mean I just can’t use it…farewell then&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp; &lt;br /&gt; &lt;hr /&gt;
  &lt;/li&gt;
&lt;li&gt;you tell me!&lt;/li&gt;
&lt;/ol&gt;
PS : my current solution is if &lt;a href="http://code.google.com/p/iad-air-ios/" target="_blank"&gt;&lt;b&gt;iAd ANE&lt;/b&gt;&lt;/a&gt; fail –&amp;gt; load &lt;a href="https://github.com/heitara/Admob-ANE" target="_blank"&gt;&lt;b&gt;AdMob ANE&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style="color: #c0504d;"&gt;&lt;span style="color: red;"&gt;&lt;b&gt;[PS#2]&lt;/b&gt; &lt;a href="https://github.com/heitara/Admob-ANE" target="_blank"&gt;&lt;b&gt;AdMob ANE&lt;/b&gt;&lt;/a&gt; fail to build with &lt;a href="https://github.com/pkoscierzynski/NativeMailExtension"&gt;&lt;b&gt;NativeMailExtension&lt;/b&gt;&lt;/a&gt; and &lt;a href="http://code.google.com/p/iad-air-ios/" target="_blank"&gt;&lt;b&gt;iAd ANE&lt;/b&gt;&lt;/a&gt; won’t work via iOS6 then ny current solution is only &lt;a href="http://www.enriquedavid.es/adobe-native-extension-admob.html"&gt;&lt;b&gt;admob-native-extension&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Actually this shouldn’t be so hard…but because of iOS is keep update itself then old ANE will fail depend on it luck. so you can expected more update from me here ;p&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/GXjB8v1h7Ww" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/4643617526195496592/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/10/air-monetize-mobile-applications.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/4643617526195496592?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/4643617526195496592?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/GXjB8v1h7Ww/air-monetize-mobile-applications.html" title="[AIR] Monetize mobile applications" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/10/air-monetize-mobile-applications.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4BRnYycCp7ImA9WhNbGU4.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-7797689333323669720</id><published>2012-10-11T23:41:00.001+07:00</published><updated>2013-01-23T15:49:17.898+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-23T15:49:17.898+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="FlashBuilder" /><category scheme="http://www.blogger.com/atom/ns#" term="ASC2.0" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>[ASC2.0] Workaround for Flash Builder 4.7 SDK issue</title><content type="html">First of all I love Flash Builder and still stick with it for many year, bad news is upcoming Flash Builder 4.7 is somewhat…weirdo…(see below for detail) the best I can do is yelling out loud in prerelease group (and can be in public now because it's &lt;a href="http://www.adobe.com/products/flash-builder.html" target="_blank"&gt;already release&lt;/a&gt;) until Adobe (or me) is giving up on this mess ;p&lt;br /&gt;
&lt;br /&gt;
I will collect what I found about Flash Builder 4.7 bugs that Adobe will call it features and mess my life up here, feel free to enjoy ;)&lt;br /&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #1&lt;/span&gt; : Fancy overlay need&amp;nbsp;&lt;span style="color: red;"&gt;(Should be fixed at release version)&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;You can’t overlay to &lt;span style="color: #9b00d3;"&gt;&lt;b&gt;C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\sdks&lt;/b&gt;&lt;/span&gt; anymore (it's for legacy compiler), you have to overlay here &lt;span style="color: #9b00d3;"&gt;&lt;b&gt;C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\eclipse\plugins\com.adobe.flash.compiler_&lt;span style="color: blue;"&gt;4.7.0.349722&lt;/span&gt;\AIRSDK&lt;/b&gt;&lt;/span&gt;&lt;span style="color: black;"&gt; instead and if you unlucky dude you will get this…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-SGKrIzqNLvc/UHb2hwR-gRI/AAAAAAAABW0/63SmyqzpqRc/s1600-h/fb4.7-overlay-air-bug%25255B3%25255D.jpg"&gt;&lt;img alt="fb4.7-overlay-air-bug" border="0" height="297" src="http://lh4.ggpht.com/-svk-MvWa1ec/UHb2jZxUk0I/AAAAAAAABW8/VzDV2ilUI8Q/fb4.7-overlay-air-bug_thumb%25255B1%25255D.jpg?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="fb4.7-overlay-air-bug" width="500" /&gt;&lt;/a&gt;&lt;br /&gt;yes, too long path… this logged bug already&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;&lt;/b&gt; &lt;br /&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;rename &lt;span style="color: #9b00d3;"&gt;&lt;b&gt;“&lt;span style="color: #9b00d3;"&gt;&lt;b&gt;C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\eclipse\plugins\&lt;span style="color: red;"&gt;com.adobe.flash.compiler_&lt;span style="color: blue;"&gt;4.7.0.349722&lt;/span&gt;&lt;/span&gt;\AIRSDK&lt;/b&gt;&lt;/span&gt;”&lt;/b&gt;&lt;/span&gt; folder to &lt;span style="color: #9b00d3;"&gt;&lt;b&gt;“&lt;span style="color: #9b00d3;"&gt;&lt;b&gt;C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\eclipse\plugins\&lt;span style="color: red;"&gt;a&lt;/span&gt;\AIRSDK&lt;/b&gt;&lt;/span&gt;”&lt;/b&gt;&lt;/span&gt; and then you good to go, overlay it and don’t forget to rename it back obviously after copy is done.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #2&lt;/span&gt; : You can’t switch between SDK anymore &lt;span style="color: red;"&gt;(Still in release version)&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Flash Builder (this is feature) will auto choose newest SDK for you (FOR WHAT!) like you are a stupid developer, and yes even you are smart ass you just can’t switch SDK to old working one anymore…yes overlay again or rename folder via folder should do the trick…but remember this?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-1YpmlVVmWfY/UHb2lPb-3TI/AAAAAAAABXE/rV9LThpnMxY/s1600-h/before%25255B5%25255D.jpg"&gt;&lt;img alt="before" border="0" height="454" src="http://lh3.ggpht.com/-FgHPAeDeJwM/UHb2mnmK61I/AAAAAAAABXM/WN-1k4PlBnU/before_thumb%25255B3%25255D.jpg?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="before" width="644" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt; just 1 click! and see below for what happen in new version…&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-Pn3ganOYxko/UHb2oXft3YI/AAAAAAAABXU/d85KlnB2Xfg/s1600-h/after%25255B3%25255D.jpg"&gt;&lt;img alt="after" border="0" height="454" src="http://lh4.ggpht.com/-yqtmvWS-PVc/UHb2p88GUUI/AAAAAAAABXc/dhndVTsQjmw/after_thumb%25255B1%25255D.jpg?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="after" width="644" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WAIT! WHY! I think Adobe never have old client that need to change something in an old project that required SDK 3.6 or else to publish as Flash 10 or lower (let me remind you new SDK need higher FlashPlayer version e.g. &lt;span style="color: red;"&gt;&lt;b&gt;“The currently selected Flex SDK requires minimum Adobe Flash Player version 11.4.0.”&lt;/b&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;br /&gt;&lt;b&gt;What you gonna face if you try switch to newest SDK?&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="color: black;"&gt;&lt;a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/JSON.html"&gt;JSON&lt;/a&gt; that will break all &lt;a href="http://www.blooddy.by/en/crypto/" target="_blank"&gt;old 3rd party JSON parser&lt;/a&gt; just because they has same class name. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Embed behavior need to restructure how you refer to you file path.&lt;/li&gt;
&lt;li&gt;Alchemy1 will break in new Flash Player target version &amp;gt; 10.x after that you will need Alchemy2 and that half way to paid for license ;p&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="color: black;"&gt;If you still can’t imagine what gonna happen that’s really mean…&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
 &lt;ol&gt;
&lt;li&gt;&lt;span style="color: black;"&gt;you are Adobe guy.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black;"&gt;you are not use Flash Builder long enough.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black;"&gt;you never have old project that required old environment to build with.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: black;"&gt;your client didn’t poke you to change stuff in your project just yet.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style="color: black;"&gt;&lt;br /&gt;all this nightmare usually need 1 click to switch SDK to get job done…, guess what AIR 3.5 is on labs and what you gonna do to switch between (buggy) AIR 3.5 and (production) AIR 3.4?&lt;/span&gt;&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;bring old dialog back! open your &lt;span style="color: red;"&gt;&lt;b&gt;“.actionScriptProperties”&lt;/b&gt;&lt;/span&gt;&lt;span style="color: black;"&gt; via your project folder and seek for compiler tag &lt;b&gt;&lt;span style="color: red;"&gt;&lt;compiler&gt;&lt;/compiler&gt;&lt;/span&gt;&lt;/b&gt; and mod &lt;span style="color: red;"&gt;&lt;b&gt;useFlashSDK="true"&lt;/b&gt;&lt;/span&gt; to &lt;/span&gt;&lt;span style="color: green;"&gt;&lt;b&gt;useFlashSDK="false"&lt;/b&gt;&lt;/span&gt;&lt;span style="color: black;"&gt; and overlay SDK like usual&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #3&lt;/span&gt;&lt;b&gt; : The definition mx.core.ByteArrayAsset could not be found&lt;/b&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;use swc, manually include it, or use legacy compiler (@see &lt;span style="color: blue;"&gt;workaround&lt;/span&gt; &lt;span style="color: red;"&gt;issue #2&lt;/span&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #4&lt;/span&gt; : The definition mx.core.FontAsset depended on by com.bit101.components.Component_Ronda in the SWC minimal_comps_0_9_9.swc could not be found&lt;/h3&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; :&amp;nbsp; &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;wait for &lt;a href="https://twitter.com/thibault_imbert/status/244647652099231744"&gt;adobe fix&lt;/a&gt;, use &lt;a href="http://www.roguish.com/blog/?p=550"&gt;fixed lib&lt;/a&gt;, or use legacy compiler (@see &lt;span style="color: blue;"&gt;workaround&lt;/span&gt;&amp;nbsp;&lt;span style="color: red;"&gt;issue #2&lt;/span&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #5&lt;/span&gt; : TypeError: Error #2079: Classes derived from Bitmap can only be associated with defineBits characters (bitmaps)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;your embed or swc assets is breaking…&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;use legacy compiler (@see &lt;span style="color: blue;"&gt;workaround&lt;/span&gt; &lt;span style="color: red;"&gt;issue #2&lt;/span&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #6&lt;/span&gt; : [Unload SWF] unknown&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;your embed or swc assets is breaking…&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;use legacy compiler (@see &lt;span style="color: blue;"&gt;workaround&lt;/span&gt; &lt;span style="color: red;"&gt;issue #2&lt;/span&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #7&lt;/span&gt; : VerifyError: Error #1107: The ABC data is corrupt, attempt to read out of bounds. &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;your embed or swc assets is breaking…&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;use legacy compiler (@see &lt;span style="color: blue;"&gt;workaround&lt;/span&gt; &lt;span style="color: red;"&gt;issue #2&lt;/span&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #8&lt;/span&gt; : Starling via ASC2.0&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;i didn't test this one but in case someone getting this error, i bet it exist...see &lt;a href="https://github.com/unwrong/Starling-Extension-Graphics/issues/5"&gt;https://github.com/unwrong/Starling-Extension-Graphics/issues/5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; : &lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;use legacy compiler (@see &lt;span style="color: blue;"&gt;workaround&lt;/span&gt; &lt;span style="color: red;"&gt;issue #2&lt;/span&gt;)&lt;/li&gt;
&lt;li&gt;cast type e.g. SomeClass(ISomeClass)&lt;/li&gt;
&lt;li&gt;wait for&amp;nbsp;&lt;a href="https://github.com/unwrong/Starling-Extension-Graphics/issues/5#issuecomment-10648364"&gt;https://github.com/unwrong/Starling-Extension-Graphics/issues/5#issuecomment-10648364&lt;/a&gt;&amp;nbsp;which know as #3331259 bug to fix&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #9&lt;/span&gt; : Legacy Compiler throw Java NULL&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;refer to &lt;a href="http://forums.adobe.com/thread/1087483"&gt;http://forums.adobe.com/thread/1087483&lt;/a&gt;&lt;br /&gt;you will get&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;
Exception in thread "main" java.lang.StackOverflowError&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at adobe.abc.Algorithms.dfs_visit(Algorithms.java:204)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; at adobe.abc.Algorithms.dfs_visit_el(Algorithms.java:194)&lt;br /&gt;
...and a lot more&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt; :&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;use ASC2.0 with AIR SDK3.6&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #10&lt;/span&gt;&amp;nbsp;: Flash Builder refuse to open (work space&amp;nbsp;corrupted)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;can be reproduce by create project -&amp;gt; exist FB -&amp;gt; move some/all folder that contain your .as and/or library to other place -&amp;gt; open FB -&amp;gt; fail&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt;&amp;nbsp;:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;1st way : rapid click to open FB twice, the 1st one will going to silent fail but the 2nd one will ask you to change other work space then change it to else e.g. /wtf and continue working&lt;/li&gt;
&lt;li&gt;2nd way : try&amp;nbsp;&lt;a href="http://algorithmist.wordpress.com/2013/01/21/flashbuilder-4-6-hangs-on-startup/"&gt;http://algorithmist.wordpress.com/2013/01/21/flashbuilder-4-6-hangs-on-startup/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;h3&gt;
&lt;span style="color: red;"&gt;issue #11&lt;/span&gt;&amp;nbsp;: Flash Builder fail to refactoring (released version)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;refer to&amp;nbsp;&lt;a href="http://forums.adobe.com/message/5014395#5014395"&gt;http://forums.adobe.com/message/5014395#5014395&lt;/a&gt;&lt;br /&gt;you will get&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;
&lt;br /&gt;
java.lang.reflect.InvocationTargetException&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:421)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.run(RefactoringWizardDialog2.java:331)&lt;br /&gt;
&lt;/blockquote&gt;
and a lot more&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
&lt;span style="color: blue;"&gt;workaround&lt;/span&gt;&amp;nbsp;:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;manually refactoring while wait for hotfix&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
PS : legacy compiler is nearly dead&lt;br /&gt;
&lt;br /&gt;
// bedtime, will blog more if need and not lazy ;p&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/xk3fmFtM4wA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/7797689333323669720/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/10/asc20-workaround-for-flash-builder-47.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/7797689333323669720?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/7797689333323669720?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/xk3fmFtM4wA/asc20-workaround-for-flash-builder-47.html" title="[ASC2.0] Workaround for Flash Builder 4.7 SDK issue" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-svk-MvWa1ec/UHb2jZxUk0I/AAAAAAAABW8/VzDV2ilUI8Q/s72-c/fb4.7-overlay-air-bug_thumb%25255B1%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>6</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/10/asc20-workaround-for-flash-builder-47.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8DQXg8eip7ImA9WhJbGEk.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-2300729601685101882</id><published>2012-09-16T01:12:00.001+07:00</published><updated>2012-09-28T22:57:50.672+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-09-28T22:57:50.672+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="ANE" /><title>[AIR] Just another Adobe AIR Kids Games on App Store!</title><content type="html">&lt;p&gt;About time for self promo ;) here’s first kids game via iPad (made with Adobe Flash) from my company now on App Store!&lt;/p&gt; &lt;h2&gt;Development details&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;Build with Flash Builder 4.7, AIR 3.4  &lt;li&gt;Using plenty of library eg. &lt;a href="https://github.com/katopz/robotlegs-modular-signals" target="_blank"&gt;robotlegs-modular-signals&lt;/a&gt;  &lt;li&gt;Using ANE iAds and in App purchase (see &lt;a href="http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html" target="_blank"&gt;here&lt;/a&gt; for working and free ANE list)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;img src="http://a4.mzstatic.com/us/r1000/061/Purple/v4/3d/17/be/3d17bef4-e2f7-a35e-7374-0f5c9cafe9aa/mzl.dnhkixbz.480x480-75.jpg"&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://a5.mzstatic.com/us/r1000/111/Purple/v4/7a/55/67/7a55674e-03ef-cded-ab55-5e69bb48a08d/mzl.aaklrqrf.480x480-75.jpg"&gt;&lt;br&gt;&lt;img src="http://a2.mzstatic.com/us/r1000/100/Purple/v4/3b/fc/54/3bfc545f-2ea4-6e02-c493-b97740e2d7d9/mzl.jjvjmico.480x480-75.jpg"&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://a5.mzstatic.com/us/r1000/074/Purple/v4/8a/e1/4f/8ae14f13-ac06-8449-fc58-410bd2d0a4c3/mzl.phbmhsrq.480x480-75.jpg"&gt;&lt;/p&gt; &lt;p&gt;Don’t even think… Just download try! ;D&lt;/p&gt; &lt;ul&gt; &lt;li&gt;lite version : &lt;a title="http://itunes.apple.com/us/app/pixdot-lite/id548611999?mt=8" href="http://itunes.apple.com/us/app/pixdot-lite/id548611999?mt=8"&gt;http://itunes.apple.com/us/app/pixdot-lite/id548611999?mt=8&lt;/a&gt;  &lt;li&gt;paid version : &lt;a title="http://itunes.apple.com/us/app/pixdot/id549395995?mt=8" href="http://itunes.apple.com/us/app/pixdot/id549395995?mt=8"&gt;http://itunes.apple.com/us/app/pixdot/id549395995?mt=8&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Not bad for first try don’t you think so? ;)    &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/nog2EjRNy4M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/2300729601685101882/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/09/air-just-another-adobe-air-kids-games.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/2300729601685101882?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/2300729601685101882?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/nog2EjRNy4M/air-just-another-adobe-air-kids-games.html" title="[AIR] Just another Adobe AIR Kids Games on App Store!" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>6</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/09/air-just-another-adobe-air-kids-games.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYMQ3YyfCp7ImA9WhNaGU0.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-8101810368311772511</id><published>2012-07-20T23:20:00.000+07:00</published><updated>2013-02-03T21:36:22.894+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-03T21:36:22.894+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="ANE" /><title>[ANE] Free AIR Native Extensions Collection</title><content type="html">I’ll collect about free ANE stuff here (only some of them is already test and working) feel free to bookmark for later use ;)&lt;br /&gt;
&lt;h3&gt;
&lt;a href="http://www.adobe.com/" target="_blank"&gt;&lt;img height="56" src="https://secure.gravatar.com/avatar/cc40327f6f93a7b75207a152962d8dbe?s=420&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png" width="56" /&gt;&lt;/a&gt;&lt;a href="http://www.adobe.com/" target="_blank"&gt;Adobe&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://www.adobe.com/devnet/air/native-extensions-for-air.html" target="_blank"&gt;&lt;b&gt;Adobe AIR Developer Center&lt;/b&gt;&lt;/a&gt; : &lt;span style="font-weight: normal;"&gt;Getting started / &lt;/span&gt;&lt;span style="font-weight: normal;"&gt;Reference and documentation / &lt;/span&gt;&lt;span style="font-weight: normal;"&gt;Tutorials and articles, also some free ane listed there&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.adobe.com/airodynamics/category/nativeextensions/" target="_blank"&gt;&lt;b&gt;Flash Runtime iOS Team&lt;/b&gt;&lt;/a&gt; : Great develop tip eg. &lt;a href="http://blogs.adobe.com/airodynamics/2012/06/11/common-issues-faced-in-developing-native-extensions-for-air-on-ios/" target="_blank"&gt;Commonly faced issues while developing Native Extensions for iOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://gaming.adobe.com/technologies/gamingsdk/" target="_blank"&gt;iOS native extensions (ANEs)&lt;/a&gt;&lt;/b&gt; included&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Game Center &lt;/b&gt;:&amp;nbsp;Leaderboards, achievements, need to challenge friends? Integrate with the Apple iOS Game Center.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;StageAd&lt;/b&gt; :&amp;nbsp;Reach a whole new audience and integrate with the iAd network.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Social&lt;/b&gt; : Fake your game social and integrate with various social networks such as Facebook.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;In-App Purchase&lt;/b&gt; :&amp;nbsp;Helps you increase your revenue and enable purchases directly within your game.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Beta Testing&lt;/b&gt; :&amp;nbsp;Looking for solid, on-the-fly beta testing? Iterate faster with TestFlight integration.&lt;/li&gt;
&lt;/ol&gt;
&lt;img border="0" height="56" src="http://3.bp.blogspot.com/-ZLAkHVXtyA8/UDe2RqAZaVI/AAAAAAAABWE/Kb6B4EZpjY8/s1600/377124_10150391263817479_732387478_8350146_613330788_n.jpg" width="56" /&gt;
katopz (Yes! Me!)
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html" style="background-color: white; color: #893e8a; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-decoration: initial;" target="_blank"&gt;&lt;b&gt;ane-device-info-util&lt;/b&gt;&lt;/a&gt;&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&amp;nbsp;:&amp;nbsp;ANE for get some information from iOS device.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;a href="http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html" style="color: #893e8a; text-decoration: initial;" target="_blank"&gt;&lt;b&gt;ane-device-file-util&lt;/b&gt;&lt;/a&gt;&amp;nbsp;:&amp;nbsp;ANE for open file with registered application on iOS.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://sleepydesign.blogspot.com/2012/12/ane-pay-it-forward-more-free-ane.html" target="_blank"&gt;ane-photosalbum&lt;/a&gt;&lt;/b&gt; :&amp;nbsp;ANE for save image as JPEG or PNG to iOS CameraRoll (why bother use this instead of &lt;a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/CameraRoll.html#addBitmapData()" target="_blank"&gt;CameraRoll.addBitmapData&lt;/a&gt;? please see &lt;a href="https://bugbase.adobe.com/index.cfm?event=bug&amp;amp;id=3340382" target="_blank"&gt;this Error #3004: Insufficient file space. &amp;nbsp;bug&lt;/a&gt; for more detail)&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;h3&gt;
&lt;img border="0" height="56" src="http://1.bp.blogspot.com/-c9bKgaRfC3Q/AAAAAAAAAAI/AAAAAAAAAWU/4SdoBhdqWig/s250-c-k/photo.jpg" width="56" /&gt;Amazon Mobile App SDK&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://developer.amazon.com/sdk.html" style="background-color: white; color: #893e8a; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-decoration: initial;" target="_blank"&gt;&lt;b&gt;https://developer.amazon.com/sdk.html&lt;/b&gt;&lt;/a&gt;&lt;span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px;"&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;a href="https://github.com/freshplanet" target="_blank"&gt;&lt;img height="56" src="https://secure.gravatar.com/avatar/7f79864d1e27b559fc8e83b6cf19a191?s=420&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png" width="55" /&gt;&amp;nbsp;Freshplanet&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/freshplanet/ANE-Facebook"&gt;&lt;b&gt;ANE-Facebook&lt;/b&gt;&lt;/a&gt; : Air Native Extension (iOS and Android) for the Facebook mobile SDK  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/freshplanet/ANE-Network-Info"&gt;&lt;b&gt;ANE-Network-Info&lt;/b&gt;&lt;/a&gt; : Air Native Extension (iOS and Android) for getting Network Information  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/freshplanet/ANE-In-App-Purchase"&gt;&lt;b&gt;ANE-In-App-Purchase&lt;/b&gt;&lt;/a&gt; : Air Native Extension (iOS and Android) for In App Purchase  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/freshplanet/ANE-Push-Notification"&gt;&lt;b&gt;ANE-Push-Notification&lt;/b&gt;&lt;/a&gt; : Air Native Extension (iOS and Android) for Push Notification  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/freshplanet/ANE-Background-Music"&gt;&lt;b&gt;ANE-Background-Music&lt;/b&gt;&lt;/a&gt; : Air Native Extension (iOS and Android) for managing background music &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;a href="https://github.com/StickSports" target="_blank"&gt;&lt;img height="56" src="https://secure.gravatar.com/avatar/7dc2e32ca51775422d99b7bbc3a4882c?s=420&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-org-420.png" width="56" /&gt;&amp;nbsp;StickSports&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-Flurry-Analytics"&gt;&lt;b&gt;ANE-Flurry-Analytics&lt;/b&gt;&lt;/a&gt; : Air native extension for Flurry Analytics (iOS and Android)  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-Can-Open-URL"&gt;&lt;b&gt;ANE-Can-Open-URL&lt;/b&gt;&lt;/a&gt; : Air native extension for iOS to detect whether an app is installed to handle a specific URL scheme.  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-In-App-Purchase"&gt;&lt;b&gt;ANE-In-App-Purchase&lt;/b&gt;&lt;/a&gt; : Air native extension for integration with Apple's in-app purchase  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-Game-Center"&gt;&lt;b&gt;ANE-Game-Center&lt;/b&gt;&lt;/a&gt; : Air native extension for integration with Apple's game center  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-Keychain"&gt;&lt;b&gt;ANE-Keychain&lt;/b&gt;&lt;/a&gt; : Air Native Extension for iOS to read and write data from and to the Keychain  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-Silent-Switch"&gt;&lt;b&gt;ANE-Silent-Switch&lt;/b&gt;&lt;/a&gt; : Air native extension for iOS to mute sounds if the hardware silent switch is on. &lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(no need anymore via AIR3.4 @see &lt;a href="http://blogs.adobe.com/airodynamics/2012/07/17/silencing-audio-on-ios-with-ambient-audio-playback-mode/" target="_blank"&gt;Silencing audio on iOS with Ambient Audio Playback Mode&lt;/a&gt; )&lt;/b&gt;&lt;/span&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;a href="https://github.com/memeller" target="_blank"&gt;&lt;img height="56" src="https://secure.gravatar.com/avatar/2557e4f05eeed79c286f08875343c8b3?s=420&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png" width="56" /&gt;&amp;nbsp;memeller (Paweł Meller)&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/memeller/iOSNativeUtilities"&gt;&lt;b&gt;iOSNativeUtilities&lt;/b&gt;&lt;/a&gt; : Set of native utilities (in form of Adobe Air Native Extension) for iOS: currently unzip, access to settings bundle and nslog  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/memeller/ContactEditor"&gt;&lt;b&gt;ContactEditor&lt;/b&gt;&lt;/a&gt; : Native Extension for iOS and Android enabling AddressBook access  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/memeller/vfrReaderNativeExtension"&gt;&lt;b&gt;vfrReaderNativeExtension&lt;/b&gt;&lt;/a&gt; : Native Extension for Adobe AIR for iOS that uses vfr Reader (https://github.com/vfr/Reader) to show pdf files  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/memeller/ActionSheetAne"&gt;&lt;b&gt;ActionSheetAne&lt;/b&gt;&lt;/a&gt; : ActionSheet Native Extension for iOS&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;a href="http://code.google.com/u/109796683595595908228/"&gt;Michael Barr&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-address-book/"&gt;&lt;b&gt;flashbuilder-ane-address-book&lt;/b&gt;&lt;/a&gt; : FlashBuilder ANE Save to Address Book for iOS  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-alert/"&gt;&lt;b&gt;flashbuilder-ane-alert&lt;/b&gt;&lt;/a&gt; : FlashBuilder ANE Native Alerts for iOS / Toast Alerts for Android  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-ios-data-storage-do-not-backup-icloud/"&gt;&lt;b&gt;flashbuilder-ane-ios-data-storage-do-not-backup-icloud&lt;/b&gt;&lt;/a&gt; : FlashBuilder ANE iOS Data Storage  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-local-notification-set-app-icon-badge-number/"&gt;&lt;b&gt;flashbuilder-ane-local-notification-set-app-icon-badge-number&lt;/b&gt;&lt;/a&gt; : FlashBuilder ANE Local notification setting App icon badge number  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-save-date-as-calendar-events/"&gt;&lt;b&gt;flashbuilder-ane-save-date-as-calendar-events&lt;/b&gt;&lt;/a&gt; : FlashBuilder ANE Save date as Calendar Event on iOS&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;a href="https://github.com/jlopez"&gt;&lt;img height="56" src="https://secure.gravatar.com/avatar/e1969577c59e1501820aeccf403b36b0?s=420&amp;amp;d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png" width="55" /&gt;&amp;nbsp;jlopez&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/jlopez/ane-facebook"&gt;&lt;b&gt;ane-facebook&lt;/b&gt;&lt;/a&gt; : Facebook iOS ANE  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jlopez/ane-storekit"&gt;&lt;b&gt;ane-storekit&lt;/b&gt;&lt;/a&gt; : Storekit iOS ANE  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jlopez/ane-kontagent"&gt;&lt;b&gt;ane-kontagent&lt;/b&gt;&lt;/a&gt; : &lt;a href="http://www.kontagent.com/" target="_blank"&gt;Kontagent&lt;/a&gt; iOS ANE&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;img height="23" src="http://www.jampot.ie/wp-content/themes/JamPot-Theme13/css/../images/h1-logo.png" width="56" /&gt; &lt;a href="http://www.jampot.ie/ane/"&gt;jampot&lt;/a&gt; &lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-alert/downloads/list" target="_blank"&gt;&lt;b&gt;ANE Native Alerts (iOS &amp;amp; Android)&lt;/b&gt;&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;span style="font-weight: normal;"&gt;&lt;b&gt;:&lt;/b&gt; Adobe Native Extension Native Alerts for iOS / Toast Alerts for Android&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-address-book/downloads/list" target="_blank"&gt;&lt;b&gt;ANE Save Contact to Address Book (iOS)&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;span style="font-weight: normal;"&gt;&lt;b&gt;:&lt;/b&gt; Adobe Native Extension Save to Address Book&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-save-date-as-calendar-events/downloads/list" target="_blank"&gt;&lt;b&gt;ANE Save date as Calendar Event (iOS)&lt;/b&gt;&lt;/a&gt;&lt;b&gt; &lt;/b&gt;&lt;span style="font-weight: normal;"&gt;&lt;b&gt;:&lt;/b&gt; Adobe Native Extension Save date as Calendar Event on iOS&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-local-notification-set-app-icon-badge-number/downloads/list" target="_blank"&gt;&lt;b&gt;ANE Local Notification Set App Icon Badge Number (iOS) &lt;/b&gt;&lt;span style="font-weight: normal;"&gt;&lt;b&gt;:&lt;/b&gt; &lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: normal;"&gt;Adobe Native Extension Local notification setting App icon badge number&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flashbuilder-ane-ios-data-storage-do-not-backup-icloud/downloads/list" target="_blank"&gt;&lt;b&gt;ANE Data Storage ‘Do Not Backup’ to iCloud on iOS 5.0.1 (iOS) &lt;span style="font-weight: normal;"&gt;:&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;span style="font-weight: normal;"&gt; Adobe Native Extension FlashBuilder ANE iOS Data Storage Allows you to set new iCloud 'do not backup' attribute on iOS 5.0.1 &lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
&lt;a href="http://diadraw.com/" target="_blank"&gt;&lt;img height="56" src="http://code.google.com/p/diadraw-air-camera-native-extension/logo?cct=1349938045" width="56" /&gt;&lt;/a&gt; &lt;a href="http://diadraw.com/" target="_blank"&gt;DiaDraw&lt;/a&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/diadraw-air-camera-native-extension/"&gt;&lt;b&gt;diadraw-air-camera-native-extension&lt;/b&gt;&lt;/a&gt; : This extension allows AIR applications to use the camera with control over autofocus, autoexposure, etc. - functionality, which is not available in the AIR SDK.  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/diadraw-air-dropbox-native-extension-example/" target="_blank"&gt;&lt;b&gt;diadraw-air-dropbox-native-extension-example&lt;/b&gt;&lt;/a&gt; : Dropbox ANE &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/diadraw-air-email-native-extension-example/" target="_blank"&gt;&lt;b&gt;diadraw-air-email-native-extension-example&lt;/b&gt;&lt;/a&gt; : The extension enables you to use the mail composer on iOS devices and send e-mail with attachments. &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
Random clever dude&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/in-app-purchase-air-ios/" title="http://code.google.com/p/in-app-purchase-air-ios/"&gt;&lt;b&gt;in-app-purchase-air-ios&lt;/b&gt;&lt;/a&gt; : A sample Actionscript Native Extension for In-App Purchase capabilities on iOS. This will allow any AIR for iOS application to use the capabilities of In-App Purchases provided by iOS SDK.&lt;span style="color: lime;"&gt; &lt;/span&gt;&lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(tested working)&lt;/b&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/iad-air-ios/" title="http://code.google.com/p/iad-air-ios/"&gt;&lt;b&gt;iad-air-ios&lt;/b&gt;&lt;/a&gt; : A sample Actionscript Native Extension for iAds capabilities on iOS. This will allow any AIR for iOS application to use the iAds provided by iOS SDK. &lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(tested working iOS5 stop working on iOS6)&lt;/b&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/StickSports/ANE-Game-Center"&gt;&lt;b&gt;ANE-Game-Center&lt;/b&gt;&lt;/a&gt; : Air native extension for integration with Apple's game center  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/divijkumar/xcode-template-ane"&gt;&lt;b&gt;xcode-template-ane&lt;/b&gt;&lt;/a&gt; : XCode 4 project template for creating AIR native extensions (ANE) for iOS  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/wouterverweirder/AIR-OpenCV-Extension"&gt;&lt;b&gt;AIR-OpenCV-Extension&lt;/b&gt;&lt;/a&gt; : Native Extension for Adobe AIR, exposing OpenCV API's  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/magicalhobo/FREPenTablet"&gt;&lt;b&gt;FREPenTablet&lt;/b&gt;&lt;/a&gt; : This native extension allows you to read pressure sensitivity data from a pen tablet. It’s only been tested on Windows 7 with a Wacom Intuos 4. I’ll go through the build steps in the same format as last time.  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://candymandesign.blogspot.com/2012/02/adobe-air-native-extension-read-phone.html"&gt;&lt;b&gt;Read phone number from device&lt;/b&gt;&lt;/a&gt; : Android  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pkoscierzynski/NativeMailExtension"&gt;&lt;b&gt;NativeMailExtension&lt;/b&gt;&lt;/a&gt;&lt;b&gt; : &lt;/b&gt;&lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(tested working)&lt;/b&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mateuszmackowiak/NativeAlert"&gt;&lt;b&gt;NativeAlert&lt;/b&gt;&lt;/a&gt; : Native Extension for Adobe Air enable mobile native dialog box (IOS Andoid) - Toast message, Text Input dialog, Progress dialog, Alert dialog, multi single choice dialog +System Preferences &lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(tested working)&lt;/b&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mccormicka/NativeAlert"&gt;&lt;b&gt;NativeAlert&lt;/b&gt;&lt;/a&gt; : Native Extension for Adobe Air mobile to enable iOS Native Alerts with user interactions  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pkoscierzynski/NativeAPNService"&gt;&lt;b&gt;NativeAPNService&lt;/b&gt;&lt;/a&gt; : Apple Push Notification Service support for Adobe AIR on iOS  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/air-maps-ane/" target="_blank"&gt;&lt;b&gt;AIR Maps Native Extension&lt;/b&gt;&lt;/a&gt; : provides the support for using the native mapping component in your Adobe AIR application.  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/inspirit/CaptureDevice"&gt;&lt;b&gt;CaptureDevice&lt;/b&gt;&lt;/a&gt; : Adobe Air Native Extension for video capturing from cameras &lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(tested working)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/xperiments/ANEUnRar"&gt;&lt;b&gt;ANEUnRar&lt;/b&gt;&lt;/a&gt; : Adobe Air Native Extension to Obj-C UnRar Lib (thx &lt;cite&gt;&lt;a href="http://www.blogger.com/profile/11232807015079202788"&gt;Pedro Casaubon&lt;/a&gt;&lt;/cite&gt;)  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/as3-arduino-connector/" target="_blank"&gt;&lt;b&gt;as3-arduino-connector&lt;/b&gt;&lt;/a&gt; : Connecting Arduino Prototyping board to Adobe AIR through an AIR Native Extension. Available for Windows and MacOSX.  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/thejustinwalsh/ServerSocketANE"&gt;&lt;b&gt;ServerSocketANE&lt;/b&gt;&lt;/a&gt; : Adobe Air Native Extension (ANE) for ServerSocket on mobile platforms  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mr-archano/Android-AIR-Extensions"&gt;&lt;b&gt;Android-AIR-Extensions&lt;/b&gt;&lt;/a&gt; : This project provides some simple but useful AIR 3.0 NativeExtension for Android platform.  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://afterisk.wordpress.com/2012/09/22/the-only-free-and-fully-functional-android-gcm-native-extension-for-adobe-air/" target="_blank"&gt;&lt;b&gt;GCM extension&lt;/b&gt;&lt;/a&gt; : (Google Cloud Messaging) which is a free service provided by Google that allows messages to be pushed to devices of your app users. (thx &lt;cite&gt;&lt;a href="http://afterisk.wordpress.com/"&gt;afterisktech&lt;/a&gt;&lt;/cite&gt;)  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/air-native-extension-euler-gyroscope/"&gt;&lt;b&gt;air-native-extension-euler-gyroscope&lt;/b&gt;&lt;/a&gt; : A native extension to get euler angles from the iDevice's gyroscope  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/heitara/Admob-ANE"&gt;&lt;b&gt;Admob-ANE&lt;/b&gt;&lt;/a&gt; : Adobe AIR Native Extension (ANE) which works on iOS and on Android &lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(tested working but will conflict with &lt;a href="https://github.com/pkoscierzynski/NativeMailExtension"&gt;&lt;b&gt;NativeMailExtension&lt;/b&gt;&lt;/a&gt;)&lt;/b&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/heitara/Flurry-ANE"&gt;&lt;b&gt;Flurry-ANE&lt;/b&gt;&lt;/a&gt; : Flurry analytics packaged as Adobe AIR native extension. ANE is compatible with Android and iOS  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mnem/box2d_ane"&gt;&lt;b&gt;box2d_ane&lt;/b&gt;&lt;/a&gt; : Box2D Air Native Extension  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/qr-zbar-ane/" title="http://code.google.com/p/qr-zbar-ane/"&gt;&lt;b&gt;qr-zbar-ane&lt;/b&gt;&lt;/a&gt; : QR Scanner uses ZBar iPhone library.  &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/lilili87222/admob-for-flash" target="_blank"&gt;&lt;b&gt;lilili87222 / admob-for-flash&lt;/b&gt;&lt;/a&gt; : admob ane lib for flash iOS app and flash android app.it enable air application load native Advertising &lt;b&gt;&lt;span style="color: #9bbb59;"&gt;(need AdSupport framework while build = won’t work on Windows)&lt;/span&gt;&lt;/b&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/flash-for-mobile/" target="_blank"&gt;&lt;b&gt;flash-for-mobile&lt;/b&gt;&lt;/a&gt; : admob ane for android &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.enriquedavid.es/adobe-native-extension-admob.html" target="_blank"&gt;&lt;b&gt;admob-native-extension&lt;/b&gt;&lt;/a&gt; : admob ane &lt;span style="color: #9bbb59;"&gt;&lt;b&gt;(non English = poor doc, tested working no conflicted)&lt;/b&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.immanuelnoel.com/2011/12/07/new-actionscript-native-extension-speech-recognition/" target="_blank"&gt;&lt;b&gt;new-actionscript-native-extension-speech-recognition&lt;/b&gt;&lt;/a&gt; : an API to launch the default speech recognition UI and capture voice input. also &lt;a href="http://blog.immanuelnoel.com/2012/02/19/speech-recognition-ane-source/" target="_blank"&gt;&lt;b&gt;speech-recognition-ane-source&lt;/b&gt;&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/air-hid-usb/"&gt;&lt;b&gt;air-hid-usb&lt;/b&gt;&lt;/a&gt; : AIR native extension, wrapper for HIDAPI &lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/randori/ANE-Localytics" target="_blank"&gt;&lt;b&gt;ANE-Localytics&lt;/b&gt;&lt;/a&gt; :&amp;nbsp;Localytics analytics for mobile Adobe AIR applications (iOS &amp;amp; Android)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/monday8am/CanonEOS_LIB" target="_blank"&gt;&lt;b&gt;CanonEOS_LIB&lt;/b&gt;&lt;/a&gt; :&amp;nbsp;An Adobe Native Extension to control a DSLR Canon camera (thx &lt;a href="http://www.blogger.com/profile/10034907203320495636" target="_blank"&gt;Angel Ernesto Anton Yebra&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span itemprop="name"&gt;&lt;b&gt;&lt;a href="https://code.google.com/p/appirater-ane/" target="_blank"&gt;appirater-ane&lt;/a&gt;&lt;/b&gt; : &lt;/span&gt;Adobe AIR ANE for using &lt;a href="https://github.com/arashpayan/appirater" rel="nofollow"&gt;Appirater&lt;/a&gt; in your iOS projects. &lt;/li&gt;
&lt;li&gt;you tell me!&lt;/li&gt;
&lt;/ol&gt;
Still have no luck? try here (not free, developer still need to eat anyway)&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://extensionsforair.com/" title="http://extensionsforair.com/"&gt;&lt;b&gt;http://extensionsforair.com/&lt;/b&gt;&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nativext.com/" title="http://www.nativext.com/"&gt;&lt;b&gt;http://www.nativext.com/&lt;/b&gt;&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.milkmangames.com/blog/" title="http://www.milkmangames.com/blog/"&gt;&lt;b&gt;http://www.milkmangames.com/blog/&lt;/b&gt;&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://labs.distriqt.com/native-extensions" title="http://labs.distriqt.com/native-extensions"&gt;http://labs.distriqt.com/native-extensions&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://airextensions.net/"&gt;http://airextensions.net/&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
No money but brain? build your own!&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;boring overview : &lt;a href="http://www.adobe.com/devnet/air/articles/extending-air.html"&gt;http://www.adobe.com/devnet/air/articles/extending-air.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;confusing step by step : &lt;a href="http://help.adobe.com/en_US/air/extensions/index.html"&gt;http://help.adobe.com/en_US/air/extensions/index.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;easy reading 5 steps :&amp;nbsp;&lt;a href="http://www.digitalprimates.net/author/nweber/2012/04/09/building-a-native-extension-part-1/"&gt;http://www.digitalprimates.net/author/nweber/2012/04/09/building-a-native-extension-part-1/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;get stuck? :&amp;nbsp;&lt;a href="http://esdot.ca/site/2012/tutorial-packaging-anes"&gt;http://esdot.ca/site/2012/tutorial-packaging-anes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
more to come…suggestion comment is more than welcome! :)&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/JleDTJ6M044" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/8101810368311772511/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html#comment-form" title="14 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/8101810368311772511?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/8101810368311772511?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/JleDTJ6M044/ane-free-air-native-extensions.html" title="[ANE] Free AIR Native Extensions Collection" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-ZLAkHVXtyA8/UDe2RqAZaVI/AAAAAAAABWE/Kb6B4EZpjY8/s72-c/377124_10150391263817479_732387478_8350146_613330788_n.jpg" height="72" width="72" /><thr:total>14</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8FQHc4fCp7ImA9WhVVEUs.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-5187784825547824059</id><published>2012-05-05T02:35:00.000+07:00</published><updated>2012-05-05T02:46:51.934+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-05T02:46:51.934+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Useful" /><title>[ETC] My Plan B as developer</title><content type="html">&lt;h3&gt;&lt;font color="#c0504d"&gt;Plan B? What’s your plan A anyway?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;My plan A (Blogging) is seem to be suit my developer’s dream coding and share via blog and try to gain money from ads or donator.&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;And it’s not working?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;Seem like it’s not and never work that way, Here’s result for 6 years (wow! so long time)&lt;br&gt;&lt;br&gt;&lt;a href="http://lh5.ggpht.com/-pxsgtG3a5g8/T6QyD_CZsjI/AAAAAAAABUA/xtPpCkcChxM/s1600-h/gain_%25252456_in_6years%25255B6%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="gain_$56_in_6years" border="0" alt="gain_$56_in_6years" src="http://lh3.ggpht.com/-eo4b6kHQoQg/T6QyHKWW5II/AAAAAAAABUI/FfPCg5JbpNI/gain_%25252456_in_6years_thumb%25255B4%25255D.jpg?imgmax=800" width="640" height="301"&gt;&lt;/a&gt;&lt;br&gt;as you can see result is &lt;strong&gt;&lt;font color="#ff0000"&gt;$56.32 in 6 years&lt;/font&gt;&lt;/strong&gt;…and I only can get money out when I reach $100, awww should have to wait around 12 years for that lol I know my blog didn’t have that good content but…just like another developer, we spend most of time spoil our client, and blogging is just the hobby.&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;How about donate?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;Donate is seem a lot more accurate, &lt;strong&gt;&lt;font color="#ff0000"&gt;Pass 6 years I did get around $250 from donation&lt;/font&gt;&lt;/strong&gt;, Thanks to you guys again and here’s where your money go &lt;a href="https://www.facebook.com/SoiDogPageInEnglish"&gt;https://www.facebook.com/SoiDogPageInEnglish&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;Well, I agree that you need plan B and what’s that?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;It’s kind of investment like FOREX trading but &lt;strong&gt;&lt;font color="#ff0000"&gt;you can copy other investor!&lt;/font&gt;&lt;/strong&gt; No brain need! Just choose the right one and wait for money increase. How cool is that! (before you try to googling for it please read entire of my blog ;p)&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;You should be proud to be programmer not an investor!&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;That’s what I think for 6 years, poor enough until today I can’t finish my dream game, and my life is seem to be short to wait that long. And in this case, I no need to watch stock or currency rate change every sec. just copy and wait, why I won’t do that!&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;So…How many $ you get there?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;They have practice mode (not a real money), Profit from copy is depend on who you copy, by estimate from my copied, I get around 10%-20% profit each week. (roughly estimate it seem to depend on market grow at that period time btw)&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;I’m smarter than that. Can I buy/sell currency my self?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;You can but I won’t suggest that, copy is make more money if you do have small amount of money, BTW I do it try hard way (my bad habit need to proof before believe something)…after trial and error my invest formula (yeah I’m still programmer ;p) here’s result…..tada! &lt;font color="#ff0000"&gt;&lt;strong&gt;100$ in 7days!&lt;br&gt;&lt;/strong&gt;&lt;/font&gt;&lt;br&gt;&lt;a href="http://lh6.ggpht.com/-s6G8lSeQDiA/T6QyJIiZEDI/AAAAAAAABUQ/qLDN5NxEJeM/s1600-h/gain_%252524100_in_7days%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="gain_$100_in_7days" border="0" alt="gain_$100_in_7days" src="http://lh5.ggpht.com/-9Q5_orzROrQ/T6QyKddPy0I/AAAAAAAABUY/9Vm7yBTpL_s/gain_%252524100_in_7days_thumb%25255B2%25255D.jpg?imgmax=800" width="640" height="243"&gt;&lt;/a&gt;&lt;br&gt;From this picture you will saw I try only “BUY” just to prove my theory that I can make money from “BUY” only, actually you can “SELL” too, which mean when gold price drop (around $60 last month) you can make money buy choose to “SELL” it and get money all the way down, but as you can see “BUY” only when price is drop is can make small amount of money too but your time and money must be precise enough :)&lt;br&gt;&lt;br&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;In short&lt;/font&gt; :&lt;/strong&gt; you can gain money both way by being a seller or buyer, but I still suggest you to be a copier if you don’t need to keep an eye on it ;) &lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;SCAM? Normally people won’t share how to get money!&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;I should do in this case lol, you should know by now that I always “review” thing like it does, I’ll say good when it’s good and bad when it’s seem to be bad, My blogging is meant to save someone else time and hope other people do the same thing. you can see my prove above picture, I even desire to won’t blog about this until I reach $100 (plus my own weird invest rules eg. must “WIN” only and from “BUY” only) and tell you how can I get that from and how long does it take. seem fine enough? ;)&lt;br&gt;&lt;br&gt;and because their system good enough to have referral program. That’s right! &lt;strong&gt;&lt;font color="#ff0000"&gt;I’ll get $100 and&lt;/font&gt;&lt;/strong&gt; &lt;strong&gt;&lt;font color="#ff0000"&gt;you will get $50 for first deposit from referral program&lt;/font&gt;&lt;/strong&gt; so It’s win-win situation here, And actually you can make around $300 by make $1000 deposit there (+$250 promotion and $50 if you choose to refer me)&lt;/p&gt; &lt;h3&gt;&lt;font color="#c0504d"&gt;Sound great to me, How can I refer you?&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;Easy just email me to &lt;a href="mailto:katopz@gmail.com"&gt;katopz@gmail.com&lt;/a&gt; (subject “plan b”) or post your email as a comment below (no worry, I won’t publish your comment here, and for hotmail user please keep an eye in your junk mail ;p) and I’ll send referrer link to you, after registration and try practice there you will get all the idea I try to tell you. if not just leave it there It’s &lt;strong&gt;&lt;font color="#ff0000"&gt;free to try anyway&lt;/font&gt;&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;There’s no “Angel Investor” around here, &lt;a href="http://sleepydesign.blogspot.com/2012/02/design-its-about-time-to-design.html" target="_blank"&gt;And my design didn’t win any $&lt;/a&gt;, So I choose to fund my own game this way, Just hope my invest formula is right,….btw, do I tell you that my &lt;strong&gt;&lt;font color="#ff0000"&gt;“Plan C”&lt;/font&gt;&lt;/strong&gt; is already start? I’ll blog about it when the time come. ;)&lt;br&gt;&lt;br&gt;&lt;strong&gt;PS&lt;/strong&gt; : while I blogging this I just just get another $3 there, so now I think I’m an investor+programmer+designer already! yeah! ;D&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/rukPdcd17JQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/5187784825547824059/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/05/etc-my-plan-b-as-developer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/5187784825547824059?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/5187784825547824059?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/rukPdcd17JQ/etc-my-plan-b-as-developer.html" title="[ETC] My Plan B as developer" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-eo4b6kHQoQg/T6QyHKWW5II/AAAAAAAABUI/FfPCg5JbpNI/s72-c/gain_%25252456_in_6years_thumb%25255B4%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/05/etc-my-plan-b-as-developer.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMASXsyfSp7ImA9WhBRF0s.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-850584197321054594</id><published>2012-04-19T22:36:00.001+07:00</published><updated>2013-03-09T00:07:28.595+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-09T00:07:28.595+07:00</app:edited><title>[Flash] -swf-version meaning</title><content type="html">It's getting more and more versions! I do have no brain left to remember them all, so here we go!&lt;br /&gt;
&lt;h3&gt;
SWF Version&lt;/h3&gt;
&lt;table border="0" cellpadding="2" cellspacing="0" style="width: 465px;"&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align="center" bgcolor="#eeeeee" width="143"&gt;Compiler Option&lt;/td&gt; &lt;td align="center" bgcolor="#eeeeee" width="181"&gt;Flash Player Version&lt;/td&gt; &lt;td align="center" bgcolor="#eeeeee" width="139"&gt;AIR version&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=9&lt;/td&gt; &lt;td align="center" width="181"&gt;9.0.115.0&lt;/td&gt; &lt;td align="center" width="139"&gt;N/A&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=10&lt;/td&gt; &lt;td align="center" width="181"&gt;10.0, 10.1&lt;/td&gt; &lt;td align="center" width="139"&gt;1.5, 2.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=11&lt;/td&gt; &lt;td align="center" width="181"&gt;10.2&lt;/td&gt; &lt;td align="center" width="139"&gt;2.6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=12&lt;/td&gt; &lt;td align="center" width="181"&gt;10.3&lt;/td&gt; &lt;td align="center" width="139"&gt;2.7&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=13&lt;/td&gt; &lt;td align="center" width="181"&gt;11.0&lt;/td&gt; &lt;td align="center" width="139"&gt;3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=14&lt;/td&gt; &lt;td align="center" width="181"&gt;11.1&lt;/td&gt; &lt;td align="center" width="139"&gt;3.1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=15&lt;/td&gt; &lt;td align="center" width="181"&gt;11.2&lt;/td&gt; &lt;td align="center" width="139"&gt;3.2&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=16&lt;/td&gt; &lt;td align="center" width="181"&gt;11.3&lt;/td&gt; &lt;td align="center" width="139"&gt;3.3&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=17&lt;/td&gt; &lt;td align="center" width="181"&gt;11.4&lt;/td&gt; &lt;td align="center" width="139"&gt;3.4&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=18&lt;/td&gt; &lt;td align="center" width="181"&gt;11.5&lt;/td&gt; &lt;td align="center" width="139"&gt;3.5&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=19&lt;/td&gt; &lt;td align="center" width="181"&gt;11.6&lt;/td&gt; &lt;td align="center" width="139"&gt;3.6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td align="center"&gt;-swf-version=20&lt;/td&gt; &lt;td align="center" width="181"&gt;11.7&lt;/td&gt; &lt;td align="center" width="139"&gt;3.7&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style="color: #c0504d;"&gt;*update AIR versioning from&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;&lt;a href="http://www.bytearray.org/?p=4848" title="http://www.bytearray.org/?p=4848"&gt;http://www.bytearray.org/?p=4848&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;
Features&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Flash and AIR : &lt;a href="http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html" title="http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html"&gt;http://www.adobe.com/devnet/articles/flashplayer-air-feature-list.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Games : &lt;a href="http://gaming.adobe.com/"&gt;http://gaming.adobe.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Release notes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Flash Player : &lt;a href="http://www.adobe.com/support/documentation/en/flashplayer/releasenotes.html" title="http://www.adobe.com/support/documentation/en/flashplayer/releasenotes.html"&gt;http://www.adobe.com/support/documentation/en/flashplayer/releasenotes.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;AIR : &lt;a href="http://www.adobe.com/support/documentation/en/air/releasenotes.html" title="http://www.adobe.com/support/documentation/en/air/releasenotes.html"&gt;http://www.adobe.com/support/documentation/en/air/releasenotes.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Labs :&amp;nbsp;&lt;a href="http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air3-7_flashplayer11-7_releasenotes.pdf" target="_blank"&gt;http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air3-7_flashplayer11-7_releasenotes.pdf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Download Flash Player&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;User : &lt;a href="http://get.adobe.com/flashplayer/" title="http://get.adobe.com/flashplayer/"&gt;http://get.adobe.com/flashplayer/&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Developer&amp;nbsp;: &lt;a href="http://www.adobe.com/support/flashplayer/downloads.html" title="http://www.adobe.com/support/flashplayer/downloads.html"&gt;http://www.adobe.com/support/flashplayer/downloads.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Archive : &lt;a href="http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html" title="http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html"&gt;http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Labs :&amp;nbsp;&lt;a href="http://labs.adobe.com/technologies/flashruntimes/flashplayer/"&gt;http://labs.adobe.com/technologies/flashruntimes/flashplayer/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Download AIR&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;AIR runtime : &lt;a href="http://get.adobe.com/air/" title="http://get.adobe.com/air/"&gt;http://get.adobe.com/air/&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;AIR SDK : &lt;a href="http://www.adobe.com/devnet/air/air-sdk-download.html" title="http://www.adobe.com/devnet/air/air-sdk-download.html"&gt;http://www.adobe.com/devnet/air/air-sdk-download.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;AIR&amp;nbsp;Archive : &lt;a href="http://helpx.adobe.com/air/kb/archived-air-sdk-version.html" title="http://helpx.adobe.com/air/kb/archived-air-sdk-version.html"&gt;http://helpx.adobe.com/air/kb/archived-air-sdk-version.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Labs :&amp;nbsp;&lt;a href="http://labs.adobe.com/technologies/flashruntimes/air/"&gt;http://labs.adobe.com/technologies/flashruntimes/air/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Labs&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Recent : &lt;a href="http://labs.adobe.com/technologies/flashplatformruntimes/" title="http://labs.adobe.com/technologies/flashplatformruntimes/"&gt;http://labs.adobe.com/technologies/flashplatformruntimes/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Recent&amp;nbsp;Flash Player :&amp;nbsp;&lt;a href="http://labs.adobe.com/technologies/flashruntimes/flashplayer/"&gt;http://labs.adobe.com/technologies/flashruntimes/flashplayer/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Document&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ActionScript reference and documentation : &lt;a href="http://www.adobe.com/devnet/actionscript/documentation.html" title="http://www.adobe.com/devnet/actionscript/documentation.html"&gt;http://www.adobe.com/devnet/actionscript/documentation.html&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Beta documentation : &lt;a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/index.html" title="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/index.html"&gt;http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/index.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
Important note&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="color: #c0504d;"&gt;Alchemy experiments is dead&lt;/span&gt;&lt;/strong&gt; : &lt;strong&gt;Starting with Flash Player 11.2 and AIR 3.2&lt;/strong&gt;, content targeting Flash Player 11 and AIR 3 (i.e., content using SWF version 13 and above) will not support the experimental Alchemy prototype. Existing Alchemy experiments targeting Flash Player 10.x and AIR 2.x are unaffected…&lt;a href="http://blogs.adobe.com/flashplayer/2011/09/updates-from-the-lab.html" target="_blank"&gt;read more&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;span style="color: #c0504d;"&gt;Premium Features&lt;/span&gt;&lt;/strong&gt; : &lt;strong&gt;Starting with Flash Player 11.2 and AIR 3.2&lt;/strong&gt;, by taking advantage of two features in combination:&amp;nbsp; &lt;ul&gt;
&lt;li&gt;Stage3D hardware acceleration (Stage3D.request3DContext)  &lt;/li&gt;
&lt;li&gt;Domain memory (ApplicationDomain.domainMemory) &lt;/li&gt;
&lt;/ul&gt;
premium features available free of charge for content published prior to August 1. Starting August 1, these features will be available for published content with a license, and there will be no charge for the first $50K in application revenues. The use of premium features within Adobe AIR, including for mobile applications for iOS and Android, will be royalty free…&lt;a href="http://blogs.adobe.com/flashplayer/2012/03/gameon.html" target="_blank"&gt;read more&lt;/a&gt; &lt;br /&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;[UPDATE 2012/07] Deadline Extend&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;&lt;a href="http://blogs.adobe.com/flashplayer/2012/07/premium-features-update.html" target="_blank"&gt;read more&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color: red;"&gt;[UPDATE 2013/01/30] No need to pay anymore (yeah!)&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;&lt;a href="http://www.adobe.com/devnet/flashplayer/articles/premium-features.html" target="_blank"&gt;read more&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;more to come ;p&lt;/li&gt;
&lt;/ul&gt;
&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/aCjjXB_xQQU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/850584197321054594/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/04/flash-swf-version-meaning.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/850584197321054594?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/850584197321054594?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/aCjjXB_xQQU/flash-swf-version-meaning.html" title="[Flash] -swf-version meaning" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/04/flash-swf-version-meaning.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYGRn86fSp7ImA9WhVXGEk.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-1598925624204593929</id><published>2012-02-25T16:46:00.001+07:00</published><updated>2012-04-19T22:08:47.115+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-19T22:08:47.115+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Design" /><title>[Design] It’s about time to design :)</title><content type="html">&lt;p&gt;My hobby is drawing something that I want to draw, for this time &lt;a title="http://browse.deviantart.com/designbattle/monsters/" href="http://browse.deviantart.com/designbattle/monsters/" target="_blank"&gt;http://browse.deviantart.com/designbattle/monsters/&lt;/a&gt; has a T-shirt design competition about monster thingy, so it’s a good chance for me to draw something (that I never do for …many years!)&lt;br&gt;&lt;br&gt;&lt;/p&gt; &lt;h2&gt;Enough chitchat just gimme what you got!&lt;/h2&gt; &lt;p&gt;oh okie here we go! my cat + meme + monsters = catcula!&lt;a href="http://browse.deviantart.com/designbattle/monsters/?qh=&amp;amp;section=&amp;amp;q=catcula#/d4pgxwf" target="_blank"&gt;&lt;img src="http://fc05.deviantart.net/fs71/i/2012/043/9/d/catcula_by_katopz-d4pgxwf.png" width="640" height="430"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;Oh cool! I want this shirt! How can I vote?&lt;/h2&gt; &lt;p&gt;easy! just click "I'd Wear This!" on the right!&lt;br&gt;&lt;br&gt;&lt;a href="http://browse.deviantart.com/designbattle/monsters/?qh=&amp;amp;section=&amp;amp;q=catcula#/d4pgxwf" target="_blank"&gt;&lt;img style="display: inline" title="deviantart_howto_vote" alt="deviantart_howto_vote" src="http://lh3.ggpht.com/-aUpqWQeK8CI/T0iuBF82bPI/AAAAAAAABQ0/J11bNUyRkhY/deviantart_howto_vote%25255B9%25255D.jpg?imgmax=800" width="640" height="281"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;that’s it! btw, no worry either I win or lose on this competition I’ll back to programming anyway ;) so don’t forget to spread this as much as possible to show the world that developer also can design too! lol ;D&lt;br&gt;&lt;br&gt;&lt;strong&gt;UPDATE&lt;/strong&gt; : contest is end…and I lost btw, better back to programming then…sigh&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/w4SBExlfhQg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/1598925624204593929/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2012/02/design-its-about-time-to-design.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1598925624204593929?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1598925624204593929?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/w4SBExlfhQg/design-its-about-time-to-design.html" title="[Design] It’s about time to design :)" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-aUpqWQeK8CI/T0iuBF82bPI/AAAAAAAABQ0/J11bNUyRkhY/s72-c/deviantart_howto_vote%25255B9%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2012/02/design-its-about-time-to-design.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYNSXg-fyp7ImA9WhdRE00.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-2596916917499045996</id><published>2011-07-30T23:32:00.001+07:00</published><updated>2011-08-02T22:49:58.657+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-02T22:49:58.657+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><title>[AIR] Runtime sharing data via AIR, iOS, Flash, Browser</title><content type="html">&lt;p&gt;not new tech, I think we can do this the day after Adobe release AIR packager on IPhone but I just have time to play with (poor me), and result is amaze me how easy it is!&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-ldXB3EHd93A/TjQyEICsCQI/AAAAAAAAAcs/FZV9ybGxL3Y/s1600-h/DSC01356%25255B4%25255D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="DSC01356" border="0" alt="DSC01356" src="http://lh5.ggpht.com/-TtgBfo_sgiI/TjQyFK-QPKI/AAAAAAAAAcw/wDrGEH1GlDk/DSC01356_thumb%25255B5%25255D.jpg?imgmax=800" width="640" height="359"&gt;&lt;/a&gt;&lt;br&gt;As you can see red dot mean I’m drawing at that device (or screen) which mean I touch iPhone to draw number “4” and it just appear all other screen, and here’s the list…&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Flash Plugin via Firefox Browser  &lt;li&gt;Flash Player Application on Windows 7  &lt;li&gt;AIR emulator running from Flash Builder for runtime debugging  &lt;li&gt;AIR app on iOS&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Guess what? anything that Flash and AIR can be deploy (even TV or IE6) should be just work!&lt;/p&gt; &lt;h4&gt;What are you using for this?&lt;/h4&gt; &lt;p&gt;My first try was &lt;a title="http://playerio.com/" href="http://playerio.com/" target="_blank"&gt;http://playerio.com/&lt;/a&gt;&lt;br&gt;&lt;img src="http://playerio.com/m/i/mail/logo.gif"&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;pros :&lt;/strong&gt; the best part is C# server support (which mean easier debugging local server via Visual Studio), well docs and examples  &lt;li&gt;&lt;strong&gt;cons : &lt;/strong&gt;but sadly they didn’t provide swc to pack as an AIR app, and worst part is no one seem to response my email lately… even &lt;a title="http://twitter.com/#!/playerio" href="http://twitter.com/#!/playerio"&gt;http://twitter.com/#!/playerio&lt;/a&gt; not seem to be active anymore…&lt;strong&gt;&lt;font color="#ff0000"&gt;(see UPDATE below)&lt;/font&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;What now?&lt;/h4&gt; &lt;p&gt;So I’ve to find an alternative for this in case I really need to try it on iPhone then after googling I get this one popping up &lt;a title="http://www.gamooga.com/" href="http://gamooga.com/" target="_blank"&gt;http://gamooga.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://www.gamooga.com/static/img/all2.png"&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;pros :&lt;/strong&gt; they provide swc! and it’s just working like you can see  &lt;li&gt;&lt;strong&gt;cons :&lt;/strong&gt; it need lua for local server via &lt;a href="http://python.org/" target="_blank"&gt;Python&lt;/a&gt;… I’m not afraid to learn new language… but they provide really bad API docs and even worst examples ;p&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;Why don’t you try RED5 or FMS?&lt;/h4&gt; &lt;p&gt;Answer is simple, I didn’t have free server for testing both RED5, and FMS and from my test FMS didn’t get through firewall properly, RED5 is better at firewall, but after all no online server for testing real world latency is still bug me here.&lt;/p&gt; &lt;h4&gt;How about P2P?&lt;/h4&gt; &lt;p&gt;from my test, it just can’t get through my firewall properly, I know I can make it work after some setting but I don’t think my client or real user can do that easily, so…let’s do it really later.&lt;/p&gt; &lt;h4&gt;What’s next?&lt;/h4&gt; &lt;p&gt;I should share my Github’s adventure somehow…just want to explore a little bit more, so far I can tell is kinda fun a long the way :D &lt;br&gt;&lt;br&gt;btw, you can take a peek my repo here &lt;a title="https://github.com/katopz" href="https://github.com/katopz"&gt;https://github.com/katopz&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt; &lt;h4&gt;&lt;font color="#ff0000"&gt;[UPDATE]&lt;/font&gt;&lt;/h4&gt; &lt;p&gt;Chris from Player.IO just get back to me (via email) yesterday with beta version of swc!&lt;br&gt;so here we go, the result that directly convert from old ”FridgeMagnets” example&lt;br&gt;&lt;br&gt;&lt;a href="http://lh6.ggpht.com/-lyF2mr6LHI0/TjgcoHGJVlI/AAAAAAAAAc4/-32C4cLTsx8/s1600-h/DSC01357%25255B5%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="DSC01357" border="0" alt="DSC01357" src="http://lh5.ggpht.com/-wubnoBMalik/TjgcpJv01EI/AAAAAAAAAc8/AiUZMLFsWWY/DSC01357_thumb%25255B2%25255D.jpg?imgmax=800" width="640" height="359"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Sweet! :D so despite that Player.IO didn’t release public swc for iPhone yet, but as you can see it exist and up and running without any change even 1 line of code!&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/qWx527CXCFM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/2596916917499045996/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2011/07/air-runtime-sharing-data-via-air-ios.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/2596916917499045996?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/2596916917499045996?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/qWx527CXCFM/air-runtime-sharing-data-via-air-ios.html" title="[AIR] Runtime sharing data via AIR, iOS, Flash, Browser" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-TtgBfo_sgiI/TjQyFK-QPKI/AAAAAAAAAcw/wDrGEH1GlDk/s72-c/DSC01356_thumb%25255B5%25255D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2011/07/air-runtime-sharing-data-via-air-ios.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcGRHkzfyp7ImA9WhZSGUk.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-6935775099608991857</id><published>2011-04-05T00:11:00.000+07:00</published><updated>2011-04-05T01:00:25.787+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-05T01:00:25.787+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Away3D" /><title>[Away3D] My cats name on Away3D book! ;D</title><content type="html">&lt;p&gt;[PACKT] contact me to be a reviewer, an a year after that here it is!&lt;br&gt;&lt;br&gt;&lt;a href="http://www.packtpub.com/away3d-36-essentials/book" target="_blank"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0442" border="0" alt="IMG_0442" src="http://lh6.ggpht.com/_YZwQl-urk0A/TZoHIAq72qI/AAAAAAAAAX8/hlp2J3kstvY/IMG_0442%5B16%5D.jpg?imgmax=800" width="604" height="454"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;the left book is XNA, should be fun reading for C# stuff, I get both for free! Thanks! :D&lt;br&gt;&lt;br&gt;&lt;a href="http://lh3.ggpht.com/_YZwQl-urk0A/TZoHJVnz4NI/AAAAAAAAAYA/sMteTuddoaE/s1600-h/IMG_0443%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0443" border="0" alt="IMG_0443" src="http://lh6.ggpht.com/_YZwQl-urk0A/TZoHLwgITmI/AAAAAAAAAYE/46F5eL0IJSw/IMG_0443_thumb%5B1%5D.jpg?imgmax=800" width="604" height="454"&gt;&lt;/a&gt;&lt;br&gt;LOL, Pignoom and Kabmoo are my cat’s name, mean Thai northern style food&lt;br&gt;&lt;br&gt;&lt;a href="http://lh6.ggpht.com/_YZwQl-urk0A/TZoHM3nYBRI/AAAAAAAAAYI/6nqlKOceScA/s1600-h/IMG_0195%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_0195" border="0" alt="IMG_0195" src="http://lh4.ggpht.com/_YZwQl-urk0A/TZoHOMkNuUI/AAAAAAAAAYM/pPfxFnmisn0/IMG_0195_thumb%5B1%5D.jpg?imgmax=800" width="604" height="808"&gt;&lt;/a&gt;&lt;br&gt;and here they are, so adorable! ;D&lt;br&gt;&lt;br&gt;actually I should post about MoleHill stuff, yes I did get direct contact from Adobe to get in prelease group, I should excite about it and post something when public release but nothing until now…why? I will tell you when the time is come, it’s worth to wait ;)&lt;br&gt;&lt;br&gt;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9fcd21de-88de-4060-8338-db200708ba52" class="wlWriterEditableSmartContent"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/away3d" rel="tag"&gt;away3d&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/CWCRio--ld4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/6935775099608991857/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2011/04/away3d-my-cats-name-on-away3d-book-d.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6935775099608991857?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6935775099608991857?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/CWCRio--ld4/away3d-my-cats-name-on-away3d-book-d.html" title="[Away3D] My cats name on Away3D book! ;D" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_YZwQl-urk0A/TZoHIAq72qI/AAAAAAAAAX8/hlp2J3kstvY/s72-c/IMG_0442%5B16%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2011/04/away3d-my-cats-name-on-away3d-book-d.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MBRn0yfip7ImA9WhZSGU4.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-633439140001651081</id><published>2010-10-17T13:21:00.002+07:00</published><updated>2011-04-04T23:44:17.396+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-04T23:44:17.396+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="Android" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>[Android] Just another Hello World AIR (pure AS3) on Android via Flash Builder 4</title><content type="html">&lt;p&gt;yeah just right title said that, I’m kinda sick of “no tethering via windows phone 7”, it’s totally fail in my opinion for M$, so I decide to get back to Android Development instead ;p&lt;/p&gt;  &lt;h4&gt;Where’ve you been I think other guys did that already?&lt;/h4&gt;  &lt;p&gt;like this one    &lt;br /&gt;- &lt;a title="http://polygeek.com/2958_flex_creating-your-first-air-app-for-android-using-flash-builder" href="http://polygeek.com/2958_flex_creating-your-first-air-app-for-android-using-flash-builder"&gt;http://polygeek.com/2958_flex_creating-your-first-air-app-for-android-using-flash-builder&lt;/a&gt;     &lt;br /&gt;// here’s cool but you don’t need to do all that with command line!     &lt;br /&gt;    &lt;br /&gt;let’s try GUI one     &lt;br /&gt;- &lt;a title="http://www.ercanbaran.com/index.php/2010/06/09/how-to-install-adobe-air-applications-to-android-emulator/" href="http://www.ercanbaran.com/index.php/2010/06/09/how-to-install-adobe-air-applications-to-android-emulator/"&gt;http://www.ercanbaran.com/index.php/2010/06/09/how-to-install-adobe-air-applications-to-android-emulator/&lt;/a&gt;     &lt;br /&gt;// here’s nice but Flash IDE is too slow and yes I hate it,     &lt;br /&gt;    &lt;br /&gt;so I’ve to stop at #12 and continue doing things in FB4 after that&lt;/p&gt;  &lt;h4&gt;Well you can get back to 1st blog in that case?&lt;/h4&gt;  &lt;p&gt;yeah right, but it’s not all off history, things seem to be get harder in my hand, some they tell it work it’s just not work on me ;p&lt;/p&gt;  &lt;h4&gt;Whatever just show me what’s your problem.&lt;/h4&gt;  &lt;p&gt;here we go, some is note to self for later use ;)    &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;Required&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Flash Builder 4 : &lt;a title="http://www.adobe.com/products/flashbuilder/" href="http://www.adobe.com/products/flashbuilder/"&gt;http://www.adobe.com/products/flashbuilder/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;d/l Android stuff &lt;a title="http://developer.android.com/sdk/index.html" href="http://developer.android.com/sdk/index.html"&gt;http://developer.android.com/sdk/index.html&lt;/a&gt; and do stupid setup &lt;/li&gt;    &lt;li&gt;register and d/l AIR related &lt;a title="http://labs.adobe.com/technologies/air2/android/" href="http://labs.adobe.com/technologies/air2/android/"&gt;http://labs.adobe.com/technologies/air2/android/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;read above blogs I mention until you get stuck, and get back to me ;p &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;Problem(s)&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;after try to create apk package I got this      &lt;blockquote&gt;       &lt;p&gt;&lt;font style="background-color: #dd8484" color="#000000"&gt;could not load keystore file (password may be incorrect)&lt;/font&gt;&lt;/p&gt;     &lt;/blockquote&gt;      &lt;p&gt;- no I’m not that stupid, my password is right, and here’s why &lt;a title="http://www.petefreitag.com/item/667.cfm" href="http://www.petefreitag.com/item/667.cfm"&gt;http://www.petefreitag.com/item/667.cfm&lt;/a&gt;&lt;/p&gt;      &lt;blockquote&gt;       &lt;p&gt;&lt;font style="background-color: #9bbb59"&gt;It is important that the Certificate is not placed in your source directory&lt;/font&gt;&lt;/p&gt;     &lt;/blockquote&gt;      &lt;p&gt;- who’s gonna know that huh!? what’s so wrong if I put my katopz.p12 in src folder!?, what ever just move eto parent folder then, case solved! now i get that apk&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;and eventually after try deploy to Android Emulator I got this      &lt;br /&gt;      &lt;blockquote&gt;&lt;font style="background-color: #dd8484" color="#000000"&gt;Failure [INSTALL_FAILED_INVALID_APK]&lt;/font&gt;         &lt;br /&gt;&lt;/blockquote&gt;      &lt;br /&gt;- real problem is all blog(s) above didn’t get this one but I did ;p, here’s why &lt;a title="http://forums.adobe.com/thread/718308" href="http://forums.adobe.com/thread/718308"&gt;http://forums.adobe.com/thread/718308&lt;/a&gt;       &lt;blockquote&gt;&lt;font style="background-color: #9bbb59"&gt;For physical device:          &lt;br /&gt;adt.bat -package -target &lt;strong&gt;apk&lt;/strong&gt; -storetype pkcs12...           &lt;br /&gt;          &lt;br /&gt;For emulator:           &lt;br /&gt;adt.bat -package -target &lt;strong&gt;apk-emulator&lt;/strong&gt; -storetype pkcs12...&lt;/font&gt;&lt;/blockquote&gt;      &lt;p&gt;- not make any sense to me, (I’m also spot that some 3KB diff for this) I think I can accidently publish “&lt;strong&gt;apk-emulator&lt;/strong&gt;” to real market later for sure (when I’m dne and forget to change this back), and I bet this will cause further issue(s) &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;my 1st app is there but it’s close eventually after click to run, and log panel via Android throw error      &lt;blockquote&gt;&lt;font style="background-color: #dd8484" color="#000000"&gt;ApplicationContext : Unable to create file dirirectory&lt;/font&gt;&lt;/blockquote&gt; - yeah right nice 1st error for Android to me, lucky that I can solve this with out googling       &lt;blockquote&gt;       &lt;p&gt;&lt;font style="background-color: #9bbb59"&gt;go to your main-app.xml and uncomment below this            &lt;br /&gt;&amp;lt;!-- Specify Android specific tags that get passed to AndroidManifest.xml file. –&amp;gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;     &lt;/blockquote&gt; - and that &lt;strong&gt;&amp;lt;android&amp;gt;&lt;/strong&gt; tag I’m talking about I assume that because uses-permission maybe at &amp;quot;android.permission.WRITE_EXTERNAL_STORAGE&amp;quot; is need even I didn’t have anything to write on (just hello world TextField in my case), in case it’s already work, I just open them all just like that for now, if you have real reason, do tell ;) &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;and here’s my final cmd look like&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font style="background-color: #cccccc"&gt;adt -package -target apk-emulator -storetype pkcs12 -keystore ../katopz.p12 main.apk main-app.xml main.swf&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;TADAAAAAAAA&lt;/p&gt;  &lt;h4&gt;&lt;a href="http://lh5.ggpht.com/_YZwQl-urk0A/TLqVzxpzfQI/AAAAAAAAAXU/UEzdWAc1v60/s1600-h/android%5B9%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="android" border="0" alt="android" src="http://lh6.ggpht.com/_YZwQl-urk0A/TLqV1QgKWoI/AAAAAAAAAXY/Y6ewlCCoHrs/android_thumb%5B8%5D.png?imgmax=800" width="604" height="430" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;Wow, you so unlucky I didn’t have all this issues&lt;/h4&gt;  &lt;p&gt;- nvm that, I think I’m already get used to it lol,;D oh btw, I almost forgot to thanks to donator! here we go!&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Touch My Pixel&lt;/li&gt;    &lt;li&gt;Jarrad Hope&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;do tell me if you want to remove your name and/or web above and BIG THANKS! your donation will keep me blogging and sharing things! and make me still believe in doing good things shall get good things in return (good karma rules!) ;D&lt;/p&gt;  &lt;p&gt;PS : so don’t be hesitate to click any ads in my blog here or &lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;amp;business=katopz%40sleepydesign%2ecom&amp;amp;item_name=sleepydesign&amp;amp;no_shipping=0&amp;amp;no_note=1&amp;amp;tax=0&amp;amp;currency_code=USD&amp;amp;charset=UTF%2d8" target="_blank"&gt;donate&lt;/a&gt;! even 0.001$ is welcome! I do need real mobile phone to test things e.g. away3dlite, and shame that cost money (I think if I can use “thanks” word to buy it I already got one ;p)     &lt;br /&gt;    &lt;br /&gt;if I save your time, please do save mine :)&lt;/p&gt;  &lt;br /&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f436b326-2d55-4eb1-b8b6-6455c803b145" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Android" rel="tag"&gt;Android&lt;/a&gt;,&lt;a href="http://technorati.com/tags/AIR" rel="tag"&gt;AIR&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Flash+Builder" rel="tag"&gt;Flash Builder&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/-FTDVRSBwHE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/633439140001651081/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2010/10/android-just-another-hello-world-air.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/633439140001651081?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/633439140001651081?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/-FTDVRSBwHE/android-just-another-hello-world-air.html" title="[Android] Just another Hello World AIR (pure AS3) on Android via Flash Builder 4" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_YZwQl-urk0A/TLqV1QgKWoI/AAAAAAAAAXY/Y6ewlCCoHrs/s72-c/android_thumb%5B8%5D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2010/10/android-just-another-hello-world-air.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IAR345eSp7ImA9WxFTEEk.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-6116437348462068780</id><published>2010-03-31T10:11:00.001+07:00</published><updated>2010-03-31T22:32:26.021+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-31T22:32:26.021+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Away3DLite" /><title>[Away3DLite] MD2 and MDZ Builder from DAE Animation!?</title><content type="html">&lt;h4&gt;What's that?&lt;/h4&gt;  &lt;p&gt;Are you feeling sick with Collada DAE format? big ass, huge parse time, long load, plug-in mess up each revision, animation clip need expert modeler to export it with new version from $$$ program, texture didn't pack with model (yes you can use KMZ, but i won't suggest that, face is totally mess from Sketch Up ;p) and bla bla bla….&lt;/p&gt;  &lt;h4&gt;And?&lt;/h4&gt;  &lt;p&gt;bad news is you still have to deal with it lol, but good news is from now on we can now export that DAE to MD2 with animation!&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Method #1 :&lt;/strong&gt; DAE -&amp;gt; Mesh -&amp;gt; MovieMesh + AnimationData -&amp;gt; MD2&lt;/p&gt; &lt;/blockquote&gt;  &lt;h4&gt;Yeah, that's mean single mesh animation, I won't buy it&lt;/h4&gt;  &lt;p&gt;ah ,well let me try again&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Method #2 :&lt;/strong&gt; DAE -&amp;gt; Mesh(es) -&amp;gt; MovieMesh(es) -&amp;gt; MD2(s)&lt;/p&gt; &lt;/blockquote&gt;  &lt;h4&gt;Well, look nice, but how about textures?&lt;/h4&gt;  &lt;p&gt;you right, let's add texture file name to MD2 header&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Method #3 :&lt;/strong&gt; DAE -&amp;gt; Mesh(es) -&amp;gt; MovieMesh(es) -&amp;gt; MD2(s) + texture filename&lt;/p&gt; &lt;/blockquote&gt;  &lt;h4&gt;Collada got auto textures load isn't it?&lt;/h4&gt;  &lt;p&gt;you 're lazy bastard! let's pack it then, know KMZ right? let's do it!&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Method #4 :&lt;/strong&gt; DAE -&amp;gt; Mesh(es) -&amp;gt; MovieMesh(es) -&amp;gt; MD2(s) + texture(s) -&amp;gt; MDZ&lt;/p&gt; &lt;/blockquote&gt;  &lt;h4&gt;Which mean I can use WinRar or WinZip to open it?&lt;/h4&gt;  &lt;p&gt;you right! look at this!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://lh5.ggpht.com/_YZwQl-urk0A/S7K9ZhTUYEI/AAAAAAAAAWM/vdXSmlxW4cs/s1600-h/winrarmdz5.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="winrar-mdz" border="0" alt="winrar-mdz" src="http://lh3.ggpht.com/_YZwQl-urk0A/S7K9bjxuLoI/AAAAAAAAAWQ/8eJYJXA15io/winrarmdz_thumb3.png?imgmax=800" width="444" height="484" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Pros?&lt;/h4&gt;  &lt;ol&gt;   &lt;li&gt;less file size, mean less load time&lt;/li&gt;    &lt;li&gt;no bone need, mean only vertex animation here = should be faster&lt;/li&gt;    &lt;li&gt;can be dynamic convert DAE bone animation at run time to vertex animation, even share vertices and/or material (some decision will make about this later to toggle shared on/off)&lt;/li&gt;    &lt;li&gt;all pack and can be repack by one line of code&lt;/li&gt;    &lt;li&gt;can be read MD2 -&amp;gt; modify vertex, animation -&amp;gt; write MD2&lt;/li&gt; &lt;/ol&gt;  &lt;h4&gt;And cons?&lt;/h4&gt;  &lt;ol&gt;   &lt;li&gt;not optimize yet, weld need&lt;/li&gt;    &lt;li&gt;not support quad face yet, need more coffee&lt;/li&gt;    &lt;li&gt;no docs for this yet, only brave/geek allow&lt;/li&gt;    &lt;li&gt;in case it don't weld/share vertex yet, import back to some real 3d editor may cause some problem&lt;/li&gt; &lt;/ol&gt;  &lt;h4&gt;Any demo?&lt;/h4&gt;  &lt;p&gt;here's DAE and MDZ running together side by side, which mean DAE bone animation and MD2 vertex animation running there, fyi that you can click stage to save model as MDZ&lt;/p&gt;  &lt;p&gt;&lt;a href="http://away3d.googlecode.com/svn/branches/lite_builder/bin/ExMDZBuilder.swf" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="dae-mdz" border="0" alt="dae-mdz" src="http://lh4.ggpht.com/_YZwQl-urk0A/S7K9c4-er9I/AAAAAAAAAWU/vph2fZjHSAg/dae-mdz%5B5%5D.png?imgmax=800" width="448" height="295" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Where can I try this?&lt;/h4&gt;  &lt;p&gt;let open source rule the world :)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;demo : &lt;a href="http://away3d.googlecode.com/svn/branches/lite_builder/bin/" target="_blank"&gt;http://away3d.googlecode.com/svn/branches/lite_builder/bin/&lt;/a&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;src : &lt;a title="http://away3d.googlecode.com/svn/branches/lite_builder" href="http://away3d.googlecode.com/svn/branches/lite_builder" target="_blank"&gt;http://away3d.googlecode.com/svn/branches/lite_builder&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;libs : &lt;a href="http://away3d.googlecode.com/svn/branches/lite/libs"&gt;http://away3d.googlecode.com/svn/branches/lite/libs&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;What's next?&lt;/h4&gt;  &lt;p&gt;can you keep secret? no? i won't tell you then lol, later!&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6e6e75fe-b41e-4050-b0f3-9603e129b827" class="wlWriterEditableSmartContent"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/away3dlite" rel="tag"&gt;away3dlite&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/away3d" rel="tag"&gt;away3d&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/JbD7EpG7zwY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/6116437348462068780/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2010/03/away3dlite-md2-and-mdz-builder-from-dae.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6116437348462068780?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6116437348462068780?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/JbD7EpG7zwY/away3dlite-md2-and-mdz-builder-from-dae.html" title="[Away3DLite] MD2 and MDZ Builder from DAE Animation!?" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_YZwQl-urk0A/S7K9bjxuLoI/AAAAAAAAAWQ/8eJYJXA15io/s72-c/winrarmdz_thumb3.png?imgmax=800" height="72" width="72" /><thr:total>5</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2010/03/away3dlite-md2-and-mdz-builder-from-dae.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcHQH0-fyp7ImA9WxBaEks.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-4482476154722938552</id><published>2010-03-21T13:15:00.000+07:00</published><updated>2010-03-22T20:20:31.357+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-22T20:20:31.357+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Useful" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>[Flex] Windows 7 + Wacom + Flex Builder 3 = FAIL</title><content type="html">&lt;p&gt;yes easy as that, feel free to tear your hair out for this issue, and no there is no solution for this just yet and not any time soon, only solution is you have to uninstall wacom driver to magically get your Flex Builder 3 work properly again (no reboot need), woot! &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_YZwQl-urk0A/S6bRXTMbIII/AAAAAAAAAWE/HLwts8953EQ/s1600-h/wacommesswin7fb34.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="wacom-mess-win7-fb3" border="0" alt="wacom-mess-win7-fb3" src="http://lh5.ggpht.com/_YZwQl-urk0A/S6bRYUhZKOI/AAAAAAAAAWI/ntMWwaH39oE/wacommesswin7fb3_thumb2.jpg?imgmax=800" width="640" height="361" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;i don't think much ppl have this issue…should be only hybrid designer/developer like me, and even worst Flash Builder 4 didn't have this problem which mean no fix Flex Builder 3 nice ehh? &lt;/p&gt;  &lt;p&gt;don't believe me? here's Adobe said    &lt;br /&gt;&lt;a title="https://bugs.adobe.com/jira/browse/FB-24547" href="https://bugs.adobe.com/jira/browse/FB-24547"&gt;https://bugs.adobe.com/jira/browse/FB-24547&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;unfortunately Flash Builder 4 beta still BUG be easily like refuse to recompile randomly after edit.save the code! i don't need 30-60 day trial to uninstall it ;p for this &lt;/p&gt;  &lt;p&gt;and no! no need to report this FB4 bug to Adobe because it's randomly happen and kinda hard to specify step to reproduce it (and may be only me) &lt;/p&gt;  &lt;p&gt;still don't believe me? here's Adobe said (and silently closed ;p)    &lt;br /&gt;&lt;a title="https://bugs.adobe.com/jira/browse/FB-6796" href="https://bugs.adobe.com/jira/browse/FB-6796"&gt;https://bugs.adobe.com/jira/browse/FB-6796&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;and no! don't let me doing geek solution like manually add src path in config file in case uninstall wacom driver is easier and also not only this config page have this issue other config page like flexformatter or even scroll bar at normal editor coding page refuse to refresh! which mean all UI is totally mess up! &lt;/p&gt;  &lt;p&gt;and no! (again) i know if i report this bug to wacom, they will said that it's fix in FB4 isn't it? so it's not wacom problem at all, why don't you use other tool?….right, let's see my other choices…. &lt;/p&gt;  &lt;p&gt;and yes! i know that &lt;a href="http://www.jetbrains.com/idea/"&gt;IntelliJ IDEA&lt;/a&gt; is there but not again i got something that i can't solve like it always add &amp;quot;_&amp;quot; in front of my swf like _test.swf instead of test.swf for some reason (i did import old flex project that include svn, new project didn't have this problem), also i just don't like how it format my code, flexformatter is already better, i'll get back to this again when i got some free time &lt;/p&gt;  &lt;p&gt;how about &lt;a href="http://www.fdt.powerflasher.com/"&gt;FDT&lt;/a&gt;? after sneaking around FDT4 all i can said that it's easier than previous version, no more headache setting up to make it work and n00b is welcome there, which mean my next project will build on FDT for sure, in case i didn't find any issue just yet, kudos FDT team! in case they support open source group with free license! and this keep&amp;#160; pushing me continue provide free code too!, i think open source's working just like that (give and take) &lt;/p&gt;  &lt;p&gt;and yes, this post will out date because FB4 should release soon (and hopefully without randomly refuse to recompile bug) i don't expect any solution for this just yelling out loud like tweet but 140 chars just not enough for this nightmare ;p &lt;/p&gt;  &lt;p&gt;so…, no beta version for next Flash CS5? it's scary me totally, be prepare your JIRA bug base then ;)   &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;UPDATE &lt;/strong&gt;: and a sec after i publish this post,...Adobe just release &lt;a href="http://www.adobe.com/products/flashbuilder/"&gt;Flash Builder 4&lt;/a&gt; LOL nice ehh? ;)&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/y4Sih6NvnRc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/4482476154722938552/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2010/03/flex-windows-7-wacom-flex-builder-3.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/4482476154722938552?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/4482476154722938552?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/y4Sih6NvnRc/flex-windows-7-wacom-flex-builder-3.html" title="[Flex] Windows 7 + Wacom + Flex Builder 3 = FAIL" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/_YZwQl-urk0A/S6bRYUhZKOI/AAAAAAAAAWI/ntMWwaH39oE/s72-c/wacommesswin7fb3_thumb2.jpg?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2010/03/flex-windows-7-wacom-flex-builder-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4AQH86eyp7ImA9WxBVEkw.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-8985946835711286920</id><published>2010-02-15T12:15:00.001+07:00</published><updated>2010-02-15T12:15:41.113+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-15T12:15:41.113+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><category scheme="http://www.blogger.com/atom/ns#" term="Away3D" /><category scheme="http://www.blogger.com/atom/ns#" term="Away3DLite" /><title>[Away3DLite] More particles!</title><content type="html">&lt;h4&gt;I think you're dead?&lt;/h4&gt;  &lt;p&gt;Long time no blog post woohoo! this year gonna be fun because I plan to workless play more, I need my life back! It's time for having fun ;D&lt;/p&gt;  &lt;h4&gt;Particle again?&lt;/h4&gt;  &lt;p&gt;Yeah! 2x faster one with some clipping cheating, 3x faster for no scale via copyPixels ;)    &lt;br /&gt;here's animated bitmap particles, while toggle render to copy pixels mode     &lt;br /&gt;we even have some fps to add filters and blend mode there ;D&amp;#160; &lt;br /&gt;    &lt;br /&gt;&lt;a title="away3dlite particles" href="http://away3d.googlecode.com/svn/branches/lite/bin/ExParticles.swf" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="away3dlite particles" border="0" alt="away3dlite particles" src="http://lh6.ggpht.com/_YZwQl-urk0A/S3jYZMP90-I/AAAAAAAAAV0/9bcjF6HQmPY/image6.png?imgmax=800" width="599" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;It's clipping around 1,000 particles, so around 2,000 left for render time, all shared same bitmapdata&lt;/p&gt;  &lt;h4&gt;OK, It's faster than before, what else?&lt;/h4&gt;  &lt;p&gt;- Shared bitmapData    &lt;br /&gt;- Support render to view/layer/bitmap (warning, bitmap approach need some change later)    &lt;br /&gt;- Clip by RectClipping     &lt;br /&gt;- Animate frame by frame by move their material rect    &lt;br /&gt;- Mouse hitTest each particle can be check by particle.isHit&lt;/p&gt;  &lt;h4&gt;Prove it!&lt;/h4&gt;  &lt;p&gt;well, here's for more fancy use, magic happen when you draw model 3D to shared bitmapData    &lt;br /&gt;&lt;strong&gt;     &lt;br /&gt;1x version via Sprite3D (2009 demo, 1,000 Sprite3D @ 10/30fps)       &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://away3d.googlecode.com/svn/branches/lite/bin/Advanced_Mario1000.swf"&gt;http://away3d.googlecode.com/svn/branches/lite/bin/Advanced_Mario1000.swf&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://away3d.googlecode.com/svn/branches/lite/bin/Advanced_Mario1000.swf"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_YZwQl-urk0A/S3jYcRKiFiI/AAAAAAAAAV4/eEBeMUR4sfc/image11.png?imgmax=800" width="599" height="484" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;strong&gt;2x version via Particles (2,000 Particles @ 12/30 drawRect, and @ 24/30fps via copyPixels)&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://away3d.googlecode.com/svn/branches/lite/bin/Advanced_Mario2000.swf"&gt;http://away3d.googlecode.com/svn/branches/lite/bin/Advanced_Mario2000.swf&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://away3d.googlecode.com/svn/branches/lite/bin/Advanced_Mario2000.swf"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_YZwQl-urk0A/S3jYe9pacLI/AAAAAAAAAV8/ZqAd1-7YEdI/image16.png?imgmax=800" width="599" height="484" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;Try click to switch draw method from drawRect&amp;#160; -&amp;gt; copyPixels&lt;/p&gt;  &lt;h4&gt;Source?&lt;/h4&gt;  &lt;p&gt;as you wish!, you've been warn, it's dev stuff, which mean daily change will be apply ;p    &lt;br /&gt;&lt;a href="http://away3d.googlecode.com/svn/branches/lite"&gt;http://away3d.googlecode.com/svn/branches/lite&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;h4&gt;Any thing else?&lt;/h4&gt;  &lt;p&gt;- Well, like it or not 3D with HW support via Flash not happen so soon…so i think caching/pooling bitmapdata like old style sprite 2D game with fixed camera angle is best choice for me this year, even Adobe release HW support tomorrow, we still have to wait next year for real production…&lt;/p&gt;  &lt;p&gt;- Sadly but true, PSP didn't have multi touch, DS didn't have high quality graphic, iPad/iPhone didn't support Flash, WinMo 7 didn't support Flash, Flash didn't have HW support, Chrome didn't have RSS icon for feeding web, WebGL need geeky browser hidden somewhere and need super tricky to enable it, I think all this just #FAIL and still happen 'til today, many of them is nonsense ;p    &lt;br /&gt;    &lt;br /&gt;- And here's #WIN list…LG LCD TV/Monitor cheaper than Samsung at better spec, Sony VAIO is cheaper Than DELL at better spec. SkyFire support Flash 10 on mobile for a year but not many peep notice! OpenPlug release AS3 -&amp;gt; mobile solution before Adobe Slider, Unity3D bring 3D technology 10 year far away from Flash 3D    &lt;br /&gt;    &lt;br /&gt;- I won't say someone lazy in case I did ;p , Away3DLite is lack many features too, good luck it's open source, and we are open mind group, we always listen to any developer who want to push Flash to limit, when we squeeze all frame rate out and it still useless, so we can totally blame Adobe at that point…    &lt;br /&gt;    &lt;br /&gt;- Many thanks to all submitted patch/improvement to us last year, you just help me save plenty of time, please don't stop doing that!&lt;/p&gt;  &lt;h4&gt;Next?&lt;/h4&gt;  &lt;p&gt;- May be Pixel particles? someone need it? it should be faster 5x for pixel, I think.   &lt;br /&gt;    &lt;br /&gt;- Bad news UVT is slow, if you found that lite is slower in some case, try activate MIPMAP by use 2^n texture should help some, I'm try to figure out this by separate renderer, and render it without calculate &amp;quot;T&amp;quot; internal (and we can blame Adobe here ;p), and look like it not happen so soon    &lt;br /&gt;    &lt;br /&gt;- Model Viewer, It's time to real production, let's start with model viewer :)&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5ff19925-4f8a-47ad-b8b1-23fb7dadc118" class="wlWriterEditableSmartContent"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/away3dlite" rel="tag"&gt;away3dlite&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/xX1Vs8OS6M4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/8985946835711286920/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2010/02/away3dlite-more-particles.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/8985946835711286920?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/8985946835711286920?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/xX1Vs8OS6M4/away3dlite-more-particles.html" title="[Away3DLite] More particles!" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_YZwQl-urk0A/S3jYZMP90-I/AAAAAAAAAV0/9bcjF6HQmPY/s72-c/image6.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2010/02/away3dlite-more-particles.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MMQ3s5fSp7ImA9WxBTEE8.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-7844765739661650447</id><published>2009-12-05T17:48:00.004+07:00</published><updated>2009-12-05T22:04:42.525+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-05T22:04:42.525+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><title>[AIR] Hello NativeProcess with C#</title><content type="html">&lt;p&gt;you can read bla bla bla &lt;a href="http://labs.adobe.com/technologies/air2/" target="_blank"&gt;somewhere else&lt;/a&gt; not here sry, actually i did this for a while but hardly find time to blog this, btw if you follow my twitter, you will find that i yelling my result for this just the day after AIR2 release, so…twitter still rules for daily update, and more slow+detail via blog ;)     &lt;br /&gt;    &lt;br /&gt;here’s fire starter c++     &lt;br /&gt;&lt;a title="http://www.adobe.com/devnet/air/flash/quickstart/interacting_with_native_process_02.html" href="http://www.adobe.com/devnet/air/flash/quickstart/interacting_with_native_process_02.html"&gt;http://www.adobe.com/devnet/air/flash/quickstart/interacting_with_native_process_02.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;and then java    &lt;br /&gt;&lt;a title="http://corlan.org/2009/11/30/magnifying-glass-air-2-application-or-how-to-communicate-with-a-java-program-from-air/" href="http://corlan.org/2009/11/30/magnifying-glass-air-2-application-or-how-to-communicate-with-a-java-program-from-air/"&gt;http://corlan.org/2009/11/30/magnifying-glass-air-2-application-or-how-to-communicate-with-a-java-program-from-air/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;and..what is this lang btw? ;)    &lt;br /&gt;&lt;a title="http://mchristoff.com/2009/12/using-the-air-2-0-nativeprocess-api-to-control-mplayer/" href="http://mchristoff.com/2009/12/using-the-air-2-0-nativeprocess-api-to-control-mplayer/"&gt;http://mchristoff.com/2009/12/using-the-air-2-0-nativeprocess-api-to-control-mplayer/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;nvm, let’s try with C# (it’s my 1st time on C# , so plz don’t hit me ;p)&lt;/p&gt; &lt;pre class="c" name="code"&gt;using System;&lt;br /&gt;using System.IO;&lt;br /&gt;&lt;br /&gt;namespace HelloNativeProcess&lt;br /&gt;{&lt;br /&gt;    class Program&lt;br /&gt;    {&lt;br /&gt;        static void Main(string[] args)&lt;br /&gt;        {&lt;br /&gt;&lt;br /&gt;            using (Stream stdin = Console.OpenStandardInput())&lt;br /&gt;            using (Stream stdout = Console.OpenStandardOutput())&lt;br /&gt;            {&lt;br /&gt;                byte[] buffer = new byte[2048];&lt;br /&gt;                int bytes;&lt;br /&gt;                while ((bytes = stdin.Read(buffer, 0, buffer.Length)) &amp;gt; 0)&lt;br /&gt;                {&lt;br /&gt;                    stdout.Write(buffer, 0, bytes);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;/pre&gt;&lt;p&gt;it’s just work!, so….that’s it! :) btw look like adobe example always call new NativeProcess(); and call process.closeInput(); after thing done, i found that i can keep that hole open by just not close it (so no need to new NativeProcess again) and try rapid call…yeah right why don’t someone try streaming OpenGL screen capture result as ByteArray through this hole and draw them to Flash Bitmap? next question is…what for? LOL &lt;br/&gt;&lt;br /&gt;well…just for fun then, from my test i got 2048 bytes rapid call by 30fps enterFrame….i got swing result around 30-50ms for read and write back, is this fast enough?, not sure either, suppose to be a bit faster without debug mode, i try blog this in case someone reading and itchy to try that out! &lt;br /&gt;for me…i got no more free time for that, gotta back to work now ;p &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b53359ba-35cd-4d37-926f-6b8971209c7d" class="wlWriterEditableSmartContent"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/C%23" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/AIR" rel="tag"&gt;AIR&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/Flash" rel="tag"&gt;Flash&lt;/a&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/zxAiUlVpiJw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/7844765739661650447/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2009/12/air-hello-nativeprocess-with-c.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/7844765739661650447?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/7844765739661650447?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/zxAiUlVpiJw/air-hello-nativeprocess-with-c.html" title="[AIR] Hello NativeProcess with C#" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2009/12/air-hello-nativeprocess-with-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcMRXo5eSp7ImA9WxNXGEU.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-1624740145342168653</id><published>2009-10-05T20:54:00.001+07:00</published><updated>2009-10-07T11:01:24.421+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-07T11:01:24.421+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><category scheme="http://www.blogger.com/atom/ns#" term="Away3D" /><category scheme="http://www.blogger.com/atom/ns#" term="Away3DLite" /><title>[Away3DLite] Let's mess with Particles</title><content type="html">&lt;h4&gt;   &lt;br /&gt;What?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;when ppl busy with BSP thing i keep mess up with 2D particles...sound boring huh? it's still fun for me lol ;) &lt;/li&gt;    &lt;li&gt;it's sort with mesh screenZ, (and yes you can request to make it sort with face but it will be slower obviously, so...i decide to do it really later) &lt;/li&gt;    &lt;li&gt;draw with old style render method beginBitmapFill+&lt;strong&gt;drawRect&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;animated by adding bitmapData sequence, and turn animated on (off by default) &lt;/li&gt;    &lt;li&gt;auto buffer scale just like DOF (without blurring), slower for small piece but a lot faster for huge bitmap (more than ~24px), but consume more RAM depend on quality option set &lt;/li&gt;    &lt;li&gt;layer support! weirdo but it's there!, i can imagine that someone use this particle as Tree decor, and that will be nightmare if no layer support! more good news is it's just Sprite that you can add filters or blendmode to it! cool ehh? ;) &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Why?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;render as &lt;strong&gt;Object3D&lt;/strong&gt; is seem to be slower because you need to apply matrix transform twice + invert also more traverse time through child node, pros is you can get native interactive &lt;/li&gt;    &lt;li&gt;render by &lt;strong&gt;drawGraphicsData&lt;/strong&gt;, so it's just like plane = 2 triangles right? you can test speed for 200-300 plane before thing go slow down, so i count that not a good choice &lt;/li&gt;    &lt;li&gt;render with &lt;strong&gt;copyPixels&lt;/strong&gt;, yeah i know that best choice, but i need buffer scale and some Bitmap for that, and i need to z-sort that Bitmap with other Mesh! so...not now,... suppose to be have own canvas 1st i think &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Result?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;best score for &lt;strong&gt;drawRect&lt;/strong&gt; is around 10px particles with around 2,000-2,500 at 30/30fps steady... i call this &amp;quot;it's just work&amp;quot; version ;p so you can use it it but don't expect for speed wise just yet ;) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://www.sleepydesign.com/labs/as3/Away3DLite/ExParticles.html" target="_blank"&gt;&lt;img title="away3dlite particles" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" alt="away3dlite particles" src="http://sleepydesign.com/blog/assets/Away3DLiteLetsmesswithParticles_10106/image.png" width="600" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a title="http://www.sleepydesign.com/labs/as3/Away3DLite/ExParticles.html" href="http://www.sleepydesign.com/labs/as3/Away3DLite/ExParticles.html"&gt;http://www.sleepydesign.com/labs/as3/Away3DLite/ExParticles.html&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;Source?    &lt;br /&gt;&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;libs : &lt;a title="http://away3d.googlecode.com/svn/trunk/fp10/Away3DLite/src" href="http://away3d.googlecode.com/svn/trunk/fp10/Away3DLite/src"&gt;http://away3d.googlecode.com/svn/trunk/fp10/Away3DLite/src&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;examples : &lt;a title="http://away3d.googlecode.com/svn/trunk/fp10/Examples/Away3DLite/as/src/ExParticles.as" href="http://away3d.googlecode.com/svn/trunk/fp10/Examples/Away3DLite/as/src/ExParticles.as"&gt;http://away3d.googlecode.com/svn/trunk/fp10/Examples/Away3DLite/as/src/ExParticles.as&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Next?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;next try would be &lt;strong&gt;drawPath&lt;/strong&gt; , i'll explain this one later (if it work well ;p) let's compare speed again when it done :) &lt;/li&gt;    &lt;li&gt;btw, in case no GPU for PC via Flash10.1, let's pray drawPath will be faster ;p &lt;/li&gt;    &lt;li&gt;any comment for improvement is welcome! &lt;/li&gt; &lt;/ul&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:452716c9-35ad-4703-b850-0dd9fe5dca8a" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/away3dlite" rel="tag"&gt;away3dlite&lt;/a&gt;,&lt;a href="http://del.icio.us/popular/flash" rel="tag"&gt;flash&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/JKRWv1Bhq00" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/1624740145342168653/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2009/10/away3dlite-let-mess-with-particles.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1624740145342168653?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1624740145342168653?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/JKRWv1Bhq00/away3dlite-let-mess-with-particles.html" title="[Away3DLite] Let&amp;#39;s mess with Particles" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2009/10/away3dlite-let-mess-with-particles.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIFRHszfyp7ImA9WxNSEUw.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-1677638234625313526</id><published>2009-08-24T19:38:00.001+07:00</published><updated>2009-08-24T19:38:35.587+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-24T19:38:35.587+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><category scheme="http://www.blogger.com/atom/ns#" term="Away3D" /><title>[Flash 10] Round 1: Away3D vs. Away3DLite</title><content type="html">&lt;h5&gt;What?&lt;/h5&gt;  &lt;p&gt;- just speed test, want to see speed improve aren't you? ;)   &lt;br /&gt;- expect more explanation about Away3DLite at official Away3D site later&lt;/p&gt;  &lt;h5&gt;Diff?&lt;/h5&gt;  &lt;p&gt;- name, coding, size (~13kb)   &lt;br /&gt;- render pipeline (3D native)    &lt;br /&gt;- overall ~4x speed increase    &lt;br /&gt;- maximum rendered faces increase from 3,000 to ~14,000 for quad core and steady at 30/30fps&lt;/p&gt;  &lt;h5&gt;Result?&lt;/h5&gt;  &lt;p&gt;- Away3D 119kb, 23-26fps via quad core   &lt;br /&gt;&lt;a title="http://sleepydesign.com/labs/as3/Away3D/ExSphere.html" href="http://sleepydesign.com/labs/as3/Away3D/ExSphere.html"&gt;http://sleepydesign.com/labs/as3/Away3D/ExSphere.html&lt;/a&gt;    &lt;br /&gt;&lt;a title="Away3D" href="http://sleepydesign.com/labs/as3/Away3D/ExSphere.html"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="320" alt="image" src="http://sleepydesign.com/blog/assets/Flash10Round1Away3DvsAway3DLite_CD71/image.png" width="400" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;- Away3DLite 13 kb, 30/30fps via quad core    &lt;br /&gt;&lt;a title="http://sleepydesign.com/labs/as3/Away3DLite/ExSphere.html" href="http://sleepydesign.com/labs/as3/Away3DLite/ExSphere.html"&gt;http://sleepydesign.com/labs/as3/Away3DLite/ExSphere.html&lt;/a&gt;    &lt;br /&gt;&lt;a title="Away3DLite" href="http://sleepydesign.com/labs/as3/Away3DLite/ExSphere.html"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="320" alt="image" src="http://sleepydesign.com/blog/assets/Flash10Round1Away3DvsAway3DLite_CD71/image_3.png" width="400" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;h5&gt;Source?&lt;/h5&gt;  &lt;p&gt;- yes it's finally public in Away3DLite name like i said &lt;a href="http://sleepydesign.blogspot.com/2009/06/flash10-as-promised-md2-with-animation.html" target="_blank"&gt;before&lt;/a&gt; , thx &lt;a href="http://www.infiniteturtles.co.uk/blog/"&gt;Rob&lt;/a&gt; for cleaning up ;)    &lt;br /&gt;- libs : &lt;a title="http://away3d.googlecode.com/svn/trunk/fp10/Away3DLite/src" href="http://away3d.googlecode.com/svn/trunk/fp10/Away3DLite/src"&gt;http://away3d.googlecode.com/svn/trunk/fp10/Away3DLite/src&lt;/a&gt;    &lt;br /&gt;- examples : &lt;a title="http://away3d.googlecode.com/svn/trunk/fp10/Examples/Away3DLite/as/src" href="http://away3d.googlecode.com/svn/trunk/fp10/Examples/Away3DLite/as/src"&gt;http://away3d.googlecode.com/svn/trunk/fp10/Examples/Away3DLite/as/src&lt;/a&gt;&lt;/p&gt;  &lt;h5&gt;Next?&lt;/h5&gt;  &lt;p&gt;- round 2? i expect you to do that ;p and do tell me if you get faster result from other engine ;)   &lt;br /&gt;- more examples? yes sure things, you can expected more soon    &lt;br /&gt;- more features? why not?    &lt;br /&gt;    &lt;br /&gt;    &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:318ba05a-d494-4120-95fa-e7e194db1be4" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/Flash+Flash10+Away3D+Away3DLite" rel="tag"&gt;Flash Flash10 Away3D Away3DLite&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/E57GqRkNcNo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/1677638234625313526/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2009/08/flash-10-round-1-away3d-vs-away3dlite.html#comment-form" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1677638234625313526?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/1677638234625313526?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/E57GqRkNcNo/flash-10-round-1-away3d-vs-away3dlite.html" title="[Flash 10] Round 1: Away3D vs. Away3DLite" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>9</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2009/08/flash-10-round-1-away3d-vs-away3dlite.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UNSH47fSp7ImA9WxJVE0o.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-6073975678276198939</id><published>2009-06-30T21:10:00.001+07:00</published><updated>2009-06-30T21:14:59.005+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-30T21:14:59.005+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><category scheme="http://www.blogger.com/atom/ns#" term="Away3D" /><title>[Flash10] As promised, MD2 with Animation via native Flash10 3D (~10KB)</title><content type="html">&lt;p&gt;no it's not perfect yet, old style face reference is slow thing down again around 2x...got to make it &amp;quot;flat&amp;quot; Array 1st to gain fps back...must be 12,000 faces (in my theory) after optimized    &lt;br /&gt;    &lt;br /&gt;&lt;a title="MD2 via Flash10 native" href="http://sleepydesign.com/labs/as3/Open3D/ExMD2Cubic.html" target="_blank"&gt;&lt;img title="MD2 with Animation via native Flash10 3D" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" alt="MD2 with Animation via native Flash10 3D" src="http://sleepydesign.com/blog/assets/Flash10AspromisedMD2withAnimationvianati_1299C/image.png" width="600" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;and what so different to &lt;a href="http://sleepydesign.blogspot.com/2008/09/nd3d-is-that-possible-18kb-swf-for-md2.html" target="_blank"&gt;18KB&lt;/a&gt; version? it's 10KB! lol and this time i did use &lt;strong&gt;Utils3D.projectVectors&lt;/strong&gt; instead to gain more speed like i said &lt;a href="http://sleepydesign.blogspot.com/2009/05/flash10-want-to-know-maximum-triangles.html" target="_blank"&gt;before&lt;/a&gt;, and you may &lt;a href="http://away3d.com/flash-10-speed-tests" target="_blank"&gt;already known&lt;/a&gt; that all this labs result 'll be add to &lt;a href="http://away3d.com" target="_blank"&gt;away3d&lt;/a&gt; engine soon, which mean you can expect clean+optimize code there, or let me know here if you really want to use this in your next week project ;p     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:708dfed7-a0c8-4428-b656-7d503b211dcf" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;del.icio.us Tags: &lt;a href="http://del.icio.us/popular/Flash10+3D" rel="tag"&gt;Flash10 3D&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/sJ8EEhyuZek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/6073975678276198939/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2009/06/flash10-as-promised-md2-with-animation.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6073975678276198939?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/6073975678276198939?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/sJ8EEhyuZek/flash10-as-promised-md2-with-animation.html" title="[Flash10] As promised, MD2 with Animation via native Flash10 3D (~10KB)" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>1</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2009/06/flash10-as-promised-md2-with-animation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEASXk5fCp7ImA9WxJRGE4.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-3272196887131720547</id><published>2009-05-20T21:04:00.001+07:00</published><updated>2009-05-20T22:50:48.724+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-20T22:50:48.724+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><title>[Flash10] Want to know maximum triangles via Pure Flash 10 3D can render?</title><content type="html">&lt;p&gt;it's been a while after my latest test via Flash10 about 3D thingy, after mess up with native 3D function, the result is...here ;)&lt;/p&gt;  &lt;h4&gt;What i just found out?&lt;/h4&gt;  &lt;p&gt;got fps speed up by Vector, it's not new, just mention ;)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Vector&lt;/strong&gt; is access fast, forget about Array and Object &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Vector&lt;/strong&gt; with &lt;strong&gt;typed &lt;/strong&gt;is faster, for example :&amp;#160; Vector.&amp;lt;int&amp;gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Vector&lt;/strong&gt; with typed + &lt;strong&gt;fixed length&lt;/strong&gt; is fastest, for example : Vector.&amp;lt;int&amp;gt;(10, true) &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Required?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;Indices sort technique : &lt;a title="http://agit8.turbulent.ca/bwp/2008/06/02/flash-player-10-3d-rendering-in-a-simple-loop-source/" href="http://agit8.turbulent.ca/bwp/2008/06/02/flash-player-10-3d-rendering-in-a-simple-loop-source/"&gt;http://agit8.turbulent.ca/bwp/2008/06/02/flash-player-10-3d-rendering-in-a-simple-loop-source/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;ASE Parser : &lt;a title="http://makc.googlecode.com/svn/trunk/flash/fp10_ase" href="http://makc.googlecode.com/svn/trunk/flash/fp10_ase"&gt;http://makc.googlecode.com/svn/trunk/flash/fp10_ase&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Sphere Primitive : &lt;a title="http://www.senocular.com/flash/source.php?id=1.201" href="http://www.senocular.com/flash/source.php?id=1.201"&gt;http://www.senocular.com/flash/source.php?id=1.201&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Optimize technique and Vector knowledge &lt;/li&gt;    &lt;li&gt;Coffee(s) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;and let's mix thing together!&lt;/p&gt;  &lt;h4&gt;Result?&lt;/h4&gt;  &lt;p&gt;- faster? slower? huh? let's hello world 1st with 2 earth    &lt;br /&gt;&lt;a title="http://sleepydesign.com/labs/as3/Open3D/ExSphere.html" href="http://sleepydesign.com/labs/as3/Open3D/ExSphere.html"&gt;http://sleepydesign.com/labs/as3/Open3D/ExSphere.html&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;a title="Flash 10 3D Meshes sort" href="http://sleepydesign.com/labs/as3/Open3D/ExSphere.html" target="_blank"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" alt="image" src="http://sleepydesign.com/blog/assets/Flash10WanttoknowhowmanytrianglesviaPure_11AA6/image11.png" width="600" border="0" /&gt;&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;- ASE after optimize z-sort ,rip some loop, changed to Vector, but still use array sortOn (faster) &lt;a title="http://sleepydesign.com/labs/as3/Open3D/ExASE.html" href="http://sleepydesign.com/labs/as3/Open3D/ExASE.html"&gt;http://sleepydesign.com/labs/as3/Open3D/ExASE.html&lt;/a&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;a title="Flash 10 3D ASE" href="http://sleepydesign.com/labs/as3/Open3D/ExASE.html" target="_blank"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="480" alt="image" src="http://sleepydesign.com/blog/assets/Flash10WanttoknowhowmanytrianglesviaPure_11AA6/image3.png" width="600" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;- final one is depend on your machine, just click it and feel free to leave your result as comment     &lt;br /&gt;&lt;a title="http://sleepydesign.com/labs/as3/Open3D/ExSphereSpeedTest.html" href="http://sleepydesign.com/labs/as3/Open3D/ExSphereSpeedTest.html"&gt;http://sleepydesign.com/labs/as3/Open3D/ExSphereSpeedTest.html&lt;/a&gt;&amp;#160; &lt;br /&gt;    &lt;br /&gt;&lt;a title="Flash 10 3D" href="http://sleepydesign.com/labs/as3/Open3D/ExSphereSpeedTest.html" target="_blank"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="480" alt="image" src="http://sleepydesign.com/blog/assets/Flash10WanttoknowhowmanytrianglesviaPure_11AA6/image.png" width="600" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;as you can see, without both z-sort (move mouse to left) for meshes and faces, we can pump up to 26,600 faces 30/30fps with medium quality via Intel Quad Core, (and drop to 29fps sometime while i hold key to take screenshot ;p) and ~12fps when z-sort is on, culling is on which mean around ~13,300 is real render faces number? maybe i count wrong number? can someone confirm by click and hold your mouse to see wireframe and manually count 'em by hand? kidding ;o&lt;/p&gt;  &lt;h4&gt;FYI&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;in last demo i try simulate real life job by add mouse event, always rotate all XYZ, bla bla &lt;/li&gt;    &lt;li&gt;~7kb engine size for now and can be smaller...lol &lt;/li&gt;    &lt;li&gt;no &amp;quot;Face class&amp;quot; yet, surprise? i get rid of it cause it's cost ~1fps after promote function to class!, which mean class look up is slow thing down, must figure out better way to seal it ;\ &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sleepydesign.blogspot.com/2008/09/flash-player-10-drawtriangles-is-faster.html" target="_blank"&gt;last try with ND3D&lt;/a&gt; i test only drawTriangles, and look like a good idea to loop and draw 'em as Face one by one, you can get faster result by collect and draw it &amp;quot;just one time&amp;quot; in mesh loop &lt;/li&gt;    &lt;li&gt;this time i did use Utils3D.projectVectors(projection, vout, triangles.vertices, triangles.uvtData); &lt;/li&gt;    &lt;li&gt;nothing to do with &amp;quot;Open3D&amp;quot; name, it's just...random idea name ;) &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Source?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;sure, coming soon just need some clean it up a bit ;) &lt;/li&gt;    &lt;li&gt;maybe finish this &lt;a href="http://sleepydesign.com/labs/as3/Open3D/ExMD2.html" target="_blank" rel="Flash 10 3D MD2"&gt;~9kb MD2 demo&lt;/a&gt; before release the source svn somewhere &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Next?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;better back on collada thing, i got something about animation clip to share, both good and bad news come along ;) &lt;/li&gt; &lt;/ul&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:dac4ce4a-969c-4850-bc0c-f5bd1a6ed804" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Flash+10" rel="tag"&gt;Flash 10&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/YyM5odVpYbs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/3272196887131720547/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2009/05/flash10-want-to-know-maximum-triangles.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/3272196887131720547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/3272196887131720547?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/YyM5odVpYbs/flash10-want-to-know-maximum-triangles.html" title="[Flash10] Want to know maximum triangles via Pure Flash 10 3D can render?" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>2</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2009/05/flash10-want-to-know-maximum-triangles.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUNQ3Y7fCp7ImA9WxJTE00.&quot;"><id>tag:blogger.com,1999:blog-7558134625651021108.post-5362778521116853774</id><published>2009-04-21T15:41:00.001+07:00</published><updated>2009-04-21T15:41:32.804+07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-21T15:41:32.804+07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flash Player 10" /><title>[Flash10] Massive amounts of 3D lines without Alchemy and PixelBender?</title><content type="html">&lt;p&gt;Want to know what happen if we add line draw to &lt;a href="http://blog.joa-ebert.com/2009/04/03/massive-amounts-of-3d-particles-without-alchemy-and-pixelbender/" target="_blank"&gt;Joa Ebert 300,000 particles&lt;/a&gt;? kidding! lol ;p but i still want to try how much lines F10 can handle heehee bad habit ;), let's do it!...&lt;/p&gt;  &lt;h4&gt;Result?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://sleepydesign.com/labs/as3/Flash10/Lines/" href="http://sleepydesign.com/labs/as3/Flash10/Lines/"&gt;http://sleepydesign.com/labs/as3/Flash10/Lines/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;5,000 is enough for me lol, want more? try grab source below&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://sleepydesign.com/labs/as3/Flash10/Lines/" target="_blank"&gt;&lt;img title="Flash10 lines" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="446" alt="Flash10 lines" src="http://sleepydesign.com/blog/assets/Flash10Massiveamountsof3DlineswithoutAlc_A9D9/image.png" width="558" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h4&gt;FYI&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;try increase more MAX_PARTICLES as you wish &lt;/li&gt;    &lt;li&gt;try remove line alpha/line style for some speed gain &lt;/li&gt;    &lt;li&gt;try drawPath if you want to compare ;) &lt;/li&gt;    &lt;li&gt;it's about 3000 lines with 27fps on my 2.4ghz single core &lt;/li&gt;    &lt;li&gt;and 5000 with 28fps with 2.13ghz quad core &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Source?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;a bit dirty : &lt;a title="http://sleepydesign.com/labs/as3/Flash10/Lines.zip" href="http://sleepydesign.com/labs/as3/Flash10/Lines.zip"&gt;http://sleepydesign.com/labs/as3/Flash10/Lines.zip&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Next?&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;do you want to know how much fps on pure 3D Flash10 vertices with texture? my last try is 30/30fps at ~3,000 vertices at 2.4ghz single core @medium quality and drop eventually after add more vertices ;o , 'll blog about that soon ;)&lt;/li&gt; &lt;/ul&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:908b9c41-70ac-497e-9fc3-61181a995a9c" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Flash10" rel="tag"&gt;Flash10&lt;/a&gt;,&lt;a href="http://technorati.com/tags/3D" rel="tag"&gt;3D&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ActionScript" rel="tag"&gt;ActionScript&lt;/a&gt;&lt;/div&gt;  &lt;img src="http://feeds.feedburner.com/~r/SleepyDesign/~4/aIa1jGa9PkM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sleepydesign.blogspot.com/feeds/5362778521116853774/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://sleepydesign.blogspot.com/2009/04/flash10-massive-amounts-of-3d-lines.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/5362778521116853774?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7558134625651021108/posts/default/5362778521116853774?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SleepyDesign/~3/aIa1jGa9PkM/flash10-massive-amounts-of-3d-lines.html" title="[Flash10] Massive amounts of 3D lines without Alchemy and PixelBender?" /><author><name>katopz todsaporn</name><uri>https://plus.google.com/111998222654521682911</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-yN7hx_TzhfU/AAAAAAAAAAI/AAAAAAAABWE/Bx9fiPy_VDE/s512-c/photo.jpg" /></author><thr:total>3</thr:total><gd:extendedProperty name="commentSource" value="1" /><gd:extendedProperty name="commentModerationMode" value="FILTERED_POSTMOD" /><feedburner:origLink>http://sleepydesign.blogspot.com/2009/04/flash10-massive-amounts-of-3d-lines.html</feedburner:origLink></entry></feed>
