SlideShare ist ein Scribd-Unternehmen logo
1 von 18
What is Omnis?
Omnis Studio is an application development environment for
   creating Enterprise, Web, and Mobile applications.
With Omnis Studio you can code your application once,
and deploy it on virtually any device, on any platform.

                                     My App
                                     www.myapp.com
                                     My App
                                                     OK

         My App
                  OK




                       My App

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


                                 My App
                                 www.myapp.com
                                 My App
                                                 OK
     My App
              OK




                   My App


                            OK
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.
How does it work?
Omnis Studio apps are displayed on the end user’s device using
   modern Web Standards – HTML5, JavaScript, and CSS.


         My App

                        OK




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



                                     Droplist
My App
               OK


                                     Map



                                   Check box
         Design form


                              OK     Button

                                                Choose from over 30 ready-made
                                                    JavaScript components
Once you have added a JavaScript component to your form, you
     can add code behind the object to add functionality.



                                   Code for Droplist
My App                      On evClick

               OK             Do iLocations.$loadcols()

                              Calculate $cinst.$objs.map.$::zoom
                                as iLocationZoom

                              Calculate $cinst.$objs.map.$latlong
                                as iLatLong

                              Do iZoomLevels.$search(
         Design form            iZoomLevel=iLocationZoom,
                                kTrue,kFalse,kFalse,kFalse)
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 App
              http://127.0.0.1:54569/jschtml/my_form_name.html

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

                                My App
                                www.myapp.com

                                My App



 My App
                OK

                                                         My App
                                                                  O
                                                                  K




                                                My App
          Design form



                                   Form in browser on different devices
How can I deploy
 my Omnis app?
You can deploy your Omnis app in the Enterprise, on the Web,
                or via a third-party App Store.


                           My
                           App




           Enterprise     On the Web        App Store
          (On premise)   (Cloud/SaaS)   (e.g. Google Play)
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.




My                                            http:

                                               or
App                                           https:


               Omnis App         Web server
                Server



                                LAN/WLAN
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.




My                                             http:

                                                or
App                                            https:


               Omnis App          Web server
                Server



                                  Internet
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.




                                                               My
                                                               App

My                                             http:
                                                 or
App                                            https:


                                                               My
               Omnis App          Web server                   App
                Server

                                                 Native ‘wrappers’ are provided
                                                for iOS, Android and Windows to
                                   Internet     allow easy App Store deployment
How can I find out
     more?
You can find out more about Omnis Studio, or download a
  free 90-day trial version, from the TigerLogic website:



                      tigerlogic.com/omnis



                      facebook.com/OmnisStudio



                      twitter.com/OmnisStudio

Weitere ähnliche Inhalte

Was ist angesagt?

From 0 to Deployed
From 0 to DeployedFrom 0 to Deployed
From 0 to Deployednj-azure
 
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCrossBuild Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCrossIshai Hachlili
 
Cross platform mobile web apps
Cross platform mobile web appsCross platform mobile web apps
Cross platform mobile web appsJames Pearce
 
Xamarin.Forms Hands On Lab (Intermediate)
Xamarin.Forms Hands On Lab (Intermediate)Xamarin.Forms Hands On Lab (Intermediate)
Xamarin.Forms Hands On Lab (Intermediate)Cheah Eng Soon
 
Mobile automation testing with selenium and appium
Mobile automation testing with selenium and appiumMobile automation testing with selenium and appium
Mobile automation testing with selenium and appiumBugRaptors
 
PhoneGap Day 2016 USA
PhoneGap Day 2016 USAPhoneGap Day 2016 USA
PhoneGap Day 2016 USARyan J. Salva
 
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.FormsMvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.FormsLeaware.com
 
Appush Hands On
Appush Hands OnAppush Hands On
Appush Hands Onappush
 
Xamarin.Forms Hands On Lab (Advanced)
Xamarin.Forms Hands On Lab (Advanced)Xamarin.Forms Hands On Lab (Advanced)
Xamarin.Forms Hands On Lab (Advanced)Cheah Eng Soon
 
