Return-Path: X-Original-To: apmail-flex-users-archive@www.apache.org Delivered-To: apmail-flex-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 96556FD11 for ; Fri, 22 Mar 2013 12:16:36 +0000 (UTC) Received: (qmail 65410 invoked by uid 500); 22 Mar 2013 12:16:36 -0000 Delivered-To: apmail-flex-users-archive@flex.apache.org Received: (qmail 65218 invoked by uid 500); 22 Mar 2013 12:16:35 -0000 Mailing-List: contact users-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@flex.apache.org Delivered-To: mailing list users@flex.apache.org Received: (qmail 65188 invoked by uid 99); 22 Mar 2013 12:16:34 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Mar 2013 12:16:34 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [165.212.64.25] (HELO gwo3.mbox.net) (165.212.64.25) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Mar 2013 12:16:27 +0000 Received: from gwo3.mbox.net (localhost [127.0.0.1]) by gwo3.mbox.net (Postfix) with ESMTP id 3ZXP3S1R37zfjvFN; Fri, 22 Mar 2013 12:16:04 +0000 (UTC) X-USANET-Received: from gwsin06.mbox.net [165.212.64.37] by gwo3.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 924RcVmqB1088Mo3; Fri, 22 Mar 2013 12:16:01 -0000 X-USANET-Received: from per5-intralinks-filter01.localdomain [165.212.64.171] by gwsin06.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 227RcVmP85616Ms6; Fri, 22 Mar 2013 12:15:59 -0000 Received: from per5-intralinks-filter01.localdomain (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id D08A837C09C; Fri, 22 Mar 2013 12:15:59 +0000 (UTC) Received: from gwo2.mbox.net (gateout02.mbox.net [165.212.64.22]) by per5-intralinks-filter01.localdomain (Postfix) with ESMTP id B9CC037C09A; Fri, 22 Mar 2013 12:15:59 +0000 (UTC) X-USANET-Received: from gwo2.mbox.net [127.0.0.1] by gwo2.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 378RcVmP52288Mo2; Fri, 22 Mar 2013 12:15:56 -0000 X-USANET-Routed: 10 gwsout-externalarchive C:gwsarchive:625 intralinks.com.gw.8549@incoming02.seccas.com X-USANET-Routed: 5 gwsout-sophos-dlp R:165.212.65.170:25 X-USANET-Routed: 3 gwsout-vs Q:bmvirus X-USANET-GWS2-Tenant: intralinks.com X-USANET-GWS2-Tagid: INTK Received: from D2DAG2B.d2.usa.net [165.212.117.30] by gwo2.mbox.net via smtad (C8.MAIN.3.89G) with ESMTPS id XID456RcVmP60440Xo2; Fri, 22 Mar 2013 12:15:57 -0000 X-USANET-Source: 165.212.117.30 OUT smatheson@intralinks.com D2DAG2B.d2.usa.net X-USANET-MsgId: XID456RcVmP60440Xo2 Received: from D2DAG2A.d2.usa.net ([169.254.1.244]) by D2DAG2B.d2.usa.net ([169.254.2.173]) with mapi id 14.02.0318.004; Fri, 22 Mar 2013 12:16:02 +0000 From: Scott Matheson To: "users@flex.apache.org" Subject: Re: Falcon & iPad, Air etc Thread-Topic: Falcon & iPad, Air etc Thread-Index: AQHOJubokg0TU8ElS0ybTxsQoyme5pixkp4AgAANjQA= Date: Fri, 22 Mar 2013 12:16:00 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.1.130117 x-originating-ip: [92.28.108.82] Content-Type: text/plain; charset="us-ascii" Content-ID: <1D6E95AF6FC09D418BCDBCCD62B676D0@d2.usa.net> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org John Thanks for you input I have been using Flex for 2 years and are very happy with the tool and just wanted clarity, which you have given me,if you not involved in the depths this can become confusing, I hope to be using flex in 10 years, my project has been going for 16 years based on tool book, and I hope to give it another 10 years with flex I must say this is the first time I new about work stream >Falcon will compile/translate AS into HTML+JS, So a new boy, how could I help out with this work stream in some small way ? You have made my day Yes I did know that MXML is translated down to AS, it was just the way Adobe talk a about the subject I was finding confusing Scott On 3/22/13 11:27 AM, "John Cunliffe" wrote: >Hi Scott, > >as far as I understand: > > - It's the Apache Community, not Adobe, who is developing Falcon. While > Adobe pays some/most of Apache Flex's main contributors, everything >they do > for Falcon and Flex is open source - waiting for YOUR contribution. > - MXML compiles to AS via Flex already now. This process amongst others > is done via Flex. Search for "*keep*-*generated*-*actionscript*=3Dtrue" > for more information > - Falcon will compile/translate AS into HTML+JS, which will work almost > anywhere - also on iPads. > - How well Falcon translates AS/MXML I cannot answer - but technically > there is no reason why it shouldn't allow for 100% > - There will always be a performance loss on iPad/Android with HTML/JS > or Air/AS/MXML compared to native apps. Take a look at Haxe Nme if you > don't like that. Stay with Flex if you want to reduce your initial and > long-term coding time. > - MXML has nothing to doe with component libraries - it's just > a structured (via XML) way of coding mostly UI hierarchies. mx/halo and > fx/spark components are already pure AS with a bit of Flex lifecycle > conventions on top. > - Mostly it's not a developer's decision what to work with, but your > client's requirement dictating what environment to work in. The only > problem is they often don't know what's best for them - but think they > really do. ;-) > >So what's my advice? Get to know flex, do some programming. Get to know >AngularJS/DartLang/Closure, do some programming. Get to know iPad/Android >SDK, do some programming. Then compare and evaluate yourself and find out >what's important to you - because only you will ever really know what's >best for yourself, and only after trying it out yourself. The choice is >yours, for better or worse. > >Regards >John > > >On Fri, Mar 22, 2013 at 11:20 AM, Scott Matheson >wrote: > >> Hi >> Can some one help my understanding >> >> Adobe are pushing forward with AS and Falcon, which will not compile >>MXML >> >> Apache Flex community will continure to support and develop AS and MXML, >> however this version can only compile to Air and iPad if Adobe continue >>to >> support MXML which they no longer develop >> >> So as a simple small developer, I am left the the prospect of if keep >> developing in FLEx with MXML I may get left behind by Adobe and not be >> able to compile to AIR iPad etc. and face the prospect of converting all >> the MXML in to AS or a 100% rewrite in a different language >> >> Should I just stop using MXML and use AS, is there a set of open source >>AS >> libraries that will replace MXML, create button, view stack etc, surely >> every one does not build they own AS libraries for common functions ? >> >> >> Scott >> >> >> >> >> >> >> >> ________________________________ >> >> Disclaimer: This electronic mail and any attachments are confidential >>and >> may be privileged. If you are not the intended recipient, please notify >>the >> sender immediately by replying to this email, and destroy all copies of >> this email and any attachments. Thank you. >> ________________________________ Disclaimer: This electronic mail and any attachments are confidential and m= ay be privileged. If you are not the intended recipient, please notify the = sender immediately by replying to this email, and destroy all copies of thi= s email and any attachments. Thank you.