Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9C896D0EF for ; Fri, 16 Nov 2012 22:40:51 +0000 (UTC) Received: (qmail 50759 invoked by uid 500); 16 Nov 2012 22:40:50 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 50720 invoked by uid 500); 16 Nov 2012 22:40:50 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 50711 invoked by uid 99); 16 Nov 2012 22:40:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Nov 2012 22:40:50 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of coxfrederic@gmail.com designates 74.125.82.43 as permitted sender) Received: from [74.125.82.43] (HELO mail-wg0-f43.google.com) (74.125.82.43) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Nov 2012 22:40:42 +0000 Received: by mail-wg0-f43.google.com with SMTP id dq12so214814wgb.0 for ; Fri, 16 Nov 2012 14:40:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:date:subject:from:to:message-id:thread-topic:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=zkYN2IcH+IZ4FZryrunLbwHMOH2Yx1oIRchClzGMsSc=; b=T9/alzV5jlSLHKJzAjost7EDf1VneGmE5nXuCeVo4Jb7nJOw/pd/zTk57SJTqYDbav pDSwha6NHSsuua9DmNAv6T4Koxe0Mm4j0/eIvNtLoq6sRb48HjnwlUsGj/mbuDjQRWF7 iAk4QP6Afh+UJLsHcP0rxrQs9PuA9OWEAEwqOeHYIxNy+kaL/XlGMz62lBpQNPRpdnZ2 GhcZa4byfMUmQ4NLZc0/xPStyW7ibUWSYOmRWF9HwvotNpWQqTlyHnuF47oP3wV09cGa wBzJuh9lEewMPY1oDpBXPXCtdVobO+AyfNHmGF1YZB2JGSqlTCIhAuL/KtRIIdrW38ml GljA== Received: by 10.180.7.197 with SMTP id l5mr158079wia.13.1353105622400; Fri, 16 Nov 2012 14:40:22 -0800 (PST) Received: from [192.168.0.184] (d54C1980F.access.telenet.be. [84.193.152.15]) by mx.google.com with ESMTPS id d9sm3005473wiw.0.2012.11.16.14.40.20 (version=SSLv3 cipher=OTHER); Fri, 16 Nov 2012 14:40:21 -0800 (PST) User-Agent: Microsoft-MacOutlook/14.2.1.120420 Date: Fri, 16 Nov 2012 23:40:15 +0100 Subject: Re: Flex 5 in haxe From: =?ISO-8859-1?B?RnLpZGVyaWM=?= Cox To: Message-ID: Thread-Topic: Flex 5 in haxe In-Reply-To: Mime-version: 1.0 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org @Gordon, Alex, We are also creating new apps as well as maintaining older ones. We previously created web-only OR mobile-only apps. But lately we are creating a library project which holds 95% of the code and 2 specific projects for mobile and AIR versions of the app. Just today I presented a sales application where our sales team can sign contracts with clients using an iPad app and even manage the same data from the same app on their laptop. The only difference is a native extension in the mobile version which adds a meeting in the iOS calendar. It is pure brilliance and management was very satisfied with this. For a new project we will create a project where users can upload photos, video and send them to us (something like WeTransfer.com but more specific to our company) and this will be both mobile as desktop with the same codebase (and only one developer working on it, just like for the sales app. It's rapid development nonetheless) On 16/11/12 23:22, "Alain Ekambi" wrote: >@Gordon >We actually see an increasing interest in Flex/AIR coming for our >customers. >With the small team that we have we actualy cant keep up with the >requests. >But i have to say we have a different approach to Flex development tho. > > >2012/11/16 Alex Harui > >> >> >> >> On 11/16/12 1:52 PM, "Fr=E9deric Cox" wrote: >> >> > I'm glad Alex is here because I believe he does not only have >> > the experience but also great ideas where Flex should be headed. And >>he >> > might have been blocked previously by business decisions but now can >>take >> > Flex to a even higher level. >> > >> Keep in mind that I'm the biggest proponent of the full re-write. We >>may >> still find a few performance mistakes in the current code (like the >>Chart >> styles init that just got fixed), but really, some very smart people >>have >> spent a lot of time on the current code and haven't found any easy wins. >> IMO, the framework is slow because lots of code is running just in case. >> This is especially true for mobile apps where you have the most >>constrained >> runtime environment. The issue that came in today on the users list >>about >> slow List performance I'm sure is in part due to TextLine being a bit >> slower, but probably more due to lots of other code running as well. >> >> Plus, as many have recently said, the intertwined code we currently have >> makes it hard for the volunteer to be successful in their spare time. >> >> I tried the big refactor and it was too difficult for me, but one of the >> main difficulties was the fact that there was lots of other development >> going on in the trunk at the same time and keeping my branch running was >> nearly impossible. It could be that there won't be as much active >> development in Apache Flex and a refactor branch will be manageable, but >> the >> other problem you run into is that every line of code is needed for some >> reason at some point, and you tend to start leaving code in. >> >> Starting over definitely has its risks, but I think it will have the >>best >> outcome. It won't make 100% parity ever and I'd shoot for 80% over two >>or >> three years. But it will be designed to port to other platforms, and be >> modular so the volunteer has a chance of making a difference. >> >> -- >> Alex Harui >> Flex SDK Team >> Adobe Systems, Inc. >> http://blogs.adobe.com/aharui >> >>