Latest Omnis News
July/Aug 2008
Omnis for Unicode...

UnicodeDid you know the next major release of Omnis Studio will be Unicode only? At the moment we ship the Unicode and non-Unicode versions of Omnis and let developers decide which version to use. The Unicode version of Omnis was released with Studio 4.1 in 2005 and is being used by several developers in Europe who need to deploy applications in a language other than English and store data containing extended characters. All that the switch to Unicode-only means is that Omnis will support the full array of foreign character sets available to the Unicode version by default (over 100,000 characters!), nothing else will change.

We have published a white-paper, summarising all the issues regarding the switch to Unicode only - none of the issues are that huge, and in fact switching to Unicode will bring many advantages, not least it could open up your application to new international markets that require data to be stored in extended characters. If you intend to use the next major release of Omnis Studio, then maybe you'd like to read our new white paper. And we'd like to hear from you regarding any questions or issues you may have about the switch to Unicode-only Omnis (to comment, please email the editor). Hopefully we can answer your queries and address them in the forthcoming release.
European Omnis conference...
Register NOW, and save money! (Early-bird deadline: 31 Aug)
EurOmnis 2008

Mark the 12th - 17th October 2008 in your diary... In that week EurOmnis, the European conference organised by and for Omnis developers, will take place in Park Hotel Rooding in Valkenburg near Maastricht in the Netherlands, right on the border of Germany and Belgium. The main theme of the conference this year, which captures the essence of Omnis now and in the future, is:

"Studio; anyway, anywhere, for anyone"

The main objective of EurOmnis 2008 is to give developers a chance to meet face to face, to exchange experiences, to test drive new ideas, and to discover the latest developments in their favorite programming language. Some of the most prominent and knowledgeable speakers in the Omnis world have agreed to hold sessions and share their knowledge, making EurOmnis 2008 a unique learning experience. See the conference program opposite.

Raining Data will be attending too with sales and technical representatives, including Bob Mitchell, Omnis development director, who will provide a snapshot of the new features appearing in the next major release of Omnis Studio: expect some great new developments in Omnis!

And we can honestly state that attending EurOmnis is worthwhile for so many reasons: for the knowledge you will gain, the ideas and motivation you will feel, and the good time you will have with friends old and new! So we strongly urge you to sign-up now, to take advantage of the early-bird savings, go to: www.EurOmnis.org. Meanwhile EurOmnis is taking its place in history having been added to Wikipedia -- see it here.

Here's the EurOmnis conference program in brief:

David Swain  'Studio 101', a great way to learn Omnis!
Raymond Tress  Using Adobe technologies with Omnis
Sten-Erik Björling  Omnis Web Client and Web Services
Andreas Pfeiffer  Superclasses and frameworks
Wendy Osbaldestin  Using Crystal Reports with Omnis
Thorsten Hohage  Omnis and Java, and Why "Good, Old, Mature Code" isn't good anymore!
Olaf Gardarsson  Omnis and Linux Terminal Servers
Mark Wood  Converting from DML to SQL
Lars Schaerer  Getting Mobile with Omnis
Doug Easterbrook  Using Omnis Ultra thin and PostGreSQL
Jean-Marc Azerad  Localizing apps, and the curiously named 'Men & Computers'
Joe Maus  Speeding up your SQL
Kelly Burgess  Building Externals, Customizing your apps and Automation
Caroline Wilkins  Web development and The Conversion Automator
Jim Pistrang  Getting your head around SQL
Geir Fjaerli  Omnis Object Orientation, & the Omnis GUI
Michael Monschau  On Notation, Component development, and much more
Götz Krija  is manning the Omnis support desk
 
See Omnis live on the web...

For over a year now we have been running a series of web-based seminars or 'Webinars', and so far they have proved to be very popular especially with people who are new to Omnis (like those we meet at tradeshows who are evaluating Omnis), as well as existing developers who want to brush up on their Omnis skills. We have just added new dates up until the end of 2008, so if you haven't seen our webinars yet, maybe you should signup now to take part in one.

The Webinars last about an hour with live video commentary and interactive chat, a Question & Answer session at the end, and many of the webinars include a live demo of Omnis. All of the webinars are available in English and German, and hopefully at a time to suit you. The webinars cover a whole range of topics, for all skill levels of developer, including:

• Introduction to Omnis Studio, for complete beginners
Migration made easy, looking at cross-platform solutions for Windows and Linux
Rich Internet Applications (RIA), quick and easy with Omnis
Data migration with Omnis, port your data between different backends
Omnis SOA, Web Services quick and easy

The Omnis Webinars are free-of-charge, but we require you to signup beforehand. Click here to view the latest Omnis Webinar schedule.

Omnis Webinars
The Omnis Webinars are lead by Omnis experts from our main European office and allow you to see Omnis live on the web: the webinars are in German & English.

