Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile & Browser!

Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile & Browser!

Cross-Plattform Anwendungen zu bauen ist heutzutage kein Hexenwerk mehr. Echtes Cross-Plattform aber ist, wenn die eigene Business-Anwendung wirklich auf allen relevanten Geräten läuft: Egal ob auf einem ARM- oder Intel-Smartphone, einem Tablet, einem PC, der Xbox oder einfach nur im Browser. Und das alles mit nur einer Code-Basis!

Steffen Jahr und Sebastian Gingter bauen regelmäßig solche Cross-Plattform Business-Anwendungen, und zwar auf Basis von Open-Source Technologien wie z.B. Angular 2, Type- bzw. JavaScript und Apache Cordova.

Und weil die beiden trotzdem keine Magier sind, lassen sie sich gerne in die Karten schauen und zeigen, wie man mit wenig Aufwand seine Business-Logik aus Delphi mit einer solchen modernen Business-Anwendung in den Browser und auf alle relevanten Devices bringen kann.

7e6b46c3ed5205fe1ce4f47425fd267e?s=128

Steffen Jahr

November 08, 2016
Tweet

Transcript

  1. Steffen Jahr Sebastian Gingter @steffenjahr @PhoenixHawk steffen.jahr@thinktecture.com sebastian.gingter@thinktecture.com Ein Blick

    über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile und Browser EKON 20, November 2016, Düsseldorf
  2. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Was machen wir heute? • Moderne Business-Anwendungen • Webapplikationen • Mobile Anwendungen • Desktop-Anwendungen Agenda
  3. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Wer sind wir – was machen wir. Kurze Vorstellung Steffen Jahr @steffenjahr steffen.jahr@thinktecture.com Sebastian Gingter @phoenixhawk sebastian.gingter@thinktecture.com
  4. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Delphi-Anwendungen heute
  5. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Moderne Business Anwendungen Demo-Applikation mit Angular 2
  6. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Cross-Plattform Was bedeutet es?
  7. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Mobil mit Apache Cordova
  8. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! • Kamera • Geolocation • Kontakte • Speicher • ... Native Integration mit Cordova Plugins
  9. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Desktop-Systeme mit Electron
  10. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! mit Hilfe von Electron-API und Node-Modulen • Tray Icon • Auto Updater • Clipboard • ... Native Integration für Electron
  11. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! • Gulp zur Durchführung von Aufgaben • Tasks zur Erstellung von • Web • Mobile (Cordova) • Desktop (Electron) Automation durch Build-Prozess
  12. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! • Link zur Demo • https://github.com/thinktecture/ek on-2016-cross-plattform • GitHub • https://github.com • Angular • https://angular.io/ • Materialize • http://materializecss.com/ • Cordova • http://cordova.apache.org/ • Electron • http://electron.atom.io/ • Gulp • http://gulpjs.com/ Ressourcen
  13. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Kontakt: • steffen.jahr@thinktecture.com • @SteffenJahr • sebastian.gingter@thinktecture.com • @PhoenixHawk Vielen Dank! Fragen? Antworten!