SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Entwicklung einer innovativen Applikation in AIR und AJAX Sebastian Bauer Sebastian Bauer,  Nero Development and Services GmbH
Über mich ,[object Object],[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Über die Nero D&S GmbH ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH Karlsbad Yokohama Glendale Hangzhou
NICHTS ALS HEISSE LUFT? ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
PROJEKTHINTERGRÜNDE ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Projekthintergründe ,[object Object],[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
WARUM ÜBERHAUPT AIR? ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
EINSCHRÄNKUNGEN DURCH AIR ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Einschränkungen durch AIR ,[object Object],[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Einschränkungen durch AIR Sebastian Bauer,  Nero Development and Services GmbH
EXTJS UND AIR ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
ExtJS und AIR ,[object Object],[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
PROBLEME UND HÜRDEN ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Tabs in JS Anwendungen Sebastian Bauer,  Nero Development and Services GmbH
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
Sebastian Bauer,  Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
AIR UND DIE PERFORMANCE ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
AIR und die Performance ,[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
AIR und die Performance ,[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
BEST PRACTICES FÜR RIAS AUF DEM DESKTOP ,[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Best Practices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sebastian Bauer,  Nero Development and Services GmbH
Danke für die Aufmerksamkeit! Fragen!? Weiterer Kontakt ist willkommen! Sebastian Bauer,  Nero Development and Services GmbH

Weitere ähnliche Inhalte

Ähnlich wie Entwicklung Innovativer und Komplexer AIR Anwendungen

Acrobat 9 Ueberblick German
Acrobat 9 Ueberblick GermanAcrobat 9 Ueberblick German
Acrobat 9 Ueberblick GermanUlrichIsermeyer
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNcamunda services GmbH
 
FMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzFMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzVerein FM Konferenz
 
C/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersC/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersUlrich Krause
 
AuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup GrazAuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup GrazInfralovers
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...Verein FM Konferenz
 
TFS Release Management Deep Dive
TFS Release Management Deep DiveTFS Release Management Deep Dive
TFS Release Management Deep DiveNico Orschel
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairVerein FM Konferenz
 
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus SchneiderFMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus SchneiderVerein FM Konferenz
 
Openstack im unternehmerischen Einsatz
Openstack im unternehmerischen EinsatzOpenstack im unternehmerischen Einsatz
Openstack im unternehmerischen EinsatzB1 Systems GmbH
 
C / C++ Api for Beginners
C / C++ Api for BeginnersC / C++ Api for Beginners
C / C++ Api for BeginnersUlrich Krause
 
Architectures for .Net Core Applications
Architectures for .Net Core ApplicationsArchitectures for .Net Core Applications
Architectures for .Net Core ApplicationsRobin Sedlaczek
 
FMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwFMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwVerein FM Konferenz
 
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09elemente websolutions
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinVerein FM Konferenz
 
B1 Thin Client Management bei der Fraport AG
B1 Thin Client Management bei der Fraport AGB1 Thin Client Management bei der Fraport AG
B1 Thin Client Management bei der Fraport AGB1 Systems GmbH
 
C API for Lotus Notes & Domino
C API for Lotus Notes & DominoC API for Lotus Notes & Domino
C API for Lotus Notes & DominoUlrich Krause
 

Ähnlich wie Entwicklung Innovativer und Komplexer AIR Anwendungen (20)

Acrobat 9 Ueberblick German
Acrobat 9 Ueberblick GermanAcrobat 9 Ueberblick German
Acrobat 9 Ueberblick German
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMN
 
FMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian SchmitzFMK 2013 Xojo, Christian Schmitz
FMK 2013 Xojo, Christian Schmitz
 
C/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino DevelopersC/ C++ for Notes & Domino Developers
C/ C++ for Notes & Domino Developers
 
AuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup GrazAuroraWP - Infracoders Meetup Graz
AuroraWP - Infracoders Meetup Graz
 
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
FMK2015: Entwicklung von modernen Benutzeroberflächen mit FileMaker Pro by Ad...
 
TFS Release Management Deep Dive
TFS Release Management Deep DiveTFS Release Management Deep Dive
TFS Release Management Deep Dive
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus SchneiderFMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
FMK 2013, Eigene Apps für iOS mit FileMaker Go, Markus Schneider
 
Openstack im unternehmerischen Einsatz
Openstack im unternehmerischen EinsatzOpenstack im unternehmerischen Einsatz
Openstack im unternehmerischen Einsatz
 
C / C++ Api for Beginners
C / C++ Api for BeginnersC / C++ Api for Beginners
C / C++ Api for Beginners
 
2011 01 06 14-45 jonas schmid
2011 01 06 14-45 jonas schmid2011 01 06 14-45 jonas schmid
2011 01 06 14-45 jonas schmid
 
Architectures for .Net Core Applications
Architectures for .Net Core ApplicationsArchitectures for .Net Core Applications
Architectures for .Net Core Applications
 
Serverless: The Missing Manual
Serverless: The Missing ManualServerless: The Missing Manual
Serverless: The Missing Manual
 
FMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwFMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten Risseeuw
 
Moss2009
Moss2009Moss2009
Moss2009
 
elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09elemente websolutions - Zusammenfassung T3DD09
elemente websolutions - Zusammenfassung T3DD09
 
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen - Workshop by Adam Augustin
 
B1 Thin Client Management bei der Fraport AG
B1 Thin Client Management bei der Fraport AGB1 Thin Client Management bei der Fraport AG
B1 Thin Client Management bei der Fraport AG
 
C API for Lotus Notes & Domino
C API for Lotus Notes & DominoC API for Lotus Notes & Domino
C API for Lotus Notes & Domino
 

Mehr von Sebastian Bauer

The Unshippable Product Increment | JAX 2018
The Unshippable Product Increment | JAX 2018The Unshippable Product Increment | JAX 2018
The Unshippable Product Increment | JAX 2018Sebastian Bauer
 
Was macht ein Scrum Master den ganzen Tag? JAX 2018
Was macht ein Scrum Master den ganzen Tag? JAX 2018Was macht ein Scrum Master den ganzen Tag? JAX 2018
Was macht ein Scrum Master den ganzen Tag? JAX 2018Sebastian Bauer
 
Mein Scrum ist kaputt | IPC17 SE & Webinale 2017
Mein Scrum ist kaputt | IPC17 SE & Webinale 2017Mein Scrum ist kaputt | IPC17 SE & Webinale 2017
Mein Scrum ist kaputt | IPC17 SE & Webinale 2017Sebastian Bauer
 
Regressionstests in Webprojekten - IPC12SE
Regressionstests in Webprojekten - IPC12SERegressionstests in Webprojekten - IPC12SE
Regressionstests in Webprojekten - IPC12SESebastian Bauer
 
Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012Sebastian Bauer
 
Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012Sebastian Bauer
 
Verlernte Agilität - Schleichende Fehler in agilen Prozessen
Verlernte Agilität - Schleichende Fehler in agilen ProzessenVerlernte Agilität - Schleichende Fehler in agilen Prozessen
Verlernte Agilität - Schleichende Fehler in agilen ProzessenSebastian Bauer
 
Regressionstests in Webprojekten
Regressionstests in WebprojektenRegressionstests in Webprojekten
Regressionstests in WebprojektenSebastian Bauer
 
Continuous Integration für PHP
Continuous Integration für PHPContinuous Integration für PHP
Continuous Integration für PHPSebastian Bauer
 
Ignite Scrum - Ein Sprint in 5 Minuten
Ignite Scrum - Ein Sprint in 5 MinutenIgnite Scrum - Ein Sprint in 5 Minuten
Ignite Scrum - Ein Sprint in 5 MinutenSebastian Bauer
 
Web Workers - Das Arbeitstier Browser
Web Workers - Das Arbeitstier BrowserWeb Workers - Das Arbeitstier Browser
Web Workers - Das Arbeitstier BrowserSebastian Bauer
 

Mehr von Sebastian Bauer (12)

The Unshippable Product Increment | JAX 2018
The Unshippable Product Increment | JAX 2018The Unshippable Product Increment | JAX 2018
The Unshippable Product Increment | JAX 2018
 
Was macht ein Scrum Master den ganzen Tag? JAX 2018
Was macht ein Scrum Master den ganzen Tag? JAX 2018Was macht ein Scrum Master den ganzen Tag? JAX 2018
Was macht ein Scrum Master den ganzen Tag? JAX 2018
 
Mein Scrum ist kaputt | IPC17 SE & Webinale 2017
Mein Scrum ist kaputt | IPC17 SE & Webinale 2017Mein Scrum ist kaputt | IPC17 SE & Webinale 2017
Mein Scrum ist kaputt | IPC17 SE & Webinale 2017
 
Regressionstests in Webprojekten - IPC12SE
Regressionstests in Webprojekten - IPC12SERegressionstests in Webprojekten - IPC12SE
Regressionstests in Webprojekten - IPC12SE
 
Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012
 
Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012Verlernte Agilität - JAX 2012
Verlernte Agilität - JAX 2012
 
Verlernte Agilität - Schleichende Fehler in agilen Prozessen
Verlernte Agilität - Schleichende Fehler in agilen ProzessenVerlernte Agilität - Schleichende Fehler in agilen Prozessen
Verlernte Agilität - Schleichende Fehler in agilen Prozessen
 
Regressionstests in Webprojekten
Regressionstests in WebprojektenRegressionstests in Webprojekten
Regressionstests in Webprojekten
 
Verlernte Agilität
Verlernte AgilitätVerlernte Agilität
Verlernte Agilität
 
Continuous Integration für PHP
Continuous Integration für PHPContinuous Integration für PHP
Continuous Integration für PHP
 
Ignite Scrum - Ein Sprint in 5 Minuten
Ignite Scrum - Ein Sprint in 5 MinutenIgnite Scrum - Ein Sprint in 5 Minuten
Ignite Scrum - Ein Sprint in 5 Minuten
 
Web Workers - Das Arbeitstier Browser
Web Workers - Das Arbeitstier BrowserWeb Workers - Das Arbeitstier Browser
Web Workers - Das Arbeitstier Browser
 

Entwicklung Innovativer und Komplexer AIR Anwendungen

  • 1. Entwicklung einer innovativen Applikation in AIR und AJAX Sebastian Bauer Sebastian Bauer, Nero Development and Services GmbH
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Einschränkungen durch AIR Sebastian Bauer, Nero Development and Services GmbH
  • 11.
  • 12.
  • 13.
  • 14. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung
  • 15. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 16. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 17. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 18. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 19. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 20. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 21. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 22. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 23. Tabs in JS Anwendungen Sebastian Bauer, Nero Development and Services GmbH
  • 24. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 25. Sebastian Bauer, Nero Development and Services GmbH History Transparenz Kryptische tmp Files unter Linux Keine Druckfunktionalität Font-Rendering buggy Kein CSS @font-face WebKit Featureset unvollständig JS Frameworks Dateisignierung Tabs in JS Anwendungen
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Danke für die Aufmerksamkeit! Fragen!? Weiterer Kontakt ist willkommen! Sebastian Bauer, Nero Development and Services GmbH

Hinweis der Redaktion

  1. Update Framework Lokalisierung Portierung Web Inhalte Integration Web Inhalte
  2. Sicherheitsrestriktionen Sandbox Konzept Nachträglich hinzugefügter JS code in HTML wird nicht geparst Kein Eval nach DOM Ready Keine Streaming Images über Base64
  3. Sicherheitsrestriktionen Sandbox Konzept Nachträglich hinzugefügter JS code in HTML wird nicht geparst Kein Eval nach DOM Ready Keine Streaming Images über Base64
  4. Wer kennt ExtJS Möglichkeiten mit ExtJS
  5. Viewport für - Anpassen von ExtJS windows an reelles fenster - Binden von Window events etc Templates Inline = kein Onready