4 days / 20 talks
Awesome and great speakers

November 3-8

Scotte Meredith

Scotte Meredith has been a software developer since 1985 as a team member, team leader, business owner, product/project manager, consultant, contractor, and trainer on software for over 25 different products/industries. He brings both analytical thinking, via his training in scientific disciplines, and a bit of art to his development. He has taught junior/senior high students and done corporate training. He’s been using Omnis since Omnis 3.3+… way back in the day.

oCSS – improving the visual appeal of your application

Don’t Hate Me Because I’m Beautiful
This class is the first of two parts that deal with similar things, but this is not a pre-requisite for the second class: What a Tangled Web We Weave
Historically, products created using Studio looked very similar because we all used the same objects that Omnis provided in our repertoire. Studio 11 adds new desktop widgets and expands features in existing ones, allowing developers to make more modern design choices.
But we can be much more creative with what we have and add a CSS-link addition to Studio that I call oCSS. This allows us to enforce a common look to all windows and re-skin the app at will.
We will look at UI (User Interface) and UX (User Experience) principles to “Enchant and Delight” our users (Guy Kawasaki).
We will create some new components, and show how to use SVG icon elements found on the web in our desktop applications, including doing Natural Language Processing (NLP), quick searches throughout the database, creating on-the-fly reports and searches, and many other things.

Adding beauty to your application on the desktop

What a Tangled Web We Weave
This class expands on items from Don’t Hate Me Because I’m Beautiful, but you don’t have to have taken that class first.
In this class, we will look at how to make beautiful and enchanting software by making use of oBrowser and making use of web-like interfaces with normal Omnis components.
People often use oBrowser only in the way they first were introduced to it, but it can be used for so many different things. Other classes will go into the details of things like htmlcontrols. In this class, we’ll look at specific interesting examples to give you ideas on all the kinds of things you can do with oBrowser. One of these will be really interesting graphs that we can do by bringing in some wonderful Javascript libraries. We’ll demonstrate integrating credit card processing, interactive Venn diagrams, finding “information that isn’t there”, and some interesting components we can make with SVG icons.



Follow Scotte



About workshops


You’ll sign up for the session you want to attend on a first-come, first-served basis. Up to 6 participants may attend a session, if full, you can sign up for the same topic at a different time. During the session, the speaker will guide the audience through the main topic but you will be able to ask him/her to deviate and cover related areas. Sometimes participants offer new ideas and solutions to a problem.

Check the


Pursue any question or area not directly related to the core topic. Every speaker hosts at least 4 sessions which means there are about 11 to 12 simultaneous sessions running all the time with an average of 5 or 6 participants

Meet the Speakers

Check the


Flexible conference format means you can choose the best classes for you and at the best time. Some sessions will be repeated, so when you miss one, you can attend the same session later in the day or the week.

Check the Schedule