Tuscany, Italy

4 days / 20 talks
Awesome and great speakers

October 16-21
The 2016

Workshops

Encourage more two-way communication and feel comfortable asking questions in smaller groups


Participants

012345678900123456789001234567890

Workshops

0123456789001234567890

Speakers

0123456789001234567890

Error Reporting and problem

Diagnosis using Sentry

Using Sentry and Nagios. Many of these tools are open source and mature — and it really makes sense to add them to your application stack, along with Studio as a development tool.

More details


Exploring the

Javascript Client

Explore the capabilities of the JavaScript Web Client! Using a sample library that will be available to attendees, we will examine the JavaScript Components and the Web Client architecture.

More details


Getting a handle on

Events and Tasks

In this session we will explore techniques for handling events and working with tasks in your Omnis Studio applications.
At its most basic level, event-handling in Omnis Studio is quite simple.

More details


Software Development

Methodologies

The Conundrum of What Methodology to Use With the constantly changing landscape of tools, platforms and skill sets, plus the demand to deliver solutions faster, an approach to deal with these challenges is needed.

More details


Subwindow

Widgets

Subwindows are very powerful objects. They are even more powerful than Tiger Logic would tell you in the manuals. With some inside knowledge, you can turn them into fully working widgets.

More details


Bootstrap and

Adaptive Web Pages

Bootstrap and Adaptive Web Pages: Allowing your ultra-thin studio application to display nicely and adapt to all platforms and devices – with no work.

More details


Monitoring, Testing & Auto update

“Cloud” Software Lifecycle

Automated testing to enhance quality control and reliability of your software. Learn how Arts Management have developed this powerful facility.

More details


Beyond

OmnisSQL

OmnisSQL has served the Omnis developer community well over the decades but its scope is limited. There is a powerful way to break through its limitations – enter SQLLite!

More details


Exploring the

Javascript Client

Explore the capabilities of the JavaScript Web Client! Using a sample library that will be available to attendees, we will examine the JavaScript Components and the Web Client architecture.

More details


Menu System, Messaging and Access Rights in a

Omnis JavaScript

Many Omnis developers wonder how to implement a menu system into an Omnis JavaScript application and also control user or role based access rights.

More details


Database modeling and database “reorganisation“ in

SQL

When looking at native datafiles one advantage of using them was that Omnis would automatically push file class changes to the datafile.

More details


Java Script Client

Indexed DB integration

Time saving hands on session helping you to integrate device components without wrapper. Working with a sample library showing how to implement camera, QRcode reading

More details


External

Component development

No other RAD development tool provides an external plug-in SDK that is so comprehensive and integrated as that of Omnis Studio

More details


1 of 2

Innovation workshop

The Innovation workshops are designed to be informative and interactive workshops that look at what it means to innovate in a software development business.

More details


Application Updating Round Table &

Flash Session

Distributing updates to an application is becoming a hot topic as people seek to implement updates over the internet, not just the LAN. The latest issues will be discussed here, along with an exploration of possible solutions.

More details


Table Magic

One of the hidden treasures of Omnis Studio. Frequently overlooked but the source of so much productivity.

The database is the skeleton upon which every business application works.

More details


Reports

From the Front

We will explore several different approaches to designing and printing reports in Omnis Studio.
Omnis Studio provides developers with powerful reporting capabilities

More details


Help management

In this session we’ll be looking at a few different ways to embed a help system to your Omnis application both within Omnis itself and interacting with external systems all hooking into the build in help handling.

More details


Omnis Synchronization

Omnis Synchronization Facility – What can it do for you.
As of Omnis 6 a synchronization tool was provided which allowed for the ability to support the concept of distributed data.

More details


The

Data Universe

With just a few basic and easy-to-implement concepts we can leave the traditional file- or table based data organization behind, and enter the fantastic world of the DataUniverse.

More details


Using RESTful Web Services with

Omnis Studio

This session will introduce RESTful services for both client and server in Omnis Studio. It will demonstrate how to create a client interface to a third-party web service

More details


Managing and running multiple

Instances of Omnis

How to gain more CPU power from your server using Omnis.
Studio: Managing and running multiple instances of Studio as a multi-process server application to take advantage of all the cores in your server.

More details


Inside

Omnis Notation

This session is for those who want to know the difference between built-in and custom notation, how to squeeze extra performance out of methods

More details


OmnisWorld.org

Annual General Meeting

AGM for the Conference

More details

About workshops

Format

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

Speakers

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

Schedule

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