Entwicklung von Flex-Anwendungen ohne Flex Builder

Lektion 1 von 99 Quick Flex-Unterricht

Obwohl Flex Builder Flex-Anwendung ist die Entwicklung einfach, Sie können überleben, ohne sie. In dieser kurzen Lektion, lernen wir, wie man eine Flex Anwendung mit nur einem Text-Editor und ein Kommandozeilen-Compiler. Die Lehre-Sticks mit einer sehr einfachen Beispiel, so dass Sie nicht distratcted durch die Anwendung Komplexität.

Zuerst gehen wir das Flex SDK. Die neueste Version kann von der Flex 3 SDK Download-Seite

Weiter fireup wir einen Text-Editor. Wählen Sie, wie jeder. Ich bin derzeit auf der Windows-Plattform und ich haben etwas so grundlegenden Fragen wie der Editor für die Zwecke. Wir Flex starten Codierung der Anwendung durch die Schaffung der wichtigsten MXML Anwendung Datei. Nennen wir es WithoutFlexBuilder.mxml.

Für Anfänger sind wir die Anwendung Tag und die Flex framnework XML-Namespace wie folgt:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  </ mx: Application> 

Dann fügen wir eine Label und ein Button, um diese Anwendung. Wir setzen "Flex ohne Flex Builder", wie der Text des Label und "Ja, es funktioniert ohne Flex Builder!", Wie der Text der Schaltfläche. Die Anwendung Code sieht nun wie folgt:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  <mx:Label text= "Flex ohne Flex Builder" /> 
  <mx:Button label= "Yes, Es Works!" /> 
  </ mx: Application> 

Wenn Sie auf die Schaltfläche klicken, um zu bestätigen, dass sich die Dinge ohne Flex Builder, ein Label dispays eine Nachricht: "Ich bin froh, es macht." Deshalb ist unser Code wird auf einem anderen Label und einem Klick-Handler-Funktion wird definiert, um den Text der Etikett wie gewünscht.

Die endgültige Anwendung Code ist wie folgt:

  <mx:Application xmlns:mx= "http://www.adobe.com/2006/mxml"> 
  <mx:Script> 
  <! [CDATA [ 
  private Funktion clickHanlder (evt: Event): void ( 
  MessageDisplay.text = "Ich bin froh, es macht." 
  ) 
  ]]> 
  </ mx: Script> 
  <mx:Label text= "Flex ohne Flex Builder" /> 
  <mx: Button label = "Ja, es funktioniert!"  Klicken Sie auf = "clickHanlder (event)" /> 
  <mx:Label Id= "messageDisplay" /> 
  </ mx: Application> 

Wir speichern diesen Code als WithoutFlexBuilder.mxml.

Jetzt brauchen wir, um diese MXML eine SWF-Datei, so dass wir die Wiedergabe der Datei in der Flash-Player.

Wir gehen auf die SDK-Verzeichnis und dann Traverse bis zum bin-Verzeichnis innerhalb der SDK-Verzeichnis. Das bin-Verzeichnis hat eine Reihe von ausführbaren Dateien. Einer der ausführbaren Dateien, mxmlc ist die Befehlszeile-Compiler kompilieren können, dass ActionScript und MXML Dateien in SWF. Konfiguration und Optionen können an dieser Befehlszeile-Compiler. Da unserem Fall ist tivial wir nichts davon. Wir rufen den Befehl mxmlc und geben unsere MXML-Datei als Ziel.

Der Befehl ist dann:

  mxmlc C: \ workfolder \ WithoutFlexBuilder.mxml 

Das Ergebnis dieses Befehls ist die Schaffung einer SWF-Datei mit dem gleichen Namen wie die MXML-Datei. Schließlich öffnen wir WithoutFlexBuilder.swf mit einem Browser (Firefox in meinem Fall). Die sieht so aus, als einfache Anwendungen angezeigt:

WithoutFlexBuilder

Es verhält sich wie gewünscht. Das ist für Sie die Taste drücken wird die Nachricht - "Ich freue mich, es macht."

Thats it! Sie haben ein einfaches aber vollständiges Beispiel ohne den Flex Builder. In der nächsten Lektion wir tiefer in die Kommandozeilen-Anwendung Compiler und auch die Komponente Compiler.

Dieser Eintrag wurde am Dienstag, 1. Juli 2008 und ist Gespeichert unter Quick Flex 99 Lektionen, Featured. Sie können alle Antworten auf diesen Eintrag durch den RSS 2.0 Feed. Sie können eine Antwort hinterlassen, oder Trackback von Ihrer eigenen Website.
Print Posts del.icio.us: Entwicklung von Flex-Anwendungen ohne Flex Builder digg: Entwicklung von Flex-Anwendungen ohne Flex Builder Spurl: Entwicklung von Flex-Anwendungen ohne Flex Builder wists: Entwicklung von Flex-Anwendungen ohne Flex Builder Simpy: Entwicklung von Flex-Anwendungen ohne Flex Builder newsvine: Entwicklung von Flex-Anwendungen ohne Flex Builder blinklist: Entwicklung von Flex-Anwendungen ohne Flex Builder Furl: Entwicklung von Flex-Anwendungen ohne Flex Builder reddit: Entwicklung von Flex-Anwendungen ohne Flex Builder Fark: Entwicklung von Flex-Anwendungen ohne Flex Builder blogmarks: Entwicklung von Flex-Anwendungen ohne Flex Builder Y!: Entwicklung von Flex-Anwendungen ohne Flex Builder Smarking: Entwicklung von Flex-Anwendungen ohne Flex Builder Magnolia: Entwicklung von Flex-Anwendungen ohne Flex Builder Segnalo: Entwicklung von Flex-Anwendungen ohne Flex Builder gifttagging: Entwicklung von Flex-Anwendungen ohne Flex Builder Slashdot Slashdot It! Stumble It!

Lassen Sie eine Antwort

Sponsoren

360 Flex Indy

Translator

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flag
French flagSpanish flagJapanese flagArabic flagRussian flagGreek flag
Dutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flag
Hindi flagPolish flagRumanian flagSwedish flagNorwegian flag 
By N2H

Archiv

Next Generation Interactive Video Object Manipulation

Erfahren Sie mehr über die Technologie der nächsten Generation für Video-Objekt Manipulation von der Adobe-Forschung-Gruppe.


Interaktive Video-Object Manipulation von Dan Goldman auf Vimeo.

Thanks for stopping by!

"));