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

Adobe Air (wiwobooks.com Release)

Titel: Adobe Air (wiwobooks.com Release)
Autoren:
Vom Netzwerk:
Armbanduhr, Konferenztelefone oder das Navigationssystem im Auto? Noch vor wenigen Jahren hätte ich solche Ideen tendenziell in das Reich der Utopie verbannt, heute scheinen wir von solchen Anwendungsfällen nur mehr ein paar Schritte entfernt.
    Ich halte die Flash-Plattform für die derzeit beste Möglichkeit, benutzerzentrierte, plattformunabhängige Anwendungen zu entwickeln. Dabei führt die Tatsache, dass auch HTML 5, Ajax und Microsofts Silverlight um die Gunst der WebEntwickler buhlen, zu einer moderaten Konkurrenzsituation, die durchaus weiteren Schwung in die Welt der plattformunabhängigen, »schmalen« Programmierung bringt.
    Danksagung
    Ich möchte mich bei all jenen bedanken, die mir beim Zustandekommen dieses Buchs durch tatkräftige oder moralische Unterstützung geholfen haben. Vor allem danke ich meinem Lektor Stephan Mattescheck, der von Beginn an von der Idee eines AIR-Buchs begeistert war, mir geduldig bei der Manuskripterstellung zur Seite gestanden hat und sich auch keine Beunruhigung hat anmerken lassen, als zeitweilig das Schreiben des Buchs hinter meinem Hauptberuf zurückzustehen hatte. Auch der Fachgutachter Florian Plag hat seine detaillierte Materiekenntnis einfühlsam und pointiert eingebracht und meine Mitternachtsirrungen nachsichtig kommentiert. Die Sprachlektorin Angelika Glock verpasste dem Manuskript aus sprachlicher und grammatikalischer Sicht den letzten Schliff.
    Schließlich möchte ich den Personen in meinem persönlichen Umfeld danken, die mir trotz zeitweiliger Nachtschlaf-raubender Arbeitsbelastung hingebungsvoll den Rücken gestärkt haben: meine Lebensgefährtin Eva, mein bester Kumpel Christoph, meine Eltern und meine Geschwister.
    Widmen möchte ich dieses Buch meinem Sohn Leonard.
    Constantin Ehrenstein Wien
Neben der im Internet weitverbreiteten Flash-Technologie tritt zunehmend auch Adobes 2008 vorgestellte Laufzeitumgebung AIR in das Licht der Öffentlichkeit und wird von immer mehr Entwicklern als moderne und einfach zu erlernende Möglichkeit angenommen, Desktopanwendungen zu konzipieren. In diesem Kapitel erfahren Sie, was Sie sich genau unter AIR vorstellen können.

1 AIR-Grundlagen
    Mit »Adobe AIR« hat Adobe im Februar 2008 eine Technologie auf den Markt gebracht, die »den Einsatz bewährter Webtechnologien für die Entwicklung plattformübergreifender Rich-Internet-Anwendungen für den Desktop« ermöglicht, so verspricht ein Werbetext auf der Website von Adobe.
    Adobe verweist dabei auf die vorhandenen »Kenntnisse gängiger Webtechnologien wie HTML, Ajax, Adobe Flash die zum »Erstellen von Rich-Internet-Anwendungen für den Desktop« genutzt werden können. Natürlich empfiehlt Adobe hierfür die Verwendung von Adobe Dreamweaver CS4, Flex Builder 3 oder Flash CS4 Professional.
    Wenn Sie Print- oder Webdesigner/-in sind, kommt Ihnen das vielleicht entgegen – schließlich gehört die Produktpalette von Adobe bei Webentwicklern, die unter Windows oder Mac arbeiten, zu den beliebtesten Werkzeugen. Vielleicht arbeiten Sie sogar schon seit der Zeit mit Dreamweaver und Flash, als diese noch Produkte von Macromedia waren.
    Als Webentwickler, der bislang Websites überwiegend im Text- oder Code-Editor erstellt hat, finden Sie zumindest mit HTML und Ajax vertraute Begriffe wieder (und wissen wahrscheinlich, dass mit Ajax hier die Kombination von HTML mit CSS, DOM und JavaScript gemeint ist). Schließlich nennt Adobe auch Text-Editoren als Instrument zum Entwickeln von Anwendungen für »alle gängigen Betriebssysteme.« Das klingt verlockend und fast zu schön, um wahr zu sein.
    Eingefleischte Programmierer, die von anderen Programmiersprachen her kommen, werden der dargestellten engen Verbindung zwischen AIR und Flash eventuell eher mit Skepsis begegnen, da sie Flash bislang nur mit überflüssigen Intros und flackernden Werbebannern verbinden, »das bisschen HTML« vielleicht bislang »nebenher« gemacht haben und sich nun kopfschüttelnd fragen, wie sie denn ihre Programmierkenntnisse und -erfahrungen da einbringen sollen … auch sie werden bei AIR auf ihre Kosten kommen.
    Ganz gleich, aus welcher Ecke Sie kommen und mit welcher Motivation Sie sich AIR widmen wollen: Wir können aus vorgenannter Beschreibung folgende kennzeichnende Aspekte von AIR herauslesen:
    AIR-Anwendungen können mit wenig Aufwand für mehrere Betriebssysteme/Plattformen gleichzeitig bereitgestellt werden und sind damit betriebssystemübergreifend und plattformunabhängig.
    AIR
Vom Netzwerk:

Weitere Kostenlose Bücher