Xamarin Dev Days - Introduction to Xamarin
Xamarin Dev Days - Introduction to XamarinXamarin Dev Days - Introduction to Xamarin
Xamarin Dev Days - Introduction to XamarinJames Montemagno
 
Wordpress as a Back Office for Mobile Applications
Wordpress as a Back Office for Mobile ApplicationsWordpress as a Back Office for Mobile Applications
Wordpress as a Back Office for Mobile ApplicationsBenjamin LUPU
 
App days 2016 munich - Leaware - real time cross platform app with signalr ...
App days 2016   munich - Leaware - real time cross platform app with signalr ...App days 2016   munich - Leaware - real time cross platform app with signalr ...
App days 2016 munich - Leaware - real time cross platform app with signalr ...Leaware.com
 
Going Mobile with C#, Visual Studio, and Xamarin
Going Mobile with C#, Visual Studio, and XamarinGoing Mobile with C#, Visual Studio, and Xamarin
Going Mobile with C#, Visual Studio, and XamarinMatthew Soucoup
 
Building a mobile app connected to WordPress with WP-AppKit
Building a mobile app connected to WordPress with WP-AppKitBuilding a mobile app connected to WordPress with WP-AppKit
Building a mobile app connected to WordPress with WP-AppKitBenjamin LUPU
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web AppsOptis
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIRAlmog Koren
 
Evovle 2016 - Everyone Can Create Beautiful Apps with Material Design
Evovle 2016 - Everyone Can Create Beautiful Apps with Material DesignEvovle 2016 - Everyone Can Create Beautiful Apps with Material Design
Evovle 2016 - Everyone Can Create Beautiful Apps with Material DesignJames Montemagno
 

Was ist angesagt? (20)

From 0 to Deployed
From 0 to DeployedFrom 0 to Deployed
From 0 to Deployed
 
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCrossBuild Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
Build Cross Platform Mobile Apps for iOS & Android with Xamarin & MvvmCross
 
Cross platform mobile web apps
Cross platform mobile web appsCross platform mobile web apps
Cross platform mobile web apps
 
Xamarin.Forms Hands On Lab (Intermediate)
Xamarin.Forms Hands On Lab (Intermediate)Xamarin.Forms Hands On Lab (Intermediate)
Xamarin.Forms Hands On Lab (Intermediate)
 
Mobile automation testing with selenium and appium
Mobile automation testing with selenium and appiumMobile automation testing with selenium and appium
Mobile automation testing with selenium and appium
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
PhoneGap Day 2016 USA
PhoneGap Day 2016 USAPhoneGap Day 2016 USA
PhoneGap Day 2016 USA
 
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.FormsMvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
Mvvm Pattern in Xamarin - MvvmCross and Xamarin.Forms
 
Xamarin Live Player Setup
Xamarin Live Player SetupXamarin Live Player Setup
Xamarin Live Player Setup
 
Appush Hands On
Appush Hands OnAppush Hands On
Appush Hands On
 
Xamarin.Forms Hands On Lab (Advanced)
Xamarin.Forms Hands On Lab (Advanced)Xamarin.Forms Hands On Lab (Advanced)
Xamarin.Forms Hands On Lab (Advanced)
 
Xamarin Dev Days - Introduction to Xamarin
Xamarin Dev Days - Introduction to XamarinXamarin Dev Days - Introduction to Xamarin
Xamarin Dev Days - Introduction to Xamarin
 
Wordpress as a Back Office for Mobile Applications
Wordpress as a Back Office for Mobile ApplicationsWordpress as a Back Office for Mobile Applications
Wordpress as a Back Office for Mobile Applications
 
Appium solution artizone
Appium solution   artizoneAppium solution   artizone
Appium solution artizone
 
App days 2016 munich - Leaware - real time cross platform app with signalr ...
App days 2016   munich - Leaware - real time cross platform app with signalr ...App days 2016   munich - Leaware - real time cross platform app with signalr ...
App days 2016 munich - Leaware - real time cross platform app with signalr ...
 
Going Mobile with C#, Visual Studio, and Xamarin
Going Mobile with C#, Visual Studio, and XamarinGoing Mobile with C#, Visual Studio, and Xamarin
Going Mobile with C#, Visual Studio, and Xamarin
 
