CIDC 2019
Clarion International Developer Conference 2019

Training
Two additional days of training are available for the two days prior to the conference.
This year we have doubled-up on the training with two rooms being utilised for training for the whole of the two days.
  • Attendees will be able to choose between the two training rooms, and move between them if desired.
  • Both sets of training will be streamed live and recorded.
  • All Training attendees (online or onsite) will have access to both sets of recordings after the event, so you can attend one of the training sessions "live" and the other "recorded".
  • Morning and Afternoon refreshments and Lunch are included.


Andy Wilton - Noyantis

Host of the weekly Noyantis User Group Webinar on ClarionLive, Andy is no stranger to the Clarion community. Introduced to Clarion in the DOS era he has developed a wealth of experience in numerous different fields. Since forming Noyantis in 2008 he has been creating easy-to-use, intuitive and modern software. Noyantis has specialised in the wrapping of OCX controls, first with Codejock, and more recently with Chilikat controls, as well with several others.

When not helping Clarion programmers make their lives easier, Andy is a fan of Everton FC and the McLaren Forumla 1 team, a combination guarenteed to make you look forward to Mondays.

Day 1 : Building a powerful and user friendly Application UI with Codejock Controls

Andy will cover how to make each of the Codejock UI type controls not just aware of each other, but to actually interact and work together to create a modern, usable and feature rich User Interface. At the end of day one, you'll walk away with an example application that can be used as a live template application going forward.

Day 2 : APIs and Communications with Chilkat Communications

In this ever changing, shrinking world, its important that our applications are able to communicate with external data sources. Andy will cover both the basics and the advanced topics of talking to external APIs - using the data formats that those interfaces require. Working examples will be created that include your application talking to various online facilities such as Google, Dropbox, eBay, Paypal, SMS, EasyPost, QuickBooks Online and Xero to name but a few.

To ensure the workshops run smoothly, numerous "snapshots" of the development applications (in stepped development states) will be provided. Don't panic if you think you can't keep up, you won't miss a thing and you will have copies of all the steps to refer back to for future reference.

At the close of each day, you will also have the opportunity to review the day's activities, ask questions and give feedback. If you have a specific idea, problem or just want to check you're doing things right - this is the time to ask!

Bruce Johnson - CapeSoft

Bruce has been working with Clarion since 1992, and has been a fixture on the global conference and training circuit since 1997. A regular host on the weekly ClarionLive webinars, Bruce also hosts a weekly NetTalk User Group webinar. He and his team at CapeSoft have authored over 50 Clarion Accessories including the collossus that is NetTalk, which will be the focus at this year's training.

When not in front of a computer Bruce likes to play a spot of golf, where our sources claim he names his ball right before hitting it. Alas, from the results, it would seem his balls are not as well trained as their namesakes.

Day 1 will focus on NetTalk Server.

The goal of this day is to return to the underlying concepts which underpin the creation and deployment of web applications. NetTalk (and especially the Web Server part of NetTalk) has grown to the point where it is no longer possible (or desirable) to cover all the possible settings and features. So this day is designed to cover all the important topics, things you will need to know in order to create and deploy your own web servers.
Updated for 2019, all fundamental aspects of the development cycle will be covered including:

Day 2 covers functionality provided by NetTalk apps.

Starting from scratch Bruce will demonstrate the techniques used to create the CIDC Mobile application. Items covered will include: The CIDC Mobile App will be available for installation, and use, during the 5 days of the CIDC event. Source code for the resultant app will be made available as an example to training attendees.


Provision (or not) of Morning and Afternoon refreshments and Lunch are to be announced.

All times and subjects are provisional and are subject to change.