initOS GmbH
SoftwareEngineering – IT-Consulting- Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl...
Nächste SlideShare
Wird geladen in …5
×

initOS eCommerce Camp - Mobiles MDE User Interface

507 Aufrufe

Veröffentlicht am

Es geht um die Grundlagen der Odoo-Frontend-Entwicklung am Beispiel einer User-Interface-Entwicklung für mobile MDE Geräte, deren kleine Bildschirme (320x320px) in Verbindung mit dem komplexen Lagerverwaltungsprozess eines unserer Kunden eine große Herausforderung darstellen.

Veröffentlicht in: Mobil
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
507
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5
Aktionen
Geteilt
0
Downloads
4
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

initOS eCommerce Camp - Mobiles MDE User Interface

  1. 1. initOS GmbH SoftwareEngineering – IT-Consulting- Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 1 Mobiles MDE User Interface Henning Rothe, initOS GmbH
  2. 2. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 2 Mobiles MDE User Interface Problemstellung MDE User Interface Odoo Frontend Entwicklung Demo
  3. 3. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 3 Problemstellung Lager Verteilt über 7 Ebenen Verschiedenste Produkte Lagerverwaltung Produktverwaltung Bestellungsverwaltung Ausgangssituation
  4. 4. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 4 Problemstellung Lager Ausgangssituation Mitarbeiter holen Produkte für Bestellung (Picking) Synchronisation mit Odoo Motorla MDE MC 3200 mit Android 4.1 Eingehende Bestellung Erstellt Pickingprozess
  5. 5. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 5 Problemstellung Ausgangssituation Ausbuchen Picking Einbuchen Abschließen Picking Prozess
  6. 6. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 6 Problemstellung Ziel Erstellung eines User Interfaces für MDE Geräte, zur Unterstützung des Picking Prozesses
  7. 7. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 7 Problemstellung Besonderheiten - Komplexer Picking Prozess - Sehr kleines Display (320x320px) - Untypische Eingabemöglichkeiten - Touchscreen (Stift und Finger) - Hardwaretasten
  8. 8. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 8 Problemstellung Fokus UI Content first Übersichtliche Prozessbegleitung Starke Kontraste Eindeutige Farben Eindeutiges visuelles Feedback Große Schrift / Große Schaltflächen
  9. 9. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 9 Problemstellung Bisherige Android App Artikelliste Fehler bei Artikelscan
  10. 10. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 10 MDE User Interface Web App auf Odoo Basis - Starten des Prozesses - Transportmittel ausbuchen - Scannen mit MDE
  11. 11. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 11 MDE User Interface Web App auf Odoo Basis - Produkte einzeln picken - Scannen mit MDE - Transportmittel einbuchen - Scannen mit MDE - Prozess beenden
  12. 12. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 12 MDE User Interface Web App auf Odoo Basis Sekundäre Eingabe Fehlermeldung
  13. 13. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 13 Odoo Frontend Entwicklung Odoo Modul /odoo_modul __openerp.py__ __init.py__ /controllers / main.py /models / model.py /views / view.xml /static /src /css / style.css /js / widget.js /xml / view.xml Modulordner Manifest Importbefehle Controller Model Definition der HTML Templates Stylesheet Odoo Widget Subtemplates
  14. 14. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 14 Odoo Frontend Entwicklung Odoo Modul - Templates /views / view.xml - Template inheritance inherit_id="website.theme" - xpath Ausdrücke expr, position - HTML - Qweb Template Engine
  15. 15. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 15 Odoo Frontend Entwicklung Odoo Modul - Subtemplates /static / src / xml / view.xml - Werden von JS Widgets als Template genutzt - Integrieren sich in Haupttemplates
  16. 16. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 16 Odoo Frontend Entwicklung Odoo Modul - Widgets /static / src / js / widget.js - clientseitige Applikationslogik - Interface Extension - Verknüpfung mit Subtemplates
  17. 17. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 17 Odoo Frontend Entwicklung Links / Quellen Odoo Modul Erstellung Grundlagen https://www.odoo.com/documentation/8.0/howtos/backend.html https://www.odoo.com/documentation/8.0/howtos/website.html Odoo Theme Erstellung Grundlagen https://www.odoo.com/documentation/8.0/howtos/themes.html Odoo Widgets Grundlagen https://www.odoo.com/documentation/8.0/howtos/web.html

×