Building a mobile app connected to WordPress with WP-AppKit
Building a mobile app connected to WordPress with WP-AppKitBuilding a mobile app connected to WordPress with WP-AppKit
Building a mobile app connected to WordPress with WP-AppKit
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
 
Evovle 2016 - Everyone Can Create Beautiful Apps with Material Design
Evovle 2016 - Everyone Can Create Beautiful Apps with Material DesignEvovle 2016 - Everyone Can Create Beautiful Apps with Material Design
Evovle 2016 - Everyone Can Create Beautiful Apps with Material Design
 

Ähnlich wie What is Omnis?

2013.02.26 Intel Overview
2013.02.26 Intel Overview2013.02.26 Intel Overview
2013.02.26 Intel OverviewAndrew Smith
 
Mobile Application vs Web Application
Mobile Application vs Web ApplicationMobile Application vs Web Application
Mobile Application vs Web ApplicationJatin Kochhar
 
Building Containerized Swift Applications on AWS
Building Containerized Swift Applications on AWSBuilding Containerized Swift Applications on AWS
Building Containerized Swift Applications on AWSAmazon Web Services
 
Trending Cross-platform App Development Frameworks.pptx
Trending Cross-platform App Development Frameworks.pptxTrending Cross-platform App Development Frameworks.pptx
Trending Cross-platform App Development Frameworks.pptxCerebrum Infotech
 
Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?iFactory Digital
 
Deploying mule applications
Deploying mule applicationsDeploying mule applications
Deploying mule applicationsBhargav Ranjit
 
Deployingmuleapplications 160903085602
Deployingmuleapplications 160903085602Deployingmuleapplications 160903085602
Deployingmuleapplications 160903085602ppts123456
 
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Asaf Saar
 
Workshop: Building Containerized Swift Applications on Amazon ECS
Workshop: Building Containerized Swift Applications on Amazon ECSWorkshop: Building Containerized Swift Applications on Amazon ECS
Workshop: Building Containerized Swift Applications on Amazon ECSAmazon Web Services
 
AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...
AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...
AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...Amazon Web Services
 
Introduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWSIntroduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWSAmazon Web Services
 
Introduction to Developing for Mobile with AWS
Introduction to Developing for Mobile with AWSIntroduction to Developing for Mobile with AWS
Introduction to Developing for Mobile with AWSAmazon Web Services
 
A Useful Guide to Investigate the Various Mobile Application Types
A Useful Guide to Investigate the Various Mobile Application TypesA Useful Guide to Investigate the Various Mobile Application Types
A Useful Guide to Investigate the Various Mobile Application TypesFlexsin
 
Designing mobile applications with xamarin
Designing mobile applications with xamarinDesigning mobile applications with xamarin
Designing mobile applications with xamarinJerel Hass
 
Why xamarin app development is growing for startups
Why xamarin app development is growing for startupsWhy xamarin app development is growing for startups
Why xamarin app development is growing for startupsMarie Weaver
 

Ähnlich wie What is Omnis? (20)

Hybridapp
HybridappHybridapp
Hybridapp
 
2013.02.26 Intel Overview
2013.02.26 Intel Overview2013.02.26 Intel Overview
2013.02.26 Intel Overview
 
Mobile Application vs Web Application
Mobile Application vs Web ApplicationMobile Application vs Web Application
Mobile Application vs Web Application
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Hybrid mobile app
Hybrid mobile appHybrid mobile app
Hybrid mobile app
 
Building Containerized Swift Applications on AWS
Building Containerized Swift Applications on AWSBuilding Containerized Swift Applications on AWS
Building Containerized Swift Applications on AWS
 
Web, Native & Hybrid Apps Overview
Web, Native & Hybrid Apps OverviewWeb, Native & Hybrid Apps Overview
Web, Native & Hybrid Apps Overview
 
Appium ppt
Appium pptAppium ppt
Appium ppt
 
Trending Cross-platform App Development Frameworks.pptx
Trending Cross-platform App Development Frameworks.pptxTrending Cross-platform App Development Frameworks.pptx
Trending Cross-platform App Development Frameworks.pptx
 
Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?Do You Need a Web App or a Native App?
Do You Need a Web App or a Native App?
 
