Was ist der Sinn von Adobe AIR?
Bin ich ein wenig verwirrt. Sehe ich Artikel wie Adobe AIR lassen Sie download-apps auf dem desktop. Haben wir denn nicht schon? Wie unterscheidet sich dies von jedem WinForms-oder WPF-Anwendung? Nur die Tatsache, dass man es aus dem web downloaden? Bin ich etwas fehlt?
InformationsquelleAutor leora | 2009-06-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Adobe getroffen haben, die run-anyware Idee der web-browser und web-server und erstellt eine desktop-Anwendung framework. Das bedeutet, Sie können eine "website", die läuft ohne server.
Gibt es ein paar nette Dinge mit diesem Ansatz. Der Hauptgrund ist, dass es ermöglicht, Dinge zu tun, die lokal eine website, die nicht tun, wie das Lesen und schreiben von Dateien, oder erstellen Sie native windows. Und weil der "browser" läuft, ist eine bekannte Größe, können Sie die Vorteile, die mit der WebKit-spezifische Erweiterungen. Oder Sie können einfach erstellen Sie in Flash. Oder kombinieren Sie die beiden, wie Sie benötigen.
Adobe haben auch leveraged cross-platform-Qualität: die beiden wichtigsten Bestandteile der LUFT (Blitz und WebKit) sind bereits verfügbar, auf Windows, MacOS und Linux, so war es nicht, dass viel von einer Strecke, um die ganze LUFT, die cross-Plattform. Dies ergibt ein wirklich netter Effekt: die
same
.air-Datei installieren, sollte aufany
AIR installieren. Und laufen die gleiche.Manchmal ist die beste Lösung ist eine heruntergeladene app. LUFT bedeutet, Sie können erstellen Sie eine herunterladbare app mit der gleichen Methode würden Sie verwenden, um eine website zu erstellen.
Und manchmal möchte man eine heruntergeladene app, Aktien Logik/Inhalt mit der Website. Und manchmal möchte man eine app heruntergeladen, aber Ihre Programmierer web-Programmierer und keine app-Programmierer.
Nein, es ist nicht klar, auf alle. Die LUFT ist eine Umgebung für die Erstellung von desktop-apps mit JavaScript, HTML, CSS und Flash. Dies ist nicht tatsächlich ein anderes Konzept vom Aufbau einer Anwendung .NET mit WPF mit C#.
Sperre: In gewisser Weise ja, aber es ist viel mächtiger als die. LUFT hat seine eigenen APIs für Dinge wie Datei-Zugriff und lokalem Speicher. Es ist noch Analog .NET framework als normale HTML-Seiten.
InformationsquelleAutor staticsan
Sicher, dass Sie Dinge machen können, die in WPF - wenn Sie ein .NET-Programmierer. Sie können ebenfalls Dinge tun, die in Java, wenn Sie ein Java-Programmierer. Wenn Sie ein Flash/HTML/JS/web-Programmierer sind, können Sie nutzen die LUFT. Andere als das, du bist an nichts fehlt.
InformationsquelleAutor fenomas
Können Sie erstellen desktop-Anwendungen mit Sprachen mehr Häufig im Zusammenhang mit web-Entwicklung. In anderen Worten, Sie können eine desktop-Anwendung mit HTML/CSS und JavaScript oder Adobe Flash-Technologie (häufiger verwendet). Das ist es, was macht es anders. Es hat auch einige wirklich schöne eingebaute Funktionen wie auto-update und eine embedded SQLite-Datenbank für die Speicherung und installation ist gesorgt für Sie.
InformationsquelleAutor Sasha Chedygov
Ich würde sagen, adobe air Adobe ' s Antwort zu klicken, sobald Bereitstellung. Ebenfalls im Lieferumfang enthalten, diese geben einen Weg für flash-Designer zu extened es web-Anwendungen wie desktop-Anwendungen wie twhril für twitter. Microsoft ' s Antwort zurück, wird die Silverlight 3, die sollten sofort lieferbar nächsten Monat.
Mir ich glaube nicht, dass es viel Unterschied neben der Vermietung einen web-Entwickler Ihre Anwendungen auf dem desktop vs einem desktop-Entwickler, die versuchen anpassen gibt es eine app für das web. Alles in allem habe ich sagen, es ist nur eine weitere Variante des thin client.
InformationsquelleAutor OneSmartGuy
Adobe Air konkurriert in den Raum, die derzeit bekannt als "Rich Internet Applications" (RIA). Das Konzept hier ist, um web-Anwendungen, user-interface-Elemente, die mächtiger sind als das, was in einem browser. Konkurrieren in den Raum von RIA sind:
Dem Punkt ist die Bereitstellung von desktop-Anwendungen kombinieren die Funktionen von web-Anwendungen, wie:
Flex ist der name der IDE, nicht ein "Typ"
InformationsquelleAutor Ankur Goel
LUFT ist nun in der Lage, führen Sie auf dem handheld-Telefone (einschließlich iPhone), tablets und Desktops.
Der Hauptvorteil der LUFT über jedes andere system, dass die gleiche Sache ist die große user-base, aktiv -- und finanziert -- Entwicklung der Produkt und regelmäßige updates für alle Systeme, dass es läuft.
InformationsquelleAutor iND
Zusätzlich zu den Punkten, die oberhalb von AIR-Anwendungen laufen auf MacOSX, Windows und Linux. Die one-click-deployment, setzt nicht nur die Anwendung, sondern, wenn notwendig, die Laufzeit und die Laufzeit ist ein kleiner download.
InformationsquelleAutor Sean