StudioTips Tutorials
Free Tutorials
- Studio 101  
The Studio 101 tutorial is the first in a series of tutorials which
take you step-by-step through writing an application using Omnis Studio.
Along the way you will create and learn about, SQL database server tables,
schema classes, table classes, windows, complex grids, reports, query classes,
superclasses and subclasses, error handler object, headed lists, subwindows, and lots more.
- Studio 102  
The Studio 102 tutuorial covers
foreign keys, using query classes to join tables, table classes, and
the use of superclasses to reduce code duplication.
- Studio 103  
The Studio 103 tutorial discusses the differences
between visual and non-visual classes. In this
tutorial you will create an error handler object for logging
and prompting errors. You will then write code which uses the error handler object.
- Studio 104  
The Studio 104 tutorial takes you into the
world of subwindows. You will learn how to communicate between
the parent window and its subwindows. Passing events from the subwindow
to the parent window is covered.
- Studio 105  
In the Studio 105 you will learn about
tight coupling vs. loose coupling and the
Observer Design Pattern.
You will then implement observers in a subwindow and see how they
can be used for loose coupling. You will also build an observer
object class which can be used and reused in any class to quickly
set up one or more observer lists.
- Studio JS 201  
The Studio JS 201 tutorial is the first in a series of tutorials
which take you step-by-step through extending an Omnis Studio application to the web.
JavaScript and CSS are used on the web browser side. This is an ultra-thin client web
app solution. No Omnis Web Client plug-in! No plug-ins!
- Studio JS 202  
The Studio JS 202 tutorial is the second in
a series of tutorials on developing an ultra-thin client web apps.
The 202 tutorial delves into the area of monitoring, recording, and
reporting web app usage. You will create a non-visual web app monitoring
object, plus an email and timer object which automatically sends
web app usage stats by email to the designated administrator.
- Studio JS 203  
The Studio JS 203 tutorial is the third in
a series of tutorials on developing an ultra-thin client web apps.
The 203 tutorial delves into the area of handling multiple pages of
search results for our Omnis Studio ultra-thin web app.