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 448989D47 for ; Fri, 30 Mar 2012 13:38:54 +0000 (UTC) Received: (qmail 14019 invoked by uid 500); 30 Mar 2012 13:38:53 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 13976 invoked by uid 500); 30 Mar 2012 13:38:53 -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 13968 invoked by uid 99); 30 Mar 2012 13:38:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Mar 2012 13:38:53 +0000 X-ASF-Spam-Status: No, hits=-1.6 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [74.125.245.90] (HELO na3sys010aog111.obsmtp.com) (74.125.245.90) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 30 Mar 2012 13:38:46 +0000 Received: from mail-we0-f182.google.com ([74.125.82.182]) (using TLSv1) by na3sys010aob111.postini.com ([74.125.244.12]) with SMTP ID DSNKT3W3UJop4dwkEzJNPx/5wJp6lt0gI+zq@postini.com; Fri, 30 Mar 2012 06:38:26 PDT Received: by wern13 with SMTP id n13so631452wer.27 for ; Fri, 30 Mar 2012 06:38:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :x-gm-message-state:content-type:content-transfer-encoding; bh=j79ye+Pdve/FSxEXbLmLhprs3gYy5zveVVxyGjz75Vo=; b=ZmK7ursB7NsrgAzWOEuGQJplD3JhAgFONm/s11d4GdzzRM/ZStlemJVUSTcUsaXP3Q jkom9oDXE6DOe7u9LTixrM8Me0AeOe8uSDVILy8rmgpq/Icc5pBVGWcCATokmWyzoLDo nW1rXEU5F/SJ6gVMm5IrmhJPxvSquNm7kgqS3+59r0jwvDRHpHE+AHsGZBFPz2OFACs/ 3ORzwRrCuGYdJymerdzADf/GIqUOFTGnL5B60jjrSTOTKWsxPjz2O69IPHw47mNkwspS kLLeWOG92l7B97A7prZlYOPtxQr3XN6zIkxnqvH6Cw1KbbQOHnlf8biowD07SK/c9nvz cbvA== MIME-Version: 1.0 Received: by 10.180.80.70 with SMTP id p6mr6514629wix.21.1333114702613; Fri, 30 Mar 2012 06:38:22 -0700 (PDT) Received: by 10.180.77.133 with HTTP; Fri, 30 Mar 2012 06:38:22 -0700 (PDT) In-Reply-To: <4F758D00.1030200@gmail.com> 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> <4F758D00.1030200@gmail.com> Date: Fri, 30 Mar 2012 08:38:22 -0500 Message-ID: Subject: Re: [RT] My Flex journey. From: JP Bader To: flex-dev@incubator.apache.org X-Gm-Message-State: ALoCoQkckmglt6znagD+2QzeQORe5JxpLr3fNlGPqZz88ym90QEWVJAEre7VY3+DGdKU15PMR1Yo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Kiel, There are 3 mainstream, commercially available tools, all offering some semblance of free (for 30 days): Flashbuilder (based on Eclipse) [1], Powerflasher FDT (based on Eclipse) [2], IntelliJ IDEA 11 (not based on Eclipse) [3]. In addition, folks (on OSX) have been known to use TextWrangler, TextMate, vim, and even a few other tools that are less well known, commercially. And on Windows there is a Visual Studio plugin for Flex. I cannot speak for Linux (Oleg?). I do not believe Apache Flex has spoken (or would subscribe to) a specific tool. Apache Flex is made up of developers from all walks of life from around the world, so I think it's safe to assume that any tool that can work with the framework would suffice (some maybe better than others, but preference plays a large role). Adobe pushes [1], Powerflasher pushes [2], and JetBrains pushes [3]. There are myriad sources available to help you figure out the basics, the intermediates, and the advanceds. Glad to have you joining the ranks, and please don't be afraid to use lord Google for searching. Cheers, JP [1] http://www.adobe.com/products/flash-builder.html [2] http://fdt.powerflasher.com/ [3] http://www.jetbrains.com/idea/ On Fri, Mar 30, 2012 at 5:37 AM, Kiel wrote: > Hi Martin & Alain, > > Information is Awesomeness XD. > > Now I need to look for the tools... > =A0 =A0`Tools` to be used are of User preference. Use tools where one is = most > comfortable with. > > [Current Status] > =A0 =A0+ Java knowledge > =A0 =A0+ ActionScript 3 knowledge > =A0 =A0- Tools ( Undecided ) > > Question: > 1. What is Preferred tool (IDE) `for Flex` development? > =A0 =A01.1 Does the Apache Flex community have a preferred tool? > =A0 =A01.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 o= r >> Git and a web browser :-). If you are working with code it makes your li= fe >> easier if you use a IDE/Texteditor with support for the particular langu= age. >> >> =A0The compiler (that makes .swf/.swc files out of =A0AS3/MXML/CSS) is w= ritten >> in Java and you need a Java Development Kit (JDK) for it. If you want to >> improve it you need to know Java. >> >> =A0The libraries (that allow to show buttons and alike) are written in >> ActionScript 3. You need the SDK's compiler to compile those classes. Th= ere >> are various SDK's for ActionScript. >> >> =A0The documentation (that shows up in the generated docs) is written us= ing >> 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 th= e >> SDK). They are written in ANT (a java based tool, not part of the SDK). >> >> IDE's for Java >> =A0Eclipse >> =A0IntelliJ IDEA >> =A0NetBeans >> =A0... >> >> IDE's for AS3 >> =A0FlashDevelop >> =A0FlashBuilder (based on Eclipse) >> =A0FDT (based on Eclipse) >> =A0IntelliJ IDEA >> =A0Rase (based on a IntelliJ tool) >> >> TextEditors with AS3 support >> =A0Sublime >> =A0Emacs >> =A0... --=20 JP Bader Principal Zavteq, Inc. @lordB8r | jp@zavteq.com 608.692.2468