WWDC 19 – Breakout Sessions

October 2nd & 3rd, 2019

We have created four themed tracks, each one comprising three one hour seminars to cover popular topics in greater depth. These seminars are designed for greater intimacy, enabling greater interaction between the audience and the speaker.

These themes are:

MAYA PAN SAYIL LABNA KAHBA
Track A
Effective Usage of Genero Products
Track B
Genero Infrastructure
Track C
Advanced Genero Development
Track M
Management of Genero Projects
Wednesday  9:00 am – 10:00 am
A1: Update your code to Genero 3.20
Delane Freeman
B1: Delegation, SSO, and the new Genero Identity Provider
Frank Gross
C1: Migrating from the command line / vi to Genero Studio
Morgan Ho
M1: What’s new in the Development World 2019
David Salazar
Bio and Abstract Bio and Abstract Bio and Abstract Bio and Abstract
Wednesday 10:30 am – 11:30 am
A2: New GUI Features available for Universal Rendering and Genero Browser Client
Neil Martin
B2: Deploying Your Genero Mobile Application
Oscar Vera
C2: Tour de GitHub
Reuben Barclay
M2: Team building challenge. Finding talent.
Norberto Burgos
Bio and Abstract Bio and Abstract Bio and Abstract Bio and Abstract
Wednesday 12:00 pm – 13:00 pm
A3 What’s new in Genero Studio and Genero Report Writer 3.20
Laurent Galais
B3: Genero Studio Code Quality and Debugging Toolbox
John Hobach
C3: Web Components and Front-calls in Depth
Leo Schubert
M3: Genero Management for Systems in Production Environments
Oscar Vera
Bio and Abstract Bio and Abstract Bio and Abstract Bio and Abstract
Thursday 9:00 am – 10:00 am
A1: Update your code to Genero 3.20
Delane Freeman
B2: Deploying Your Genero Mobile Application
Oscar Vera
C3: Web Components and Front-calls in Depth
Leo Schubert
M4: Panel. Development Trends and Challenges in 2019.
David Salazar
Bio and Abstract Bio and Abstract Bio and Abstract Bio and Abstract
Thursday 10:30 am – 11:30 am
A2: New GUI Features available for Universal Rendering and Genero Browser Client
Neil Martin
B3: Genero Studio Code Quality and Debugging Toolbox
John Hobach
C1: Migrating from the command line / vi to Genero Studio
Morgan Ho
Continued from above
Bio and Abstract Bio and Abstract Bio and Abstract
Thursday 12:00 pm – 1:00 pm
A3 What’s new in Genero Studio and Genero Report Writer 3.20
Laurent Galais
B1: Delegation, SSO, and the new Genero Identity Provider
Frank Gross
C2: Tour de GitHub
Reuben Barclay
Continued from above
Bio and Abstract Bio and Abstract Bio and Abstract
Sessions in Track A, B and C are repeated on Thursday but not necessarily at the same time. Track M is not repeated

  • If there are two or more attendees from the same company, we suggest you split up and attend different sessions.

TRACK A

Effective Usage of Genero Products

A1: Update your code to Genero 3.20

Delane Freeman, Kansas, USA

Bio:

Delane Freeman has provided pre/post sales support and consulting services to Four Js Development Tools’ USA and Canadian customers for the last 14 years. Prior to this, his tenure includes employment as a project lead and software engineer, developer/analyst, project manager and support engineer at Sprint, Wal-Mart Stores, Inc., and IBM Global Services. He resides in Paola, KS with his wife.

Abstract:
An in-depth look at new Genero BDL language features in Genero 3.20 and how they can be used to modernize your codebase. Features highlighted will include Object Methods, Pass By Reference, RETURNS, Named Parameter Calls, Initializers, INTERFACE, and the tools to help you implement IMPORT FGL.

A2. New GUI Features available for Universal Rendering and Genero Browser Client

Neil Martin, London, UK

Bio:
Neil Martin has been based in the London office of FourJs since 2000 and previously worked for 10 years as an application developer using Informix 4gl. As well as his technical Genero roles , he has been involved with the Genero Cloud project. Performs Music with his wife as an Acoustic Duo.

