2009-08-12 14 views
1

Ich bin von einem Programmierhintergrund und Neuling zu flex3. ich möchte flex3 lernen und einige anwendungen mit rails und flex3 entwickeln. Ist es notwendig Flash zu lernen, um Flex3 zu lernen oder einfach nur Action Script 3 zu lernen? .Kann jemand sagen, was sind die Voraussetzungen, Flex3 zu lernen. Danke im Voraus.Ist es notwendig Flash-Design für flex3 zu kennen?

Antwort

4

Sie sollten wahrscheinlich lernen, AS3 zu verwenden, aber die meisten der Flex-Lernpfade, die ich bisher gefunden habe, enthalten sowohl MXML als auch AS3.

Sie müssen nichts über die Flash-Designtools (Flash CS3/4) wissen, um Flex-Anwendungen zu entwickeln.

Während mit Flex Builder auch Nicht-Flex-Anwendungen entwickelt werden können, haben diese nichts mit dem Flash-Designtool zu tun.

Zusammenfassung:

Flex: Rahmen oben auf AS3 gebaut. Verwenden Sie Flex Builder, um diese Anwendungen zu entwickeln (die aktuelle Version ist 3, die nächste Version wird Flash Builder 4 genannt, da das Adobe-Marketingteam seine Existenz rechtfertigen muss).

Links:

AS3 - http://livedocs.adobe.com/flex/3/html/help.html?content=Part6_ProgAS_1.html

Flex - http://livedocs.adobe.com/flex/3/html/mxml_1.html#192432

Bücher:

Wesentliche Action 3,0-http://www.amazon.com/Essential-ActionScript-3-0-Colin-Moock/dp/0596526946/ref=sr_1_1?ie=UTF8&s=books&qid=1250070076&sr=8-1

Pro Grammatik Flex 3 - http://www.amazon.com/Programming-Flex-Comprehensive-Creating-Applications/dp/0596516215/ref=pd_sim_b_8

Wie für Videos ist das Netz voll von ihnen, aber da ich viel schneller aus Büchern lerne, habe ich mich nie um irgendwelche Videos gekümmert. Es scheint jedoch, dass Adobe in seinem Developer Center etwas Neues hat. Werfen Sie einen Blick auf: http://www.adobe.com/devnet/flex/learn/learningpath.html#type=role&role=programmer

Das Hilfesystem, das mit Flex Builder 3 kommt, ist auch außergewöhnlich gut (im Gegensatz zu den meisten anderen Sprache gewidmet IDEs, die ich bisher begegnet bin). Ich schlage vor, Sie bekommen eine Kopie von FB3 und installieren sie. Dinge werden viel einfacher, wenn Sie eine Arbeitsumgebung zum Experimentieren haben, besonders wenn die IDE eine umfassende Dokumentation bietet (unter dem Menü Hilfe -> Hilfe-Inhalt).

Viel Glück.

+0

Danke für die Details könnten Sie einige Ressourcenlinks wie Ebooks oder Videos teilen, wo ich anfangen könnte, flex3 zu lernen –

0

Es hängt davon ab, was Sie mit "Flash wissen" meinen. Sie müssen nichts über Grafikdesign im Flash wissen, denn Flex ist sein eigenes Biest. Sie müssen über die Datenstrukturen und APIs, die vom Flash-Plugin bereitgestellt werden, und über ActionScript Bescheid wissen.

0

Es ist nicht notwendig, wenn Sie nur Flex lernen wollen ... Wenn Sie jedoch ein guter Flash-Entwickler sein wollen, würde ich Ihnen raten, sich über die gesamte Plattform zu informieren (Flash IDE inklusive).

0

Die Erklärung von Lior Cohen ist sehr gut. Wenn Sie mit PHP oder VB.net vertraut sind, sind Sie wahrscheinlich besser für die Verwendung von Flex Builder als für Flash geeignet. Die beiden sind sehr unterschiedliche Bestien und Bewegung zwischen den beiden kann dein Gehirn verletzen.Mit den MXML- und AS3-Strukturen in Flex können Sie SWF-Dateien einbetten, die mit Flash erstellt wurden. In einigen Fällen importieren Sie möglicherweise einige Bibliotheken aus Flash, benötigen jedoch kein Flash, um in Flex zu arbeiten und zu lernen wie Dinge funktionieren.

Wenn Sie lernen, anstatt zu lesen, wie die Dinge funktionieren sollten, können die Livedocs ein bisschen frustrierend sein.

0

Ich war vor ein paar Jahren in einer ähnlichen Situation, in der ich von Java Web/PHP5 Entwicklung zu Flex wechselte. Wenn Sie mit MXML und ActionScript 3 gut vertraut sind und mit CSS vertraut sind, sollten Sie gut sein. Flash ist keine Voraussetzung für die Flex-Entwicklung.

Verwandte Themen