Flashhilfe.de - Flash Community

Flex Framework Begriffdefinition [Flash 10]

Forum > Apache Flex / Adobe AIR > Flex Framework Begriffdefinition

 


AntwortenRegistrieren Seite1

 27.02.2009, 11:08 
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

Flex Framework Begriffdefinition
Hallo Gemeinde,

ich ,als jemand der gleich praktisch losgelegt hat, würde gern wissen was das Flex Framework ist. Ist es das Flex SDK oder das Flex SDK mit dem Flex Builder oder das Verfahren mit MXML und ActionScript?

es grüßt ein unwissender niquito
Qt! www.adrianslaboratory.net
 21.04.2009, 16:11Re1
Benutzerbild von toek
Beiträge: 14
Wohnort: Adenau
Registriert: Mar 2009

Da ich auch gemeint habe mit flash könnte man alles machen, flex und air na ja,
du solltest dir die DVD von sascha wolter und sven klar besorgen die beschreiben recht gut die komponenten und du solltest dich schon mal mit eclips auseinandersetzen das ist ein editor mit dem du as3 gut verarbeiten kannst, ist doch noch viel stoff,  Aptana solltest du dir auch noch im netz ziehen zu eclips, mit dem eclips plugin das du in den flexbilder einbindest kannst du alles machen, das gibt dir zumindest einen besseren überblick.
gruß jürgen
 22.04.2009, 12:30Re2
Beiträge: 789
Registriert: Apr 2004

Flex besteht zum einen aus dem notwendigen MXML Compiler (MXMLC) und dem Komponenten Framework das gleichermaßen wichtig ist da du nur mit Applications einen Einstiegspunkt für MXMLC definieren kannst. Für Komponenten gilt: von UiComponent erben und den Komponenten LiveCycle implementieren.

Flex Builder ist optional und nicht nozwendig denn kompilieren kannst du mit Ant, Command Line, Zarkov oder FCSh (... Maven [,...]).

Die DVDs sind übrigens wirklich gut.
Architectures - Refactoring - Prototyping - Coding - Training
 
nicht sichtbar bei eingeloggten Mitgliedern
 22.04.2009, 13:25Re3
Beiträge: 5
Wohnort: Dresden
Registriert: Feb 2009

Um die Erstellung von Standardanwendungen (Buttons, Fenster, Datenverkehr) möglichst
zu vereinfachen, wurde MXML entwickelt, was vereinfacht als eine Art HTML für
ActionScript verstanden werden kann.

Statt nun zu schreiben:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    styleName="plain" creationComplete="init()">

   <mx:Script><![CDATA[
      import mx.controls.TextInput;
      import mx.controls.Button;
   
      public var textField : TextInput;

      public function init() : void {
         textField = new TextInput();
         addChild(textField);
         
         var button : Button = new Button();
         button.label = "click";
         button.y = textField.height + 5;
         addChild(button);
         button.addEventListener(MouseEvent.CLICK, click);
      }

      public function click(event : MouseEvent) : void {
         textField.text = "click";
      }   
   ]]></mx:Script>

</mx:Application>


reicht es mit Flex aus, MXML tags zu definieren.

ActionScript:
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    styleName="plain">

   <mx:TextInput id="textField" />
   <mx:Button label="click" click="textField.text='click'" />

</mx:Application>


Der Flex compiler übersetzt diesen MXML-Code in ActionScript und erstellt daraus das SWF.

Damit dies nun so einfach funktioniert, benötigt man:

- Einen Compiler, der das kann
- Die vielen Flex Komponenten (Buttons, Fenster, Datenverkehr)

Das Flex SDK ist also der Compiler + das Flex Framework.

Der Flex-Builder ist ein komfortabler Editor für Flex-Anwendungen und nicht zur Erstellung
notwendig. Die beiden Beispiele habe ich mit notepad++ geschrieben und über die Kommando-
zeile kompiliert.

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Execute command: mxmlc
-o P:/as3/Test.swf
-library-path [...]/playerglobal.swc 
-library-path [...]/flex.swc 
-library-path [...]/framework.swc 
-library-path [...]/rpc.swc 
-library-path [...]/utilities.swc 
-library-path [...]/frameworks/locale/en_US 
-default-size 550 400
-default-frame-rate 31
-default-background-color 0xFFFFFF
-debug=true
-- P:/as3/examples/Test.mxml

----------
Adobe Flex Compiler SHell (fcsh)
Version 3.3.0 build 4852
Copyright (c) 2004-2007 Adobe Systems, Inc. All rights reserved.

(fcsh) fcsh: Assigned 1 as the compile target id
Loading configuration file [...]\flex-config.xml
P:/as3/Test.swf (287638 bytes)
(fcsh)
---------
Neu: Lite Collections Fx for ActionScript
Geändert von kakenbok am 22.04.09 um 13:34 Uhr

 22.04.2009, 21:01Re4
Benutzerbild von niquito12
Beiträge: 901
Wohnort: Nether-Bavaria
Registriert: Jun 2008

Themenautor/in

Oh , danke für die Antworten. Ich werde meine eigene Definition updaten!
Qt! www.adrianslaboratory.net
 
Themen
Ähnliche Beiträge zum Thema
 
AntwortenRegistrieren Seite1

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de