Abstract:
An in-depth look at new GUI features that are available in recent versions of the Genero Browser Client with a particular focus on using these in conjunction with Universal Rendering.

A3. What’s new in Genero Studio and Genero Report Writer 3.20

Laurent Galais, Dallas, USA

Bio:
Laurent Galais has been working for Four Js Development Tools since 1998. After 3 years with the European support & training team, he joined the US & Canada organization in 2002 where he manages the regional Services & Support group. He lives and works in the Dallas area with his wife and 3 children.
Abstract:
A review of the new features shipped in Genero Report Writer 3.10 and 3.20. From the latest 3.20 release, a focus on new sub-reports design, paragraph vs text + RichText boxes, splitting a report into smaller files. From 3.10 the concept of transformations and how this can be used to filter, duplicate, re-order, pivot, aggregate data produced by your application before being passed to the Genero Report Engine.

TRACK B

Genero Infrastructure

B1. Delegation, SSO, and the new Genero Identity Provider

Frank Gross, Strasbourg, France

Bio:
Frank Gross works for almost 20 years at FourJs office in Strasbourg. He manages Genero Infrastructure projects such as Genero Web Services, Genero Application Server, Genero Ghost Client, and the new Genero Identity provider.
Abstract:
An in depth look at the concepts of Delegation, SSO with Genero Application Server, and the new Genero Identify Provider.

B2. Deploying your Genero Mobile Application

Oscar Vera, Mexico City, Mexico

Bio:
Oscar Vera has been working for Four Js since 2000. He manages the regional services and support group of Latin America. His role also involves consulting, project managing and training to the region. He resides in Mexico City. He has a daughter and a son.
Abstract:
How to deploy your Genero Mobile application. An overview about the road from when you finish (development & test) an app until you deploy it to a mobile device. This can either be via Google Play or the Apple Store, or outside these stores.

B3. Genero Studio Code Quality and Debugging Toolbox

John Hobach, Dallas, USA

Bio:
John Hobach has been with Four Js Development Tools since 2003 performing support and pre-sales engineering. Before joining Four Js, John provided enterprise support at Informix, and support and OS development at HP. John lives in the Dallas metropolitan area.
Abstract:
A look at the tools available with Genero Studio and the Genero run-time that you can use to enforce code quality, detect potential errors beforehand, and investigate issues at runtime. This includes the new gslint, the debugger, coverage, trace, profiler, logs, and the use of environment variables.

TRACK C

Advanced Genero Development

C1. Migrating from the command line / vi to Genero Studio

Morgan Ho, Sydney, Australia

Bio:
Morgan has been working with Four Js products for over 20 years, after initially migrating Malaysian software house Century Software’s Informix 4GL ERP to BDS and then Genero. He became the Technical Manager of Four Js in the Asia Pacific in 1999 and delivering technical consulting and support services to the region ever since. He resides in Sydney, Australia with his wife and two children. Avoid starting conversations with him about bikes.
Abstract:
Follow us on a short journey moving from the land of the command line interface and terminal screens to a modern integrated development environment in Genero Studio where you can graphically manage sources, edit, compile, debug, analyze and test all in one place.

Here we will look at typical scenarios of migrating the existing development environment to Studio and the various architectural options available. We will also look at some methods to migrate your make files to Studio projects and explore the benefits of using Studio’s features.

C2. Tour de GitHub

Reuben Barclay, Auckland, New Zealand

Bio:
Reuben Barclay has been providing support to FourJs customers in the Asia Pacific area since 2008. Prior to that he was lead developer at one of the first sites in the Asia Pacific region to migrate to Genero. You can see a number of his sample programs on our GitHub page. He lives in Auckland, New Zealand and in his spare time is an unpaid Uber driver / referee to his 3 teenage children.
Abstract:
A review of a number of GitHub samples direct from the author himself. Focus will be on repositories for a generic zoom window (fgl_zoom), creating, manipulating, and reading Excel, Word (fgl_apache_poi), and a Genero Mobile application (pool_doctors).

C3. Web Components and Front-calls in Depth

Leo Schubert, Erfurt, Germany

