what is omnis?

18
What is Omnis?

Upload: omnisstudio

Post on 12-Jul-2015

533 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: What is Omnis?

What is Omnis?

Page 2: What is Omnis?

Omnis Studio is an application development environment for creating Enterprise, Web, and Mobile applications.

Page 3: What is Omnis?

My App

OK

My App

OK

My Appwww.myapp.com

My App

OK

With Omnis Studio you can code your application once,and deploy it on virtually any device, on any platform.

Page 4: What is Omnis?

Omnis apps are opened in the web browser on the device – the same app can be run on desktops, tablets, and smartphones.

My App

OK

My App

OK

My Appwww.myapp.com

My App

OK

Page 5: What is Omnis?

And, not only can you run your app at any time, anywhere, you can connect to all the major databases, including Oracle and SQL Server.

Page 6: What is Omnis?

How does it work?

Page 7: What is Omnis?

Omnis Studio apps are displayed on the end user’s device usingmodern Web Standards – HTML5, JavaScript, and CSS.

My App

OK

CSS

Page 8: What is Omnis?

You create an Omnis app by dragging ready-made components onto your design form – no JavaScript knowledge is needed!

Choose from over 30 ready-madeJavaScript components

Design form

My App

OK

Check box

Map

Droplist

ButtonOK

Page 9: What is Omnis?

Once you have added a JavaScript component to your form, you can add code behind the object to add functionality.

Design form

My App

OK

Code for Droplist

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)

Page 10: What is Omnis?

Your app is embedded into an HTML page which is created for you automatically – you can use the same page to deploy your app.

My Apphttp://127.0.0.1:54569/jschtml/my_form_name.html

My App

Page 11: What is Omnis?

Your form is opened in the browser on the end user’s device – the layout changes dynamically for desktops, tablets, or smartphones.

Form in browser on different devices

Design form

My App

OK

My Appwww.myapp.com

My App

My AppOK

My App

Page 12: What is Omnis?

How can I deploy my Omnis app?

Page 13: What is Omnis?

You can deploy your Omnis app in the Enterprise, on the Web,or via a third-party App Store.

App Store(e.g. Google Play)

My App

On the Web(Cloud/SaaS)

Enterprise (On premise)

Page 14: What is Omnis?

My App

For Enterprise deployment, you need to setup your app on the Omnis App Server, then place your HTML page on a web server.End users access your app on their device via the LAN/WLAN.

Web serverOmnis App Server

LAN/WLAN

http:

or

https:

Page 15: What is Omnis?

My App

For Web or Cloud deployment, you need to setup your app on the Omnis App Server, then place your HTML page on a web server. End users access your app on their device via the Internet.

Web serverOmnis App Server

Internet

http:

or

https:

Page 16: What is Omnis?

My App

For App Stores, users download your app onto their device which loads a web page containing your app. You need to host your app on the Omnis App Server, and your web pages on a web server.

Web serverOmnis App Server

Internet

My App

My App

http:or

https:

Native ‘wrappers’ are provided for iOS, Android and Windows to allow easy App Store deployment

Page 17: What is Omnis?

How can I find out more?

Page 18: What is Omnis?

You can find out more about Omnis Studio, or download a free 90-day trial version, from the TigerLogic website:

facebook.com/OmnisStudio

twitter.com/OmnisStudio

tigerlogic.com/omnis