Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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.

Steffen Jahr

November 08, 2016
Tweet

More Decks by Steffen Jahr

Other Decks in Programming

Transcript

  1. Steffen Jahr Sebastian Gingter @steffenjahr @PhoenixHawk [email protected] [email protected] 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 [email protected] Sebastian Gingter @phoenixhawk [email protected]
  4. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

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

    & Browser! • Kamera • Geolocation • Kontakte • Speicher • ... Native Integration mit Cordova Plugins
  6. 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
  7. 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
  8. 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
  9. Ein Blick über den Tellerrand: Echte Cross-Plattform-Anwendungen für Desktop, Mobile

    & Browser! Kontakt: • [email protected] • @SteffenJahr • [email protected] • @PhoenixHawk Vielen Dank! Fragen? Antworten!