Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4ED4910E9F for ; Sat, 24 Aug 2013 06:04:58 +0000 (UTC) Received: (qmail 51416 invoked by uid 500); 24 Aug 2013 06:04:57 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 50888 invoked by uid 500); 24 Aug 2013 06:04:54 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 50880 invoked by uid 99); 24 Aug 2013 06:04:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Aug 2013 06:04:53 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of bartwal.shardul@gmail.com designates 209.85.192.169 as permitted sender) Received: from [209.85.192.169] (HELO mail-pd0-f169.google.com) (209.85.192.169) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Aug 2013 06:04:47 +0000 Received: by mail-pd0-f169.google.com with SMTP id r10so1477671pdi.14 for ; Fri, 23 Aug 2013 23:04:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=f9NiiDk2IMLeG3w6EVf3/+pqjpI6y9t2YkJXqCJlU9U=; b=wxRzq+3rmER8qG9xZDxYbtNhL+g/cNNKZfsSjQZLw0jsnLCNC8vfWagZlziFUEcwnH jY/xf0NOs4wihv+dREL+XqEWFtwKEj31rKJgCJr/teGYbBYVbkB13r05G7QISU8KH5S/ jleASRr4cSyMeVY08WLrSWwDdBaiVpc+GTi5kWr50BZXvTeQv6aRkV9r5w2M+PLDJ7Fd i1xpQRlHile8SivwYZ0hi53GF9H/qQ+eZYY3PpSnRiIktxi0mlIuC9UAzCs+YmWgqpkh iqiJFo2Cd7WjwUpJYbj/nsylz98KFzCYWAg0R4Mf+sUHn6iageRbnDY4IDv7bjBS5GFU zfCA== MIME-Version: 1.0 X-Received: by 10.68.27.37 with SMTP id q5mr3520790pbg.145.1377324265913; Fri, 23 Aug 2013 23:04:25 -0700 (PDT) Received: by 10.66.78.5 with HTTP; Fri, 23 Aug 2013 23:04:25 -0700 (PDT) In-Reply-To: References: <5759fbd1.ee69.140a09ad969.Coremail.darkstone@163.com> <28E1FFE8-3E0C-4C55-B01E-71AA03A36D51@cype.com.my> <699c79d5.193c3.140a47e6ea1.Coremail.darkstone@163.com> <39E65890-68FE-4387-A3CF-82DFE88B5625@gmail.com> <3f8ddfe6.13c3c.140a4d192ef.Coremail.darkstone@163.com> <3822eafa.75f3.140a99e1dfc.Coremail.darkstone@163.com> <64c96be7.8155.140aa19aaf7.Coremail.darkstone@163.com> Date: Sat, 24 Aug 2013 11:34:25 +0530 Message-ID: Subject: Re: Greate News! Flex 4.10 with AIR 3.8 running very smooth on iOS and Mac OS when "renderMode" set to "direct" From: Shardul Bartwal To: dev@flex.apache.org Content-Type: multipart/alternative; boundary=bcaec520f1879c49d204e4ab4bb4 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec520f1879c49d204e4ab4bb4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable This news should be published on web,apart from here in mailing list. On Sat, Aug 24, 2013 at 8:54 AM, DarkStone 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 > > =E5=9C=A8 2013-8-24=EF=BC=8C2:47=EF=BC=8Cjude = =E5=86=99=E9=81=93=EF=BC=9A > > > 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 > 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 > wrote: > >> > >>> Hi Deepak, > >>> > >>> I also had that problem, > >>> this one is easily fixed by editing the skin. > >>> > >>> inside the scroller it looked like this: > >>> >> itemRenderer=3D"spark.skins.spark.DefaultGridItemRenderer"> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> now it looks like this: > >>> >> itemRenderer=3D"spark.skins.spark.DefaultGridItemRenderer"> > >>> > >>> > >>> > >>> > >>> > >>> >> name=3D"editorIndicatorLayer"/> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> Hope it helps you. > >>> > >>> Regards, > >>> > >>> SWEN VAN ZANTEN > >>> Hoofdstraat 160 > >>> 2171 BL, Sassenheim > >>> > >>> Op 23 aug. 2013, om 11:08 heeft Deepak MS > het > >>> volgende geschreven: > >>> > >>>> I had built an iPad app using Flex 4.6|AIR 3.6 sometime back. Lookin= g > >> 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 u= p > >>>> without any > >>>> delay. > >>>> - Switching between tabs(for the first time) in a TabbedViewNavigato= r > >> had > >>>> a delay of 3 to 4s (based on number of UI elements on each of the ta= b > >>>> 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 u= p > 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 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" > >>> wrote: > >>>>>> On Aug 22, 2013 10:21 PM, "DarkStone" 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 device= s > >>> 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 > >>>>>>> =E5=9C=A8 2013-08-22 16:37:22=EF=BC=8C"Ram Lee" =E5=86=99=E9=81=93=EF=BC=9A > >>>>>>>> Good to know that, I will try Adobe Scout sometime, I think your > >> data > >>>>> is > >>>>>> awesome! > >>>>>>>> > >>>>>>>> Ram Lee > >>>>>>>> > >>>>>>>> =E5=9C=A8 2013-8-22=EF=BC=8C14:58=EF=BC=8CDarkStone =E5=86=99=E9=81=93=EF=BC=9A > >>>>>>>> > >>>>>>>>> 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 applicatio= n > >>>>> 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" 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 jus= t > >>>>>> resizing the app window to see if it renders the diplay object > faster > >>> and > >>>>>> smoother. > >>>>>>>>>> > >>>>>>>>>> Again, thanks a lot for the NEWS! > >>>>>>>>>> > >>>>>>>>>> Ram Lee > >>>>>>>>>> > >>>>>>>>>> =E5=9C=A8 2013-8-22=EF=BC=8C13:28=EF=BC=8CDarkStone =E5=86=99=E9=81=93=EF=BC=9A > >>>>>>>>>> > >>>>>>>>>>> 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 immediatel= y. > >>>>>>>>>>> > >>>>>>>>>>> At the same time, Flex 4.10 fixed a lot of bugs, which improv= es > >>> the > >>>>>> framework perfomance as well. > >>>>>>>>>>> > >>>>>>>>>>> So with Flex 4.10 and AIR 3.8, you can really build mobile ap= ps > >>>>> with > >>>>>> it, and running smooth on iPhone & iPad & Mac & PC. > >>>>>>>>>>> > >>>>>>>>>>> Now, we can proudly say that Flex has become the best > >>> crossplatform > >>>>>> application development & deployment solution on earth! > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> DarkStone > >>>>>>>>>>> 2013-08-22 > >>>>>>>>>>> At 2013-08-22 13:10:38,"Ram Lee" > wrote: > >>>>>>>>>>>> Is this from AIR 3.8 or earlier versions? just searched the > >>>>>> internet, wonder why Adobe didn't mention such performance boost o= n > >> the > >>>>>> Apple devices? > >>>>>>>>>>>> > >>>>>>>>>>>> =E6=9D=8E=E6=A5=A0 > >>>>>>>>>>>> > >>>>>>>>>>>> =E5=9C=A8 2013-8-22=EF=BC=8C12:23=EF=BC=8CJoel Tan =E5=86=99=E9=81=93=EF=BC=9A > >>>>>>>>>>>> > >>>>>>>>>>>>> Yes, I can feel the performance improvement as well on Flex > >>>>> mobile > >>>>>> app! > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> On Aug 21, 2013, at 7:20 PM, DarkStone > >>>>> 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 direct > >> 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 > > > > --bcaec520f1879c49d204e4ab4bb4--