Omnis Training in the UK   We have recently added new dates for Omnis training in the UK. The main course we provide is a 3-day "Omnis Studio Quick Start" which teaches you all the basics in Omnis, including the main Omnis tools, classes and instances, components, and how to connect to a SQL database. The UK course is provided in Chalfont St Peter, Buckinghamshire. You can book extra days on how to build Omnis Web applications and to learn more about Omnis Notation. Click here for more information and a full list of dates for 2008.

Omnis developer map, and other news...
Omnis Developer ZeeMap

A while back we reported the existence of the Omnis Developer map, created by Mark Phillips of Mophilly & Associates and hosted on the ZeeMaps website. Since then we've created a page on this site dedicated to the map, and over time, the number of developers featured on the map has continued to grow to over 390. If you look at the map you'll see how geographically spread Omnis developers are, with some on more or less every continent (even Antarctica). It's interesting to zoom in and scan across the map "meeting" many familiar and some not so familiar names in the Omnis community. One such well-known name is Kelly Burgess, who has been developing in Omnis since the Omnis 3 days and is located in one of the more remote parts of Montana, USA. Kelly is known for his many externals for Omnis and is a regular contributor to the Omnis developer mailing list, and he happens to live in a very beautiful and remote part of North America: see his own Placid Creek website for more info and pics about the locale.

Zee MapsKelly B

As you can see from Kelly's entry in the Omnis developer map, you can add a lot of information about your company, as well as a logo, and you can embed html into the text to enable clickable links (see the RD pins). And if you haven't already done so, you should consider adding your company to the map, and maybe the number of developers will pass 400! See the Omnis Developer map here.

Join the LinkedIn Omnis groupGet Linked   As we report elsewhere in this News issue Mark Phillips of Mophilly & Associates is a very active member of the Omnis community. Now he has turned to the popular Networking site for professionals, LinkedIn, to further encourage Omnis developers to collaborate and share knowledge. Mark has created a group on LinkedIn which you are free to join: you have to create an account to login and join the group. More info here.

New Tech notes   We have recently added a few new Tech notes to the growing library of technical tips and advice available on the Omnis website; there are now over 100 Tech notes on a whole range of topics including Object Orientation and Inheritance, GUI and Application design, Omnis Web Client and Ultra-thin Omnis, and Client/Server and SQL Programming, amongst others. The new Tech notes are:

Setting up Omnis on Debian Linux (TNLI0004)
Finding out the Web Client installation path (TNWE0021)
Using the style() function in Tree Lists (TNGI0025)
Translating/Replacing Built-in Omnis Menus (TNGI0024)
Using $gridcolumn and $gridsection in Grids (TNGI0023)

Some of these latest tech notes were supplied by developers, so if you've got a particular technical tip or technique that you'd like to pass onto other developers, please send it along to the editor and we'll acknowledge you on the website. Click here to read the new tech notes.

New Omnis Success, and new US Omnis Training...

Alongside the challenges of creating an application that functions well from a technical standpoint, you need to create applications that meet specific commercial needs - your application must fit a particular market or provide the perfect solution for a particular customer. That's where our Omnis Success Stories, or case studies, come in. These describe commercially successful applications, written in Omnis Studio, and the companies that created them. And it's always interesting to see what type of application is succeeding commercially.

SoftLab

We have just added a new success story to our website, about a solution called EasyLex, by Italian software developer SoftLab Srl, which is a complete management system for Law Firms. EasyLex allows many standard functions including the tracking of all case activities and communications with clients, as well project scheduling, accounting functions, timesheet management, and even Skype dialling and SMS delivery. EasyLex has been developed in Omnis over a number of years, and is one of the market leaders in Italy with more than 5,000 users. And in 2008, at the annual Omnis Italian developers' conference, it received an award from TigerLogic as the best Italian application written in Omnis Studio. SoftLab was founded in 1989 by Roberto Targa and now has a staff of 13 people. Click here to read this latest Omnis success!

And please let the editor know if you want to be featured in an Omnis case study, or the Omnis news for that matter.

A good way to learn Omnis is to undertake a properly structured Omnis Training course, assuming you can find a few days away from your busy schedule. The big advantage of this approach is that you'll be learning from an expert instructor and you'll be with a group of people who are in the same position as you, trying to learn a new product or new skills. That's why we're delighted to tell you about an Omnis training course from one of the most respected companies in the Omnis development world, and by one of the most entertaining speakers around.

Mophilly & Associates

At the end of this month, long-term Omnis developer Mophilly & Associates are presenting an "Introduction to Omnis Studio" class, which happens to be the first training in North America for several months: the dates are July 28 through August 2. Add to this, the fact that the instructor on this occasion is the incomparable Christopher Cozad, makes this an unmissable opportunity. Christopher is an expert with Omnis Studio and has an impressive command of a wide array of related technology (and has been known to traipse around a trade show floor dressed as a wizard, all for the sake of Omnis). For more information about this unique opportunity, visit the Mophilly website: www.mophilly.com, or contact Melissa Sattenspiel directly: melissa.sattenspiel@mophilly.com. Places are limited so don't delay if you are interested.