Not at all!

According to my test, direct mode doesn't lose any functionality at all, it 
only boosts performance!

Sent from DarkStone's iPhone

在 2013-8-24,2:47,jude <flexcapaci...@gmail.com> 写道:

> When using direct mode do you lose any functionality? I think there was a
> GPU mode and you lost filters and other features so I could not use it at
> the time. Is direct mode the same? Thanks
> 
> 
> On Fri, Aug 23, 2013 at 5:17 AM, Deepak MS <megharajdee...@gmail.com> wrote:
> 
>> Hi Swen,
>> Thanks a lot. That really helped. It works fine now :)
>> 
>> I'll surely be blogging about performance boost that we have in 4.10 soon
>> in my blog...I just felt like adding up NOS (Nitrous) in NFS, while using
>> my app ! ;) Thanks for such a cool release!
>> 
>> Cheers!
>> Deepak
>> http://deepflex.blogspot.com/
>> 
>> 
>> On Fri, Aug 23, 2013 at 2:50 PM, Swen van Zanten <f...@hdsign.nl> wrote:
>> 
>>> Hi Deepak,
>>> 
>>> I also had that problem,
>>> this one is easily fixed by editing the skin.
>>> 
>>> inside the scroller it looked like this:
>>> <s:Grid id="grid"
>> itemRenderer="spark.skins.spark.DefaultGridItemRenderer">
>>>                        <s:GridLayer name="backgroundLayer"/>
>>>                        <s:GridLayer name="selectionLayer"/>
>>>                        <s:GridLayer name="editorIndicatorLayer"/>
>>>                        <s:GridLayer name="rendererLayer"/>
>>>                        <s:GridLayer name="overlayLayer"/>
>>>                    </s:Grid>
>>> 
>>> now it looks like this:
>>> <s:Grid id="grid"
>> itemRenderer="spark.skins.spark.DefaultGridItemRenderer">
>>>        <s:gridView>
>>>                <fx:Component>
>>>                        <s:GridView>
>>>                                <s:GridLayer name="backgroundLayer"/>
>>>                                <s:GridLayer name="selectionLayer"/>
>>>                                <s:GridLayer
>> name="editorIndicatorLayer"/>
>>>                                <s:GridLayer name="rendererLayer"/>
>>>                                <s:GridLayer name="overlayLayer"/>
>>>                        </s:GridView>
>>>                </fx:Component>
>>>        </s:gridView>
>>> </s:Grid>
>>> 
>>> Hope it helps you.
>>> 
>>> Regards,
>>> 
>>> SWEN VAN ZANTEN
>>> Hoofdstraat 160
>>> 2171 BL, Sassenheim
>>> 
>>> Op 23 aug. 2013, om 11:08 heeft Deepak MS <megharajdee...@gmail.com> het
>>> volgende geschreven:
>>> 
>>>> I had built an iPad app using Flex 4.6|AIR 3.6 sometime back. Looking
>> at
>>>> this email, I got curious to see how my app would perform on 4.10.
>>>> 
>>>> Agreed! Overall performance in comparatively good.
>>>> - Popups used to have a delay of 3-4 seconds, but now it just pops up
>>>> without any
>>>> delay.
>>>> - Switching between tabs(for the first time) in a TabbedViewNavigator
>> had
>>>> a delay of 3 to 4s (based on number of UI elements on each of the tab
>>>> views). But now it takes 1.5s or less.
>>>> 
>>>> But size got increased a little:
>>>> 
>>>> - Compiled size was 9,178,761 bytes using flex 4.6|AIR 3.6 and it is
>>>> 9,762,490 bytes using flex 4.10|AIR 3.8, which is just fine for me, it
>>> not
>>>> a big issue.
>>>> 
>>>> However, I came across one issue(which wasn't there in Flex 4.6). I am
>>>> using a datagrid with a skinClass. If I use a skin class, it shows up a
>>>> blank datagrid on the screen. But when I remove this skinclass
>> property,
>>> it
>>>> displays the datagrid properly with all data in it.
>>>> 
>>>> Though datagrid is not optimized for mobile, I am still using it for my
>>>> app(iPad), as I did not find any scrolling issues. It works smoothly as
>>> it
>>>> works for web.
>>>> 
>>>> Screentshots for reference:
>>>> http://snag.gy/nAcyD.jpg - with skinClass in flex 4.10
>>>> 
>>>> http://snag.gy/zwWnA.jpg - without skinClass in flex 4.10
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Fri, Aug 23, 2013 at 1:05 PM, DarkStone <darkst...@163.com> wrote:
>>>> 
>>>>> Great!
>>>>> 
>>>>> But my friend is getting married this weekend, I've got no time to do
>> a
>>>>> benchmark test.
>>>>> 
>>>>> Maybe next weekend I can do it, I'll try my best, I'm too busy just
>> like
>>>>> everybody else.
>>>>> 
>>>>> DarkStone
>>>>> 2013-08-23
>>>>> At 2013-08-23 14:13:21,"OmPrakash Muppirala" <bigosma...@gmail.com>
>>> wrote:
>>>>>> On Aug 22, 2013 10:21 PM, "DarkStone" <darkst...@163.com> wrote:
>>>>>>> 
>>>>>>> Can anyone help spreading the good news?
>>>>>>> 
>>>>>>> I think we need Apache's official support to publish the news,
>>>>> indicating
>>>>>> that Flex 4.10 + AIR 3.8 running very smooth on iOS and Mac devices
>>> when
>>>>>> renderMode is set to direct.
>>>>>>> 
>>>>>>> This is very important for the rise of the Flex.
>>>>>>> 
>>>>>>> Can someone from the inside verify it and take it seriously,
>> please~~~
>>>>>> 
>>>>>> We can probably do a blog post about it.  But we need some solid
>>>>>> benchmarks that compares prior versions to current versions.  Is that
>>>>>> something you can help build and publish?
>>>>>> 
>>>>>> Thanks for all your help!
>>>>>> Om
>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> DarkStone
>>>>>>> 2013-08-23
>>>>>>> 在 2013-08-22 16:37:22,"Ram Lee" <ranbolee...@gmail.com> 写道:
>>>>>>>> Good to know that, I will try Adobe Scout sometime, I think your
>> data
>>>>> is
>>>>>> awesome!
>>>>>>>> 
>>>>>>>> Ram Lee
>>>>>>>> 
>>>>>>>> 在 2013-8-22,14:58,DarkStone <darkst...@163.com> 写道:
>>>>>>>> 
>>>>>>>>> Hi Ram,
>>>>>>>>> 
>>>>>>>>> You're welcome.
>>>>>>>>> 
>>>>>>>>> If you want precise performance benchmark, you can use Adobe
>> Scout.
>>>>>>>>> 
>>>>>>>>> A friend of mine said, by using Scout, a Flex mobile application
>>>>> which
>>>>>> has a Spark List of 500 itemRenderers on it, running on the iPod
>> touch
>>> 5,
>>>>>> madly swiping finger across the itemRenderers, Scout reported this:
>>>>>>>>> 
>>>>>>>>> If set Flex Application' framerate to 24, the runtime testing
>> result
>>>>>> is 24, no dropping frames!
>>>>>>>>> 
>>>>>>>>> If set framerate to 60, the result is 48-55 frames per second,
>> which
>>>>>> is already a big deal!
>>>>>>>>> 
>>>>>>>>> You can do your own test using Adobe Scout, good luck.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> DarkStone
>>>>>>>>> 2013-08-22
>>>>>>>>> At 2013-08-22 14:09:48,"Ram Lee" <ranbolee...@gmail.com> wrote:
>>>>>>>>>> Thanks a lot for the notes and good to know that!
>>>>>>>>>> 
>>>>>>>>>> I did try the direct renderMode on my retina Macbook and feel the
>>>>>> performance improvement!
>>>>>>>>>> 
>>>>>>>>>> And I was wondering if there are some good performance test tools
>>> to
>>>>>> make this improvement more qualified? because what I do now is just
>>>>>> resizing the app window to see if it renders the diplay object faster
>>> and
>>>>>> smoother.
>>>>>>>>>> 
>>>>>>>>>> Again, thanks a lot for the NEWS!
>>>>>>>>>> 
>>>>>>>>>> Ram Lee
>>>>>>>>>> 
>>>>>>>>>> 在 2013-8-22,13:28,DarkStone <darkst...@163.com> 写道:
>>>>>>>>>> 
>>>>>>>>>>> Hi Ram,
>>>>>>>>>>> 
>>>>>>>>>>> The major performance improvement is done by AIR 3.8 (not
>> earlier
>>>>>> AIR versions), and the reason why Adobe didn't mention this is
>> because
>>>>> they
>>>>>> always have the lousy PR (Public Relations), which hide the good news
>>> and
>>>>>> spread the bad news, they should fire their PR managers immediately.
>>>>>>>>>>> 
>>>>>>>>>>> At the same time, Flex 4.10 fixed a lot of bugs, which improves
>>> the
>>>>>> framework perfomance as well.
>>>>>>>>>>> 
>>>>>>>>>>> So with Flex 4.10 and AIR 3.8, you can really build mobile apps
>>>>> with
>>>>>> it, and running smooth on iPhone &amp; iPad &amp; Mac &amp; PC.
>>>>>>>>>>> 
>>>>>>>>>>> Now, we can proudly say that Flex has become the best
>>> crossplatform
>>>>>> application development &amp; deployment solution on earth!
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> DarkStone
>>>>>>>>>>> 2013-08-22
>>>>>>>>>>> At 2013-08-22 13:10:38,"Ram Lee" <ranbolee...@gmail.com> wrote:
>>>>>>>>>>>> Is this from AIR 3.8 or earlier versions? just searched the
>>>>>> internet, wonder why Adobe didn't mention such performance boost on
>> the
>>>>>> Apple devices?
>>>>>>>>>>>> 
>>>>>>>>>>>> 李楠
>>>>>>>>>>>> 
>>>>>>>>>>>> 在 2013-8-22,12:23,Joel Tan <joel...@cype.com.my> 写道:
>>>>>>>>>>>> 
>>>>>>>>>>>>> Yes, I can feel the performance improvement as well on Flex
>>>>> mobile
>>>>>> app!
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Aug 21, 2013, at 7:20 PM, DarkStone <darkst...@163.com>
>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> It surprised me when I try to recompile my old Flex 4
>> projects
>>>>>> with Flex 4.10 & AIR 3.8 SDKs, and deploy them to iPhone & iPad &
>>> MacBook,
>>>>>> they runnning incrediblely smooth, like 2 to 3 times faster than
>>> before,
>>>>>> nealy native app performance!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> The trick is you need to set <renderMode>direct</renderMode>
>> in
>>>>>> the -app.xml file, this will boost performance on iOS and Mac OS, so
>>>>>> everybody just keep in mind of this.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Now that the performance issue of Flex has been greatly
>>> improved
>>>>>> on mobile devices, I'm very excited, finding that Apache Flex has a
>>> great
>>>>>> future!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Flex is an awesome framework, which has great development
>>>>>> efficiency, I think it's time to let the world know that Flex is
>> still
>>>>>> kicking and it is the best solution for application (not game)
>>> development
>>>>>> and deployment across all platforms.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> So we should really working on the official Flex Showcase,
>> more
>>>>>> video demos of Flex Mobile Apps on iPhone & iPad will be great! I'm
>>>>>> planning to submit my own demo to the showcase when I got the time.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I've already wrote a decent blog post to spread the good news
>>> to
>>>>>> the Chinese Flex Developers, here is the link:
>>>>>>>>>>>>>> http://blog.sina.com.cn/s/blog_6f56a2bf0101dm98.html
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Many thanks to the Apache Flex Community, I love Flex, and we
>>>>>> shall attract more and more people to the Flex community!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> DarkStone
>>>>>>>>>>>>>> 2013-08-21
> 

Reply via email to