Adobe AIR FAQ: alles, was Sie wissen müssen
Samstag, 22. März 2008Durch Drehen an verschiedenen Blogs (danke Frank) und durch Gespräche mit Julius, erkannte ich, dass zusätzlich zu den extremen Interesse an Adobe AIR, gibt es auch viel Verwirrung, und das mit gutem Grund. Sowohl die Entwickler, dass die Benutzer weiterhin nicht klar sein, was das ist, wofür und wie sie sich entwickelt in Adobe AIR. Ich beschloss daher, die verschiedenen Diskussionen in diese Art von Fragen zu sammeln, zu versuchen, klar, ein bisschen ", was eigentlich versteckt sich hinter Adobe AIR.
WAS IST '- Einfach ausgedrückt - Adobe AIR?
Wir können Adobe AIR zusammenfassen auf diese Weise:
- Führt alle Funktionen eines normalen Internet-Browser wie Internet Explorer oder Firefox, aber ohne die Einschränkungen in Bezug auf die Sicherheit der letzteren! Sie erhalten uneingeschränkten Zugang sowohl für die Maschine, auf der sie ihre eigene Umgebung als Container betrachtet und dann Fenster installiert.
AIR-Anwendungen (Dateien mit AIR a.) muss am PC installiert werden können genutzt werden?
Ja! Wie würden Sie mit einer "normalen" Anwendung. In der Tat, nach der Installation wird die Anwendung in der Liste der installierten Programme angezeigt werden, wie Word, Skype und andere gemeinsam genutzte ausführbare Dateien. Vor der Installation von AIR-Anwendung, aber Sie müssen das "System" oder die Umwelt, die erkennen und verarbeiten Sie die Datei mit. Luft. Sie müssen dann zu installieren, sobald, Adobe AIR-Laufzeitumgebung. Seit dieser Zeit werden wir in der Lage zu installieren und die AIR-Anwendung verwenden.
Die Installation einer AIR-Anwendung, wie sie in Erscheinung, unterscheidet sich von den Standard - wir sind zu verwenden - nur weil das Werkzeug benutzt, um die Installation durchzuführen ist anders und sehr zufrieden nell'Adobe AIR-Laufzeitumgebung. Aber die Funktionen sind genau der gleichen Stelle!
Ich eine bestimmte Version von Luft für mein Betriebssystem?
Bei der Installation der Umwelt zum ersten Mal (Adobe AIR Laufzeit) können Sie den Download gemäß Ihrem System wählen: Mac oder PC. AIR-Anwendungen, aber gerade weil die Umgebung installiert sind, "unique" funktioniert auf jedem Betriebssystem, das zuvor Adobe AIR-Laufzeitumgebung installiert ist (derzeit Mac und Windows - Linux in der Zukunft und mehr).
AIR-Anwendungen sind leicht und schnell?
Nein! No way. Das "Gewicht" einer Anwendung, unter anderem, kann nicht durch die Größe der Datei gemessen werden. Air (unter anderem, das ist ein Diskurs im Allgemeinen auch für die gemeinsame Anwendung exe). Zunächst einmal gibt es eine kleine Anwendung für die "Definition". Wie bei der normalen Desktop-Anwendungen, AIR-Anwendungen wird es "schwer" und AIR-Anwendungen zu "lesen", die entsprechend ihrer Funktion und auch je nachdem, wie Sie entwickelt haben (wie HTML / Javascript oder Flash / Flex) . Darüber hinaus sind die Installationsdatei. ... Druckluft die Pakete! Schließlich vergessen Sie nicht, dass, wenn wir eine Anwendung, die sich durch die AIR-Runtime (Adobe AIR-Laufzeitumgebung - das ist das erste Mal installiert ist), dass letztendlich auch ein "Programm", die Raum und Ressourcen berücksichtigt.
Die Geschwindigkeit ist die gleiche Sache! Im Prinzip ist jedoch jede Anwendung "native" wird zwangsläufig mehr "schnelle" ein AIR-Anwendung! (siehe nächste FAQ über die Entwicklung Sprachen).
Wie entwickelt man eine Adobe AIR-Anwendung?
Es gibt mehrere Möglichkeiten zur Entwicklung von Adobe AIR-Anwendung, ob gegen eine Gebühr oder kostenlos. Im Laufe der Zeit wird es auch neue, am wahrscheinlichsten.
Die Verantwortlichen sind:
- Adobe Dreamweaver CS3 Extended + (kostenlos)
- Adobe Flash CS3 Professional + Erweiterung (kostenlos)
- Adobe Flex
Diese sind frei (es gibt auch andere):
- Aptana IDE + Erweiterung
- Eclipse + Erweiterung
Unabhängig von Ihrer Wahl wird nötig sein:
- Installieren Sie Adobe AIR-Laufzeitumgebung
- Installieren Sie Adobe AIR-SDK
- Dann, je nachdem, was Sie wählen, müssen Sie die Erweiterungen auf die Umwelt zu installieren (zB Aptana IDE ist eine Erweiterung in AIR Entwicklung) mit der zu erwartenden ANTRAG auf Java zu installieren (weitere Laufzeit-...).
Welche Programmiersprachen sollte ich wissen, um sich in Adobe AIR?
Eine der Stärken von Adobe AIR ist nicht an eine proprietäre Programmiersprache liguaggio Eigene! AIR ist es, eine Anwendung zu entwickeln oder müssen HTML-Kenntnisse / Javascript oder Actionscript. Grundsätzlich, wenn Sie Web-Entwickler finden Sie sehr leicht zu AIR-Anwendungen schreiben zu können - in der Tat - auch der Code, den Sie bereits geschrieben haben, Wiederverwendung (oder HTML / Javascript oder Flash) für andere Anwendungen. AIR auch, dass ein konkretes Browser wie Firefox oder IE, können Sie in JavaScript zu entwickeln mit allen Werkzeugen, für die dieser Sprache geschrieben, wie Prototype.js, scriptaculous.js, Dojo, Yahoo UI, jQuery, etc. ... ![]()
Was gibt's Neues - daher - in der Luft Anwendungsentwicklung?
Wie wir bereits sagten Adobe AIR ist in der Tat mit einem Browser! Gerade dies kann in HTML entwickelt werden / CSS / Javascript und Flash (wer weiß, morgen könnte es auch die Unterstützung von Microsoft Silverlight - wenn jemand sie feststellt,
) Ohne Probleme. Was ändert, ist die Zugabe eines Gebäudes (das Objekt Luft - Ein libreira der "besonderen" Objekte), zugänglich von JavaScript und ActionScript, die Sie nicht alle diese Funktionen können in der Regel nicht vorhanden - sowohl Javascript in Actionscript - als Werkzeuge und Sprachen für einen Internet-Browser verwendet.
Zum Beispiel macht es unmöglich, JavaScript, um den Inhalt eines Ordners auf unsere Festplatte zu lesen. Mit der Erweiterung der Luft können Sie einen Javascript-Code, dass Sie einen Ordner durchsuchen auf unserer HD schreiben und dass eine Datei öffnet!
Warum "sollte eine Anwendung in Adobe AIR schreiben?
AIR-Anwendung ist sinnvoll, wenn Sie in den Genuss der Erweiterungen von AIR selbst zur Verfügung gestellt. Wenn wir (ohne Zusatz) einer Web-Anwendung in AIR wiederum ist das wirklich unbedeutend. Die Anwendung Blogbabel Rang in AIR, dass ich schrieb, zum Beispiel, ist nutzlos, weil sie keine lebenswichtigen Operationen Desktop ausführen und könnte durchaus in einem Browser arbeiten - viele von denen ich zu tun gedenkt,
! Ich habe natürlich als Beispiel geschrieben, aber jemand hat die Dinge gern darüber nach wer weiß, was Vorteile zu nutzen, getan ...
Paradoxerweise jedoch verwendet, dass "dumme" Regeln, die Feuer simuliert auf dem Bildschirm (Adobe AIR: sparariamo Bildschirm) einige einzigartige Eigenschaften auf Adobe AIR! Eigenschaft ist nicht reproduzierbar in einem normalen Browser: Geben Sie in einem Fullscreen-Transparenz (window-less/topmost)!
Welche Funktionen "WIR SIND IN Neuentwicklung mit Adobe AIR?
Es gibt verschiedene und sehr wahrscheinlich im Laufe der Zeit wird es auch neue hinzugefügt, da sie neue Version des Adobe AIR-Laufzeitumgebung wird freizugeben. Zu den wichtigsten Funktionen zu schlagen:
- Lesen und Schreiben von Dateien auf Ihrem Computer
- Verwalten einer SQL-Datenbank, die Sie verwenden können, um lokale Daten zu manipulieren
- Desktop Window Manager mit einer Reihe von interessanten Features wie Transparenz, die Möglichkeit, die Taskleiste oder das Tray-Icon, die Möglichkeit der Manipulation der Position und Größe, die Schaffung spezieller Fenster ohne Titel oder Grenzen minimiere.
- Anzeigen von PDF -
GEGENANZEIGEN Knackpunkt ist?
Vor allem für Entwickler, setzen Sie die Entwicklungsumgebung für Adobe AIR geht ein paar Schritte und nicht artikuliert! Nun, abgesehen von Flex, muss der Rest der Umgebung zu setzen, und das braucht Zeit und Geduld erfordert!
Es sind noch einige wichtige Unterschiede zwischen den Möglichkeiten von Adobe AIR angeboten, je nach Art der Entwicklungsumgebung, die Sie wählen. Sicherlich Flex enthält erweiterte Funktionen (wie z. B. JPEG-Komprimierung für die Bitmap, und speichern Sie die gesamte Bibliothek mx.) Und dies untergräbt die Arbeit von vielen Entwicklern Javascript und Flash. In der Praxis ist, zwingt sie es dem Programmierer, Flex erlassen! Und das ist nicht schön! ![]()













Große Tiefe!
@ Julius: es ist eine gute Sache, wenn Sie versuchen an der Luft zu entwickeln sind! Ich erwarte einige Ihrer interessanten Kommentar
Besonders Flex ... aber du hast die neueste Version von Flex installiert?
Nun, ich bin froh, dass mein Beitrag geboren ist dies Ihre genaue Tiefe
Adobe Flex Builder 3
http://www.adobe.com/it/products/flex/
[...] Ein besonderer Dank für einige Tipps Undolog, empfehle ich Ihnen sorgfältig lesen Sie diesen Artikel zu allen, was es über AIR Bookmark zu wissen: [...]
Nützliche Informationen [...] [...] in Italienisch
Adobe AIR FAQ: alles, was Sie wissen müssen über € ™ wissen | Undolog.com ...
Geschriebene Software in Adobe AIR, um Gutscheine für Superenalotto simluare entwickeln und bauen ....