Deploying mule applications
Deploying mule applicationsDeploying mule applications
Deploying mule applications
 
Deployingmuleapplications 160903085602
Deployingmuleapplications 160903085602Deployingmuleapplications 160903085602
Deployingmuleapplications 160903085602
 
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...Appium - Reality check on the world’s leading Open Source Framework for Mobil...
Appium - Reality check on the world’s leading Open Source Framework for Mobil...
 
Workshop: Building Containerized Swift Applications on Amazon ECS
Workshop: Building Containerized Swift Applications on Amazon ECSWorkshop: Building Containerized Swift Applications on Amazon ECS
Workshop: Building Containerized Swift Applications on Amazon ECS
 
AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...
AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...
AWS re:Invent 2016: Workshop: Deploy a Swift Web Application on Amazon ECS (C...
 
Introduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWSIntroduction to Development for Mobile with AWS
Introduction to Development for Mobile with AWS
 
Introduction to Developing for Mobile with AWS
Introduction to Developing for Mobile with AWSIntroduction to Developing for Mobile with AWS
Introduction to Developing for Mobile with AWS
 
A Useful Guide to Investigate the Various Mobile Application Types
A Useful Guide to Investigate the Various Mobile Application TypesA Useful Guide to Investigate the Various Mobile Application Types
A Useful Guide to Investigate the Various Mobile Application Types
 
Designing mobile applications with xamarin
Designing mobile applications with xamarinDesigning mobile applications with xamarin
Designing mobile applications with xamarin
 
Why xamarin app development is growing for startups
Why xamarin app development is growing for startupsWhy xamarin app development is growing for startups
Why xamarin app development is growing for startups
 

What is Omnis?

  • 2. Omnis Studio is an application development environment for creating Enterprise, Web, and Mobile applications.
  • 3. With Omnis Studio you can code your application once, and deploy it on virtually any device, on any platform. My App www.myapp.com My App OK My App OK My App OK
  • 4. Omnis apps are opened in the web browser on the device – the same app can be run on desktops, tablets, and smartphones. My App www.myapp.com My App OK My App OK My App OK
  • 5. 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.
  • 6. How does it work?
  • 7. Omnis Studio apps are displayed on the end user’s device using modern Web Standards – HTML5, JavaScript, and CSS. My App OK CSS
  • 8. You create an Omnis app by dragging ready-made components onto your design form – no JavaScript knowledge is needed! Droplist My App OK Map Check box Design form OK Button Choose from over 30 ready-made JavaScript components
  • 9. Once you have added a JavaScript component to your form, you can add code behind the object to add functionality. Code for Droplist My App On evClick OK Do iLocations.$loadcols() Calculate $cinst.$objs.map.$::zoom as iLocationZoom Calculate $cinst.$objs.map.$latlong as iLatLong Do iZoomLevels.$search( Design form iZoomLevel=iLocationZoom, kTrue,kFalse,kFalse,kFalse)
  • 10. 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 App http://127.0.0.1:54569/jschtml/my_form_name.html My App
  • 11. Your form is opened in the browser on the end user’s device – the layout changes dynamically for desktops, tablets, or smartphones. My App www.myapp.com My App My App OK My App O K My App Design form Form in browser on different devices
  • 12. How can I deploy my Omnis app?
  • 13. You can deploy your Omnis app in the Enterprise, on the Web, or via a third-party App Store. My App Enterprise On the Web App Store (On premise) (Cloud/SaaS) (e.g. Google Play)
  • 14. 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. My http: or App https: Omnis App Web server Server LAN/WLAN
  • 15. 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. My http: or App https: Omnis App Web server Server Internet
  • 16. 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. My App My http: or App https: My Omnis App Web server App Server Native ‘wrappers’ are provided for iOS, Android and Windows to Internet allow easy App Store deployment
  • 17. How can I find out more?
  • 18. You can find out more about Omnis Studio, or download a free 90-day trial version, from the TigerLogic website: tigerlogic.com/omnis facebook.com/OmnisStudio twitter.com/OmnisStudio