flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Deepak MS <megharajdee...@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 Fri, 23 Aug 2013 10:17:04 GMT
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