Bio:
Leo has been involved with FourJs since the first BDL version way back in 1996. He currently forms part of the R&D team and in recent years has been involved with the Genero Desktop Client and Genero Mobile products. He lives in Erfurt Germany and if not on his Mac, can be found on a mountain bike or skis in the forests surrounding his hometown. He usually waits until winter before mounting his skis.
Abstract:
One of Genero’s lead developers gives you a behind the scenes look at WebComponents and Front-calls. How to write these effectively first time and avoid some pitfalls.

TRACK M

Management

M1 – What’s new in the Development World 2019

David Salazar, Mexico City, Mexico

Bio:
David J. Salazar joined Four Js in 1999 to manage Latin America. With over 30 years of experience in the communications and software industries, he went from the purely technical to a business oriented role in companies like Transdata (A division of General Datacomm), Wyse, SENEAM (Mexico City Airport), Computel and Toshiba, among others. Awarded Master in Business Leadership 2006 by the World Confederation of Business. Mainly based in Mexico City, but often conducting business in the region and frequently invited as a guest speaker in Brazil, Argentina, Colombia and other Latin American Countries. Also taking care of special accounts and keeping a good relationship with actual customers. His hobby is to play classic rock with his band.
Abstract:
David will present research on global software development that illustrates how companies attract software developers and what are their most frequent challenges.

M2 – Team building challenge. Finding talent.

Norberto Burgos, Mexico City, Mexico

Bio:
Bachelor’s and Master’s Degrees in Computer Science from the Polytechnic Institute in Lvov, Ukraine with more than 26 years of professional commercial experience in projects of Information Technology, Business Development, project integration in sales areas of database and development tools. Part of Four Js Development Tools Latin America team as commercial & channel manager covering Mexico & Latin America. Before joining Four Js, Norberto worked for different companies as commercial director in development tools and relational databases.
Abstract:
Best practices on knowledge transfer. How to measure results. Evaluating Genero skills gaps by diagnosing and addressing Genero learning and developers needs.

M3 – Genero Management for Systems in Production Environments

Oscar Vera, Mexico City, Mexico

Bio:
Genero professional consultant certified with more than 19 years as Technical Manager in Four Js Latin America. Holds several certifications from CISCO, Citrix and Informix, Oracle and Microsoft databases. Knowledgable of the most popular development languages. Has participated in over 100 successful Informix 4GL migrations to Genero ranging from mid-size migrations of less than 250 thousand lines to over 5 million lines of code. Has supported at least 50 new developments using Genero and Genero Mobile. Greatly enjoys sports such as football and basketball, where he is the coach of a women’s team that recently won their division championship.
Abstract:
Planning, configuring and managing Genero licenses. Tips and tricks on how to effectively create a development server and a production server. Backup and restore applications, how to increase Genero licenses in production, creating disaster and recovery plans for mission-critical applications. Optimizing security and performance in Genero applications.

M4 – Panel. Development Trends and Challenges in 2019.

David Salazar, Moderator
Mexico City, Mexico

Bio:
Marcos Sganderlla. CIO Tramontina.

Joined Tramontina at the age of 12 making it 48 years with the company. Tramontina is a 108-year-old Brazilian company with ten manufacturing facilities and offices in 25 countries. Marcos pioneered the migration from old Cobol, C and Informix 4GL applications into the 21st-century requirements using Genero as the basis of all his systems in the company. Tramontina is known as one of the most innovative manufacturing facilities in the world. Marcos likes to have good Italian food and drink fine wine.

Rodrigo Carretero. Systems Graduate from CAECE in Argentina. CIO – Gerente de Sistemas y Procesos (Bodegas Chandon SA y France Argentine Cosmetics S.A).

Chandon is part of the LVMH group that is responsible for 75 brands, 25 legacy brands and 5 start-up bands that are positioned as luxury brands. (Hennesy, Chandon, Veuve Clicquot, Christian Dior, Givenchy, Tag Heuer, Hublot, Kenzo, Guerlain, Lowe, and many others). With a vast experience of more than 15 years at the group, his contribution to the wine production segment has been recognized by the corporation. His innovative approach to IoT controls in Chandon’s vineyards places him on the cutting edge using Genero technology.

Abstract:
Development trends and challenges in 2019. The debate will be hosted by David Salazar with contributions from ISSSTE, Tramontina, Nissan, and Chandon IT managers.