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 8C2A79EDD for ; Fri, 30 Mar 2012 10:37:53 +0000 (UTC) Received: (qmail 35744 invoked by uid 500); 30 Mar 2012 10:37:52 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 35713 invoked by uid 500); 30 Mar 2012 10:37:52 -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 35705 invoked by uid 99); 30 Mar 2012 10:37:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Mar 2012 10:37:52 +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 (athena.apache.org: domain of kiel.s.sinfuego@gmail.com designates 209.85.160.47 as permitted sender) Received: from [209.85.160.47] (HELO mail-pb0-f47.google.com) (209.85.160.47) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Mar 2012 10:37:44 +0000 Received: by pbcum15 with SMTP id um15so1387138pbc.6 for ; Fri, 30 Mar 2012 03:37:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=bpBY9dypHEWdV6ZY3MkDNmdfr6lfv0txS9/wgwgEAMA=; b=a5iijD/y3mXETX7Ws7RetCI1G2CGXFPEeAKzwFAJE6yMCts1k1EwAMLrd6BsDwFZpb Durhp7UPgvnYtw0oIslIhA9SawtQRxrBqvIx8PhoN1ho4wHW7otGcLaW+tAuVYimj4rU E91GEAr6U20HVwkRQ9RQdIR4nGNHhRppUOaDNkp6gUhALjYc9waJYcEzNtB09QNfWdtB bU7gAwWQKYq91Z+/My54Vf6TDHOKR/3+MgJTayHIb6rKhyw/R07w2U9hpjvCoNkQouof +Pd9B7HeGN/KumsPnyTrZDlDI22STzrluqZgujaTdo5ors/f0qP9UdbdyVfsokDfKimj M2GQ== Received: by 10.68.216.35 with SMTP id on3mr8435949pbc.150.1333103844508; Fri, 30 Mar 2012 03:37:24 -0700 (PDT) Received: from [127.0.0.1] ([122.55.48.115]) by mx.google.com with ESMTPS id o2sm7131968pbd.6.2012.03.30.03.37.22 (version=SSLv3 cipher=OTHER); Fri, 30 Mar 2012 03:37:23 -0700 (PDT) Message-ID: <4F758D00.1030200@gmail.com> Date: Fri, 30 Mar 2012 18:37:52 +0800 From: Kiel User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: flex-dev@incubator.apache.org Subject: Re: [RT] My Flex journey. References: <4F754ECC.9020005@gmail.com> <4F7555EC.3010400@leichtgewicht.at> <4F755974.6080803@gmail.com> <4F756011.3040206@leichtgewicht.at> <4F756C44.6070801@gmail.com> <4F75719B.3090604@leichtgewicht.at> In-Reply-To: <4F75719B.3090604@leichtgewicht.at> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi Martin & Alain, Information is Awesomeness XD. Now I need to look for the tools... `Tools` to be used are of User preference. Use tools where one is most comfortable with. [Current Status] + Java knowledge + ActionScript 3 knowledge - Tools ( Undecided ) Question: 1. What is Preferred tool (IDE) `for Flex` development? 1.1 Does the Apache Flex community have a preferred tool? 1.2 I'm a stingy person what are my alternatives? 2. Where to get the tools? Thanks to both. Learned a lot today. -- Kiel On 3/30/2012 4:40 PM, Martin Heidegger wrote: > I assume you mean with "for Flex" that you want to improve the SDK: > > If you want to participate in helping with the Flex SDK then you > should be aware that the different systems are written in different > languages. > Basic tools are a Text Editor and a Version Control system such as SVN > or Git and a web browser :-). If you are working with code it makes > your life easier if you use a IDE/Texteditor with support for the > particular language. > > The compiler (that makes .swf/.swc files out of AS3/MXML/CSS) is > written in Java and you need a Java Development Kit (JDK) for it. If > you want to improve it you need to know Java. > > The libraries (that allow to show buttons and alike) are written in > ActionScript 3. You need the SDK's compiler to compile those classes. > There are various SDK's for ActionScript. > > The documentation (that shows up in the generated docs) is written > using asdoc annotation (another java tool from the SDK) in > ActionScript files and those are mixed with XML files. > > Flex further uses build scripts (code that generates various parts of > the SDK). They are written in ANT (a java based tool, not part of the > SDK). > > IDE's for Java > Eclipse > IntelliJ IDEA > NetBeans > ... > > IDE's for AS3 > FlashDevelop > FlashBuilder (based on Eclipse) > FDT (based on Eclipse) > IntelliJ IDEA > Rase (based on a IntelliJ tool) > > TextEditors with AS3 support > Sublime > Emacs > ...