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 09440D5CA for ; Sun, 7 Oct 2012 15:52:58 +0000 (UTC) Received: (qmail 55930 invoked by uid 500); 7 Oct 2012 15:52:57 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 55890 invoked by uid 500); 7 Oct 2012 15:52:57 -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 55879 invoked by uid 99); 7 Oct 2012 15:52:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Oct 2012 15:52:57 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of masuland@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; Sun, 07 Oct 2012 15:52:49 +0000 Received: by mail-wg0-f43.google.com with SMTP id dq11so2278700wgb.0 for ; Sun, 07 Oct 2012 08:52:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:date:message-id:to:mime-version:x-mailer; bh=7QySdeVekAWZwMAg2ME899MwhriZriXGMggBp3MlLDU=; b=a9DCFdArDppJqiu5ezvKPm3x6hetpijva5sKO//nQAhlk0Jh/UlsoCMBpv7A08kR3q LOmYMMmUB9ipWsXEqQe6SqIimLSjW5OWkX0587nLlcDUoYGFcFMPDgslJ8zcEOXY7oqL ut9vRHjhy56SYbmIcTtoyM2EGke/ui89tnIFf2dFfnc6MmK5yCMXZxiSXnVaj8BsCrn0 Usi7c3+HTxabJBvQoJtNvL/JpVg3Ah0wpWk9VJFUrGGqY4iUzUHNDSzUivPItLbjStu7 gyVbwahbgyX6fXqI2q0iG9L6cH8SRBwPM0J5iE6wwlNeynUNYDP/3FwFG70lnuwWSzye Fk6w== Received: by 10.216.145.9 with SMTP id o9mr8115550wej.107.1349625149248; Sun, 07 Oct 2012 08:52:29 -0700 (PDT) Received: from [192.168.178.26] (dslb-178-008-092-007.pools.arcor-ip.net. [178.8.92.7]) by mx.google.com with ESMTPS id dt9sm14593427wib.1.2012.10.07.08.52.26 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 07 Oct 2012 08:52:28 -0700 (PDT) From: Sebastian Mohr Content-Type: multipart/alternative; boundary=Apple-Mail-1--196730555 Subject: Design Tool Proposal: Thermo MK2 for Apache Flex Date: Sun, 7 Oct 2012 17:52:20 +0200 Message-Id: <2E59571D-B12E-462E-ABF5-B7AF3A19A286@gmail.com> To: flex-dev@incubator.apache.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) --Apple-Mail-1--196730555 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi there, because, it is probably easier for us to have something on the table, = rather=20 then just to talk about it, I have created a small prototype with Flash = Catalyst=20 CS5.5 and Flash Builder 4.6. This proposed Design Tool [1] - codenamed=20= Thermo MK2 - should be seen as a hybrid of Flash Catalyst CS5.5, the=20 "Design View" of Flash Builder 4.6 and the Eclipse IDE. Things you can do with Thermo MK2 so far: - Switching Perspectives (see top-right) - Switching between Source- and Design-Mode (see text editor in the = middle) Things that Thermo MK2 should do: - Thermo MK2 should detect [SkinParts] and [SkinStates] of = SkinnableComponents. - Thermo MK2 should be able to draw graphics in a FXG 2.0 [2] compliant = way. - Thermo MK2 should be able to import FXG files, Photoshop and = Illustrator files. - Thermo MK2 should be able to communicate via a certain API with Flash = Builder 4.7 or other IDEs. - Thermo MK2 should be able to visually manage and edit CSS files. - Thermo MK2 should be able to visually link SkinnableComponents with = their Skins inside CSS. - Thermo MK2 should be clever about screen sizes (compare with Adobe = Edge Reflow [2]). The Data-Centric features are not necessarily needed=20 because other IDEs would be more appropriate for that. That being said: These are the questions I have: - Who could finance Thermo MK2?=20 - How many people are needed to build Thermo MK2? - Which expertise is required to build Thermo MK2? - When could Thermo MK2 be released (and sold) in its first version?=20 Hopefully, this leads the discussion into=20 something more concrete then it was before. Sincerely Yours, Sebastian Mohr Apache Flex Developer (PPMC), =20 Interaction Designer & Musician http://www.linkedin.com/in/masuland [1] http://code.google.com/p/masuland/wiki/ThermoMK2 [2] http://sourceforge.net/adobe/flexsdk/wiki/FXG%202.0%20Specification/ [3] http://html.adobe.com/edge/reflow/=20 --Apple-Mail-1--196730555--