flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shardul Bartwal <bartwal.shar...@gmail.com>
Subject Re: Greate News! Flex 4.10 with AIR 3.8 running very smooth on iOS and Mac OS when "renderMode" set to "direct"
Date Sat, 24 Aug 2013 06:04:25 GMT
This news should be published on web,apart from here in mailing list.


On Sat, Aug 24, 2013 at 8:54 AM, DarkStone <DarkStone@163.com> wrote:

> 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 <flexcapacitor@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 <megharajdeepak@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 <flex@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 <megharajdeepak@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 <darkstone@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" <bigosmallm@gmail.com>
> >>> wrote:
> >>>>>> On Aug 22, 2013 10:21 PM, "DarkStone" <darkstone@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" <ranboleelan@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 <darkstone@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" <ranboleelan@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 <darkstone@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" <ranboleelan@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 <joeltan@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
<darkstone@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
> >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message