Post on 20-Jul-2015
transcript
Omnis Studio ist eine Applikations-Entwicklungsumgebung zurErstellung von Enterprise-, Web- und mobilen Anwendungen.
My App
OK
My App
OK
My Appwww.myapp.com
My App
OK
Mit Omnis Studio brauchen Sie nur einmal den Code IhrerApplikation zu entwickeln und können diese dann praktisch
auf jedem Gerät und jeder Plattform einsetzen.
Omnis-Apps werden im Web Browser auf dem Gerät geöffnet –dieselbe App kann auf Desktops, Tablets und Smartphones
verwendet werden.
My App
OK
My App
OK
My Appwww.myapp.com
My App
OK
Und Sie können Ihre App nicht nur jederzeit und überall einsetzen, Sie können sich auch mit allen führenden Datenbanken verbinden,
zum Beispiel mit Oracle und SQL Server.
Omnis Studio Apps werden auf dem Gerät des Anwenders mit Hilfemoderner Web Standards – HTML5, JavaScript und CSS - angezeigt.
My App
OK
CSS
Sie erstellen eine Omnis App, indem Sie vorgefertigteKomponenten in Ihr Design-Formular ziehen – es sind
keine JavaScript-Kenntnisse erforderlich!
Wählen Sie aus über 30 vorge-fertigten JavaScript-Komponenten
Design-Formular
My App
OK
Ankreuz-feld
Karte
Auswahl-liste
KnopfOK
Sobald Sie eine JavaScript-Komponente zu Ihrem Formularhinzugefügt haben, können Sie Code hinter dem Objekt einfügen,
um Funktionalität zu ergänzen.
Design-Formular
My App
OK
Code für Auswahlliste
On evClick
Do iLocations.$loadcols()
Calculate $cinst.$objs.map.$::zoom
as iLocationZoom
Calculate $cinst.$objs.map.$latlong
as iLatLong
Do iZoomLevels.$search(
iZoomLevel=iLocationZoom,
kTrue,kFalse,kFalse,kFalse)
Ihre App ist eingebettet in eine HTML-Seite, die automatischfür Sie erstellt wird – Sie können dieselbe Seite verwenden,
um Ihre App einzusetzen.
My Apphttp://127.0.0.1:54569/jschtml/my_form_name.html
My App
Ihr Formular wird im Browser auf dem Gerät des Anwendersgeöffnet – das Layout ändert sich dynamisch für Desktops,
Tablets oder Smartphones.
Formular im Browser auf verschiedenen Geräten
Design-Formular
My App
OK
My Appwww.myapp.com
My App
My AppOK
My App
Sie können Ihre Omnis App in einem Firmennetzwerk, über das Web oder über einen App Store eines Drittanbieters verteilen.
App Store(z. B. Google Play)
My App
im Web(Cloud/SaaS)
Betrieb(vor Ort)
My App
Für den Einsatz in einem Firmennetzwerk müssen Sie Ihre App auf dem Omnis App Server installieren und dann Ihre HTML-Seite auf einem Web Server platzieren. Anwender können auf Ihre App auf ihrem Gerät per LAN/WLAN zugreifen.
Web ServerOmnis App Server
LAN/WLAN
http:
oder
https:
My App
Für den Web- oder Cloud-Einsatz müssen Sie Ihre App auf demOmnis App Server installieren und dann Ihre HTML-Seite auf einemWeb Server platzieren. Anwender greifen auf ihrem Gerät über das Internet auf Ihre App zu.
Web ServerOmnis App Server
Internet
http:
oder
https:
My App
In App Stores laden Anwender Ihre App auf ihr Gerät herunter, welches eine Web-Seite lädt, die Ihre App enthält. Sie müssen IhreApp auf dem Omnis App Server und Ihre Web-Seiten auf einemWeb Server hosten.
Web ServerOmnis App Server
Internet
My App
My App
http:oder
https:
Es sind native ‘Wrapper’ for iOS, Android und Windows verfügbar, um eine einfache Verteilung über
App Stores zu ermöglichen