Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann

Slides:



Advertisements
Ähnliche Präsentationen
HTML5 Die Zukunft von OpenROAD
Advertisements

Menüstruktur automatisch angepasste Menüstruktur auf der Internetseite = Neue Seite im Content – Management- System ergibt neuen.
Webinar für [Name der Gruppe] [Name des Institutes]
Cloud42 Dominik Muhler Seminar StuPro cims cims.
E-Commerce Shop System
Eclipse.
Allegro im Web ab acwww25 (1996) Dierk Höppner Perl Konventionelle CGI-Anwendung mit mehreren Skripten HTML wird aus Perl heraus erzeugt Individuelles.
Folie 1 EBE-Online P C – H i l f e. Folie 2 EBE-Online Inanspruchnahme unseres Angebots von unseren 892 Mitgliedern haben bis jetzt ca. 100 Mitglieder.
LASH. Geschichte 1996: FutureWave entwickelt das Animationsprogramm FutureSplash-Animator Macromedia übernimmt FutureWave –FutureSplash-Animator und -Player.
Seminar Internetdienste Web 2.0 und Rich Internet Applications (RIA) JavaFX Rainer Scholz.
Bernd Oberknapp, UB Freiburg
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
Datenbankzugriff im WWW (Kommerzielle Systeme)
Erweiterung B2B Usermanagement / LDAP-Anbindung
Daniel Höfler Markus Thurner XMLApplicationPlatform Siemens OpenStage 60/80.
Microsoft Windows 2000 Terminal Services
Präsentation Expression Web 2
Web 3.0 – Programmierung – Semantic Web / CIDOC CRM
Virtuelle Forschungsumgebungen Hintergrundbeitrag: HTML5: Video Player und VideoJS Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung.
Microsofts XML-Strategie aus Sicht des Endanwenders Klaus Rohe Developer Platform & Strategy Group Microsoft Deutschland GmbH.
Werkzeuge und Softwareumgebung von Christian Michele.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Projekt Web Engineering
Seminar Web-Engineering Nina Aschenbrenner / Ruben Jubeh 1 FG Software Engineering Software Engineering Seminar Web Engineering Seminar des Fachgebiet.
Zukunft des Webs? Dennis Beer Christian Blinde
VFX 9.0 Teil 2 Diverse Prototypen und Ideen für die Weiterentwicklung von VFX.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann Venelina Jordanova Silverlight jetzt!
Chat System – Gruppe B Tim Braun, Andre Ester, Florian Müller und
Crystal Reports 2008.
Aichinger Christian, Strasser Jürgen
Jahre WorldWideWeb 13 Jahre Web-Anwendungen mit allegro.
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße Frankfurt/Main
Google App Engine Microsoft Windows Azure
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
Warum brauche ich ein CMS – Content Management System?
Xenario IES Information Enterprise Server. Xenario Information Enterprise Server (IES) Die neue Architektur des Sitepark Information Enterprise Servers.
Daniel Yves Ostwald …vor 6 Monaten Bob C# Silverlight ! ASP.NET WCF ? iPad Objective C HTML 5 In 3 Tagen ! Mono.
Michael Köster User Experience Specialist Microsoft Corporation.
Präsentation von Sonja Pathe
Basiswissen für Partner und interessierte Kunden Technologie.
HTML-Editoren Eine Präsentation von Erik Kulisch.
Bedeutung von Internet-Technologien
App-Entwicklung mit HTML5, CSS und JavaScript
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Developer Day Office APPs entwicklen Simon Amrein Trivadis AG Die ersten Schritte in eine neue Office-Welt.
ESRI EUROPEAN USER CONFERENCE
Uwe Habermann Venelina Jordanova dFPUG-CeBIT-Entwicklertreffen
CMS-Kolloquium am 10. Januar 2006
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Trendwatch RIA, AIR & Co Köln, 26. November 2009.
Typo 3 // Templa Voila * Was? * Warum? * Wie? - Praktische Übung.
E TVA. Überblick AED Online MwSt.-Erklärung Online Zugang zu eTVA eTVA für Steuerberater.
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
JQuery: New Wave Javascript Seite 1 jQuery: New Wave Javascript Jörn Zaefferer TIMETOACT Software & Consulting GmbHT: Im Mediapark 2F:
IBM® WebSphere Portal, IBM WebSphere Portal solutions, and SOA Composite Applications Overview TIMETOACT Software & Consulting GmbH, Hermann.
Konzept Hilfsmittel für Wörterlernen Simplistischer Seitenaufbau à la Google Multimedia – und mehrsprachige Suche Unterstützung für 42 Sprachen Ergebnisse.
Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick.
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
Ressourcenoptimierung von Webapplikationen am Beispiel einer Rich Internet Applikation Sergej Becker Betreuender Prüfer: Prof. Dr. Olaf Zukunft KolloquiumZweitgutachter:Prof.
Actionscript 3.0 Philipp Oberweger Erstellt von: Philipp Oberweger
Entwurf, Implementierung und Test eines Java – Web Services als Kommunikationsschnittstelle für Webapplikationen mit Funktionen.
, Jens Rettig1 Einsatz von Versionsverwaltungstools im ORACLE – Umfeld Dipl.-Inform. Jens Rettig
Programmierung unter VB.Net mit der IDE VisualStudio. Schritt für Schritt erklärt und beschrieben. Zielgruppe: Komplette Neueinsteiger mit fundiertem Computerwissen.
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
Interaktive Webanwendungen
Universität zu Köln | Hauptseminar Annotationssysteme
 Präsentation transkript:

Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann

