WWDC 20 Online – Conference Archive
November 16th – 20th, 2020
This WWDC 20 Online Conference Archive comprises 31 one-hour videos organised by five themes:
Plenary | |
---|---|
Back to the FutureThe computer industry behaves in many ways like the textile industry. It is composed of cyclic trends, cults, rebels and luminaries that influence millions. They come and then they fade – without warning… |
|
Genero vNext & Genero onlineGenero vNext (Universal Rendering, Responsive Layout, Genero Studio) and Genero online |
|
vNext: Language ModernizationvNext: Language Modernization |
|
Introducing the self-paced training portalThe Four Js self-paced training portal provides you with courses that you can take on your own time, at your own speed, and on your own schedule. Attend this session to learn more about accessing and using this new offering! |
|
Conference Wrap and Community BriefingConference Wrap and Community Briefing |
Effective Use | |
---|---|
How to Automate Genero Application Tests Using Genero Ghost Client (GGC)Are you interested in improving the quality of your Genero applications? In this introduction to the Genero Ghost Client, you will learn how to generate and edit tests and then how to automate them before you go to production. |
|
The Genero Desktop Client in 2020With all the recent hype going to GBC, we can easily forget that GDC still has a lot to offer. Laurent will do a review of some of its features (support for https/GAS connections & SSO, Universal Rendering, auto-update) along with the requirements, challenges and benefits that go with it, so you can determine if it can still be a good option for your Genero deployments . |
|
Taking Your Genero Application Across The BorderA review of what you need to consider for the localization / internationalization of your Genero product. Looking at not only your Genero codebase but also the front-end, database, and application server. |
|
Business Application Modeling (BAM)The Business Application Modeler (or BAM) allows you to quickly and easily generate Genero Business applications performing typical database queries, as well as producing Reports and exposing Web Services. Romain will introduce you to BAM including how to add business logic using the new User Code feature, which allows your custom code to be easily inserted and centralized. |
|
Microservices: Building The Foundation of Tomorrow’s Enterprise Applications Using Genero Web Services (Recorded Presentation)An introduction to Microservices and comparison to SOA. See how to easily implement Microservices using the Genero high-level REST framework. Florencia will provide examples that show how to expose existing 4gl code. |
|
Securing Your Genero Web Services (Recorded Presentation)Securing your REST services is “easy peasy” with Genero Identity Provider(GIP), requiring very little code and effort. |
|
Dealing With SupportLionel from the support team will guide you through what happens when you raise a support case and give you guidance that can smooth your interaction with the support team. In return he will also show you how to do a few of the common troubleshooting steps that we might ask you to do when analysing a case. |
|
40+ Tips About Genero StudioA whistle stop tour of Genero Studio uncovering features and functionality that you didn’t know were there. |
Advanced Use | |
---|---|
Less code with Dynamic Dialogs , Interface and Reflection MethodsDynamic Dialogs can cut down on the number of lines of code you need to support. Leo will review the use of Dynamic Dialogs and show how Interface and new Reflection methods can be used to improve your productivity. |
|
Alternatives to Input ArrayA technical review of Input Arrays and the viable alternatives. The presentation will cover the pitfalls of overusing Input Arrays, how complex error checking can quickly lead down a path of overly complex code that is too restrictive on the user. Alternative methods including the use of Display Arrays which support editing will be covered. |
|
GBC Customisation ExplainedThere are many ways you can alter the appearance of your Genero application, with GBC customization being the most powerful, with that power comes complexity. In this presentation, Reuben will guide you through the maze of options and show you how to find and use the correct tool for the job. |
|
How To Write Portable SQL CodeHow does Genero run the same SQL against many different database types?, what is the ODI layer?, what is and how do you write portable SQL? Join Sebastien, our lead developer for our database drivers for a technical deep-dive that will increase your understanding and make you a more effective developer when dealing with different databases. |
|
Effective Use of the Genero Application Server (GAS)The Genero Application Server contains more features than you think. This session will show you how to configure effectively using resources, and abstract applications. How you can use Genero Application Server as a tool to deploy your applications and custom GBC builds. How you can monitor your applications, and how to debug and interpret GAS log files. |
|
Integrating Web Components Into Your Application (Recorded Presentation)Web Components allow you to extend the capabilities of your Genero application providing a richer user interface experience for the end user. Starting with the HTML and Javascript that you have developed or sourced from an existing web page or repository, learn how to incorporate these as a Web Components within your Genero application. Here we will cover how to design the interface, prototype and debug your web component. |
|
The Various Modes of Genero Report WriterA customer once reported that a batch of 500 PDF documents created using Genero Report Writer went from taking over 7 minutes to 17 seconds. This was achieved by using Genero Report Writer in distributed mode. Olivier will review the various distributed mode architectures, explain their purpose, and review how to configure at your production sites. This will extend to looking at how to configure Genero Report Writer for use with the Genero Browser Client. |
|
Is There Space to Evolve a 4gl ApplicationIs there a future for Informix 4GL application? What should I do with my huge 4GL application? Can an ASCII 4GL application be improved? What does migration mean? We will try to answer all these questions during this session and see what has to be changed, what should be changed and why. |
|
Enhancing Your Application (Recorded Presentation)Genero provides so many features that can used to improve: |
Advanced Use | |
---|---|
What CIO’s Need To Know About Low Code DevelopmentWhile most CIOs say they are deploying some form of low code today, the question is what will its impact be as it powers through the classic trough of disillusionment? Is the Low Code Software Development Platform the next big thing? Enterprises are now playing catch up with an ever-growing backlog of new IT requests from staff, customers, and other business stakeholders. Learn how Genero as a Low Code Development Platform promises to change that by empowering “anyone to be a coder” and deploying new apps fast and securely. |
|
“The Making of” Issste COVID Application with GeneroFollow a behind the scenes experience on how to create a complex Genero Mobile application in less than a week covering: QR secure reading, maps and routes tracing, RESTful web services, chat-bots integration, for use during the COVID pandemic. |
|
Using Genero with Docker and KubernetesDocker and Kubernetes are great tools that aid in development, testing and production of your applications. This session will cover the basics of Docker and Kubernetes and how you can potentially use these tools alongside your Genero Projects. Not only should this help you improve your development and testing workflow, you can learn how to dynamically deploy your apps in a scalable manner. |
|
Cloud Based Tools for Business Users (30 Minutes)Empower your business users to easily develop their own reports, dashboards, and application workflow, and generate new revenue from add on tool sets. For decades, savvy business analysts have used spreadsheets and reporting tools to develop extensions to business applications, without the expense and delay of leveraging their IT organizations or waiting for software vendors to deliver new features. |
|
Effective Habits of Genero DevelopersWe see a lot of different Genero development environments. A run through of the effective habits we see from our community. |
|
Elephants Too Can DanceElephants (4GL applications) too can dance with modern technology-music called ‘Genero’. With Four Js Professional Services, you no longer rely on expensive third-party fixes and tools. Now, we have established our offshore development center to ensure we are connected with our customers and their requirements are met – 24/7. We as Four Js let you deliver and fulfil your business’ need through revamping old & vanishing skills in the market such as ‘Informix’. Having said that; we also provide extensive migration support to all of our existing version of Genero and BDL too. |
|
BFS Source Code DocumentationA Professional Services case study of the Builders FirstSource source code documentation project. The presentation will provide an overview of how Builders FirstSource (BFS) is creating robust technical source code documentation using Genero tools such as fgldoc and combining them with other technologies. This project coordinates efforts from the FourJs Professional Services team together with BFS resources to create the documentation. The presentation will cover the process used to manage the project as well as the technical components. |
|
SMI Travel Reimbursement ApplicationA Professional Services Case Study of the SMI travel reimbursement application. The FourJs Professional Services team worked with SMI to develop a web application to submit travel advances and expense reimbursements. This new application replaces an existing paper form and manual process. The presentation will cover project details from design to deployment. |
Training | |
---|---|
Introducing the self-paced training portalThe Four Js self-paced training portal provides you with courses that you can take on your own time, at your own speed, and on your own schedule. Attend this session to learn more about accessing and using this new offering! |
|
Self-Paced Training Lab Review: Drag-and-DropJoin Lisa as she guides you though the answers to the Self-Paced Training Lab on Drag-and-Drop. |
|
Self-Paced Training Lab Review: the fglsvgcanvas Web ComponentJoin Scott as he reviews the Self-Paced Training Lab for the fglsvgcanvas Web Component. |