Bücher online kostenlos Kostenlos Online Lesen
Adobe Air (wiwobooks.com Release)

Adobe Air (wiwobooks.com Release)

Titel: Adobe Air (wiwobooks.com Release) Kostenlos Bücher Online Lesen
Autoren:
Vom Netzwerk:
- Instanz erstellen. Sie beginnen eine Flex-AIR-Anwendung also in der Regel wie im folgenden Beispiel:
    


Listing 5.3 MXML-Wurzelelement für eine Flex-AIR-Anwendung
AIR-Anwendung unter Flex 4
    Wenn Sie etwas experimentierfreudig sind und das Flex 4 SDK verwenden wollen, sieht die Ausgangsanwendung geringfügig anders aus:


    

    Wie Sie sehen, gibt es eine Änderung im Namensraum ( http://ns.adobe.com/mxml/2009 statt http://ns.adobe.com/2006/mxml ). Innerhalb von Flex 4 gibt es eine Vielzahl neuer Komponenten.
    Um die Anwendung anzusehen und zu testen, können Sie auch in diesem Fall auf den Adobe Debug Launcher (ADL) zugreifen, indem Sie ihn von der Kommandozeile aus aufrufen. Dieser befindet sich im bin-Verzeichnis von Adobe Flex SDK. Allerdings müssen Sie .mxml oder .as-Dateien zuerst kompilieren, um sie mit ADL testen zu können, wie Sie in Abschnitt 5.3 nachlesen können.
5.2.3 Flex Builder 3
    Wenn Sie jedoch AIR-Anwendungen mit Flex komfortabler erstellen und dabei auf eine zumindest teilweise visuelle Entwicklungsumgebung zurückgreifen wollen, ist der Flex Builder von Adobe zu empfehlen – auch wenn er kostenpflichtig ist. Dabei verfügt der Flex Builder Professional neben zusätzlichen Komponenten zur Visualisierung von Daten (z. B. Diagramme) auch über einen Profiler, der es Ihnen erleichtern kann, die Performance Ihrer Anwendung zu verbessern. Sobald Sie den Flex Builder einmal installiert haben, ist das Erstellen eines neuen Projekts denkbar einfach.
    Lösungsweg
Neues Flex-Projekt anlegen:
    Rechtsklick (Windows) bzw. [ctrl] + Klick (Mac) im Bereich Flex-Navigator, New Flex Project auswählen oder via Menüwahl File New Flex Project Folgende Angaben werden im Dialog New Flex Project abgefragt:
    Projektname ( Project name )
Projektverzeichnis ( Project location )
Anwendungstyp ( Application type ): Desktop application
Ausgangsdatei: MXML-Datei (Endung .mxml)
Anwendungs-ID
    Voraussetzungen
Flex Builder 3 Standard oder Professional ist bereits installiert.
    Ein Standardprojektverzeichnis (Workspace) in Flash Builder 3 ist eingerichtet.
So geht es
    Öffnen Sie das Dialogfenster New Flex Project (siehe Abbildung 5.2) mit einem Rechtsklick (Windows) bzw. per (ctrl) + Klick in den Flex Navigator der Flex Development-Perspektive und der Auswahl von New Flex Project. Alternativ dazu können Sie auch File New Flex Project im Menü auswählen.
    Abbildung 5.2 Dialogfenster »New Flex Project«
    Geben Sie unter Project name den Namen für Ihr Projekt ein. Wenn Sie unter Project location die Option Use default location aktiviert lassen, dient dieser Name gleichzeitig als Verzeichnisname für Ihr Projekt. Falls Sie einen abweichenden Namen wünschen, deaktivieren Sie das Kästchen Use default location , und geben Sie unter Folder den bestehenden oder neu zu erstellenden Verzeichnispfad an.
    Wählen Sie unter Application type die Option Desktop application aus. Hier teilen Sie dem Flex Builder mit, dass Sie eine AIR-Anwendung und keine Webanwendung erstellen wollen. Wenn Sie bereits wissen, dass Ihre Anwendung mit einem Server kommunizieren wird, könnten Sie unter Server technology Ap plication server type den passenden Servertyp auswählen. Klicken Sie auf Next. Wenn Sie eine Servertechnologie ausgewählt haben, stellen Sie im nächsten Fenster (siehe Abbildung 5.3) die notwendigen Angaben zur Servertechnologie ein (auf diese wird hier nicht näher eingegangen). Klicken Sie in diesem Fall anschließend auf Next .
    Abbildung 5.3 Konfigurationsdialog, Abschnitt Servertechnologie
    Wenn Sie keine Servertechnologie ausgewählt haben, reduzieren sich die Einstellungen im nächsten Dialogfenster auf das Output-Verzeichnis, das Sie auf bindebug belassen können (Abbildung 5.4). Klicken Sie erneut auf Next .
    Abbildung 5.4 Konfigurationsdialog, Abschnitt Ouput-Konfiguration
    Im letzten Teil des New Flex Project -Dialogs schließlich (Abbildung 5.5) können Sie ergänzende Ressourcen und/oder Komponenten einbinden. Auch darin unterscheiden sich die Einstellungen für eine AIR-Anwendung nicht von denen einer »normalen« Flex-Anwendung. Interessant wird es im unteren Teil des

Weitere Kostenlose Bücher