Web 2.0 und RIAs - Adobe Air2 Übersicht 1.Grundlagen Philosophie und Zielgruppe Funktionsweise Tools 2.Entwicklungstechniken HTML/AJAX Flash Flex 3.Sicherheit 4.Showcase 5.Demo-Anwendung

Web 2.0 und RIAs - Adobe Air3 Was ist Adobe AIR? AIR = Adobe Itegrated Runtime Plattformübergreifende Laufzeitumgebung zur Entwicklung von RIAs mit Hilfe von HTML, Ajax, Flash und Flex bisher nur für Windows und Mac, Linux-Version soll folgen Aktuelle Version: public beta 3 (Dezember 2007) Version 1.0 im Frühjahr Grundlagen

Web 2.0 und RIAs - Adobe Air4 Philosophie Vorteile von Web- und Desktop Applikationen zusammenführen: Aus dem Internet aufrufbar Drag&Drop Unterstützung Einbindung der Zwischenablage System-Tastaturkürzel Keine Einbettung in Browser 1. Grundlagen

Web 2.0 und RIAs - Adobe Air5 Zielgruppe Auszug aus dem Adobe AIR Wiki: Adobe AIR is targeted at developers who are currently leveraging web technologies such as Flash, Flex, HTML, JavaScript, and Ajax techniques to build and deploy rich Internet applications. 1. Grundlagen

Web 2.0 und RIAs - Adobe Air6 Funktionsweise Die Runtime enthält zur Darstellung: rendering engine basierend auf dem webkit-Projekt integrierter erweiterter Flash-Player einfache Anbindung an Adobe Reader(PDF) 1. Grundlagen

Web 2.0 und RIAs - Adobe Air7 Tools Zur Erstellung einer AIR-Anwendung wird das Adobe AIR SDK benötigt: AIR Debug Launcher (ADL) AIR Developer Tool (ADT) Framework für AIR API Templates Grundlagen

Web 2.0 und RIAs - Adobe Air8 Entwicklungstechniken Es gibt drei verschiedene Techniken um ein AIR-Projekt zu realisieren: HTML/AJAX Adobe Flash Adobe Flex 2. Entwicklungstechniken

Web 2.0 und RIAs - Adobe Air9 HTML/AJAX HTML/AJAX wie gewohnt schreiben Anbindung an API über Javascript- Framework application descriptor file (XML) Testen mit ADL und Installationsdatei erstellen mit ADT 2. Entwicklungstechniken

Web 2.0 und RIAs - Adobe Air10 application descriptor file... … … 2. Entwicklungstechniken

Web 2.0 und RIAs - Adobe Air11 Flash Flash CS 3 und zugehöriges Adobe AIR Update benötigt Neue Flash-Datei mit AIR Veröffentlichung erstellen Flash-Projekt normal erstellen Anbindung an API über ActionScript 2. Entwicklungstechniken

Web 2.0 und RIAs - Adobe Air12 MXML und Actionscript LiveCycle Data Services Flex Builder Flex-Charting-Komponenten Flex(allgemein) 2. Entwicklungstechniken Adobe Flex ist ein Entwicklungs-framework zum Erstellen von RIAs. Es soll eine Alternative zu Flash bieten.

Web 2.0 und RIAs - Adobe Air13 Flex Anwendung erstellen mit Flex Builder 3 oder Flex 3 SDK application descriptor file (XML) Anwendung kompilieren Testen mit ADL und Installationsdatei erstellen mit ADT 2. Entwicklungstechniken

Web 2.0 und RIAs - Adobe Air14 Zertifikat Alle AIR-Anwendungen müssen über ein Zertifikat verfügen Selbst signierte Installationsdateien sind möglich bieten aber keine Sicherheit für den Benutzer 2. Entwicklungstechniken

Web 2.0 und RIAs - Adobe Air15 Sicherheit - Probleme Probleme bei Adobe AIR: Bei HTML-basierten AIR-Anwendungen dieselben wie bei normalen HTML- Anwendungen Zusätzlich kommen die Gefahren eines Systemzugriffs über die API hinzu 3. Sicherheit

Web 2.0 und RIAs - Adobe Air16 Sicherheit - Lösung Application- und Non-Application- Sandbox 3. Sicherheit

Web 2.0 und RIAs - Adobe Air17 Showcase Finetune Online Musik Service Große Musikauswahl Eigene Playlists Showcase

Web 2.0 und RIAs - Adobe Air18 Eigene Demo Jetzt zu einer eigenen Demo 5. Eigene Demo

Web 2.0 und RIAs - Adobe Air19 Fazit Adobe AIR vereinigt Vorteile von Web- und Desktop-Anwendungen Einfache Einarbeitung für Web-Entwickler mit vielfältigen Möglichkeiten weitere Erweiterungen (z.B. BlazeDS) Noch in der Entwicklung Sicherheitsproblematik