O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Praxiswissen Flex 3

Book Description

Praxiswissen Flex 3 richtet sich an Webentwickler, die Grundkenntnisse in Webtechnologien wie (X)HTML und CSS mitbringen und nun ihre ersten Rich-Internet-Anwendungen entwickeln wollen. Adobe Flex 3 hat einen ganzen Werkzeugkoffer an Features und

Table of Contents

  1. Praxiswissen Flex 3
    1. Einleitung
      1. Was ist Flex?
      2. An wen sich dieses Buch richtet
      3. Aufbau des Buches
      4. Das Beispielprojekt zum Buch
      5. Danksagung
    2. 1. Grundlagen von Adobe Flex 3
      1. Einsatzbereiche von Flex-Anwendungen
      2. Adobe Flash und Flex
      3. Das Flex-Framework
      4. Eine Flex-Anwendung entwickeln
      5. MXML
      6. ActionScript 3
      7. Adobe Flex Builder 3 oder Adobe Flex SDK
    3. 2. Adobe Flex Builder 3
      1. Den Flex Builder installieren
      2. Den Flex Builder starten
      3. Ein Flex-Projekt anlegen
      4. Aufbau des Flex Builder
      5. Die erste Anwendung
      6. Fazit
    4. 3. Adobe Flex 3 SDK
      1. Das Software Development Kit
      2. Das Flex 3 SDK installieren
      3. Auf der Kommandozeile arbeiten
      4. Kompilieren mit dem Flex 3 SDK
      5. Erweitertes Arbeiten mit dem SDK
      6. Fazit
    5. 4. MXML
      1. Das MXML-Prinzip
      2. Allgemeine Syntax
      3. MXML in der Anwendungsentwicklung
      4. Änderungen im MXML-Code
      5. Fazit
    6. 5. ActionScript 3
      1. ActionScript-Code anlegen
      2. Funktionen
      3. Variablen
      4. ActionScript 3-Klassen
    7. 6. Eine Flex-Anwendung gestalten
      1. Grundlagen des Layouts
      2. Layoutcontainer
      3. Textinhalte
      4. Kleine Hilfstexte
      5. Bilder integrieren
      6. Mit Cascading Style Sheets arbeiten
      7. Optische Zustände
      8. CSS-Stildefinitionen und Skins visuell ändern
    8. 7. Mit externen Daten arbeiten
      1. Variablen und Arrays
      2. XML-Daten einsetzen
      3. Listenartige Inhalte darstellen
    9. 8. Inhalte steuern
      1. Eine Flex-Anwendung steuern
      2. Optische Zustände
      3. Mit der Sichtbarkeit von Komponenten arbeiten
      4. Unterschiedliche Inhalte laden
      5. Steuerungselemente
      6. Layoutkomponenten
      7. Ereignisse und Aktionen
    10. 9. Navigationskomponenten einsetzen
      1. Aufbau von Navigationskomponenten
      2. ViewStack
      3. TabNavigator
      4. Accordion
      5. Effekte und Animationen
    11. 10. Eigene Komponenten erstellen
      1. Komponenten mit MXML erstellen
      2. Komponenten mit ActionScript erstellen
    12. 11. Medien einsetzen
      1. Fotos und Grafiken
      2. Mit Filtern arbeiten
      3. Weitere Effekte
      4. Flash-Filme
      5. Sounds
      6. Videos
    13. 12. Diagramme
      1. Diagrammtypen
      2. Adobe Flex Charting
      3. Liniendiagramme
      4. Kreisdiagramme
      5. Säulen- und Balkendiagramme
    14. 13. Formulare
      1. Aufbau eines Formulars
      2. Ein Formular anlegen
      3. Ein Formular gestalten
      4. Eingaben prüfen
      5. Formularinhalte verarbeiten
    15. 14. Datenaustausch mit einem Webserver
      1. Externe Inhalte verwalten und bereitstellen
      2. HTTPService
      3. Die Flex-Anwendung mit dem Webserver verbinden
      4. Datenbankinhalte
      5. Daten zum Server übertragen
      6. Inhalte auf dem Server verarbeiten
      7. Die Flex-Anwendung auf einem Webserver installieren
    16. 15. Debugging
      1. Das Problems-Bedienfeld
      2. Fehler bei der Arbeit mit externen Daten
      3. Die Anwendung zum Prüfen anhalten
      4. Auf Fehler reagieren
    17. 16. Adobe Integrated Runtime (AIR)
      1. Was ist AIR?
      2. AIR installieren
      3. Eine AIR-Anwendung erstellen
      4. Eine AIR-Installationsdatei erstellen
      5. Das Fenster der AIR-Anwendung konfigurieren
    18. Kolophon