"Our next meeting is scheduled for Monday 13th November 2023 - 12pm to 5pm.
Note about the meeting:
Drum Roll - Our next meeting (Monday 13th November) is face to face in Nottingham. Savoy Systems have a great venue and we are delighted to hold the meeting there. We will be streaming the meeting on Zoom as well, but this is only the second time we have tried this and so the main effort will be going into the in-person event. We really hope you can make it. Places are limited (22 seats) and we will be opening this up to non-members as well.
We will be sticking to the same timings as usual (12:00 - 17:00), but if you are attending in person, there will be Pizza for lunch, with tea, coffee & biscuits during the day. Later the bar will be open and we are hoping that you will be able to stay, as we are likely to be talking shop for a few hours.
The topics/speakers for this meeting:
- The usual catch-up/news - Jason Chapman - this may be cut short, so don’t rock up and 13:15 and miss the beginning of the actual talks!
- An Introduction to Mammoth – A Climate Action Cinema - Patrick Hort
- A Blazor Recap - Dave Capps
- Oscar – from VCL to the Web with Blazor - David Mew, Patrick Hort, Dave Capps
- A Delphi Mobile app development walk through - Dave Akerman
For more information and the blurb for the sessions please visit - http://www.ukdevgroup.co.uk/next-meeting/… but I have added the blurb here as well…
An Introduction to Mammoth – A Climate Action Cinema - Patrick Hort
Savoy Systems Ltd has been providing Ticketing and Retail POS Software (called Oscar) to cinemas in the UK for over 15 years, so when a 22 seat cinema in their home town of Nottingham came onto the market, it seemed rude not take it on! The cinema used to be in the Guinness Book of World Records as the world’s smallest cinema, and Patrick is now running it to use film as a way of starting conversations and inspiring action around the Climate Crisis.
A Blazor Recap - Dave Capps
Blazor is Microsoft’s answer to writing rich web application without the need to write Javascript; instead you write C# to bring client-side interactivity to HMTL pages. Dave covered Blazor in some depth at an earlier Dev Group Meeting, and will be providing a reminder of what it is and how you might use it – because we’ve been using extensively to revamp Oscar.
Oscar – from VCL to the Web with Blazor - David Mew, Patrick Hort, Dave Capps
Oscar, Savoy Systems’ Ticketing, Retail and CRM system, is written in Delphi and sits on an ORM created by Patrick in the dim distant past. Over the last five years, the ORM has been ported to C# and Dave has designed a platform-neutral UI framework in C#. The team have now used Blazor to implement a rich web interface to replace the Oscar Delphi Desktop Client, and David has been responsible for making it look thoroughly modern and beautiful! We are now rolling it out the first features to customers, while we continue to port the rest of the Delphi UI to Blazor. We’ll give you an overview of the Oscar architecture and show you how we’re making the move from Windows Desktop to Web using C#.
A Delphi Mobile app development walk through - Dave Akerman
This talk will show the development of a mobile app with deployment on an Android device, and the steps to go through to get that app published in the Google Play store. Along the way it will cover some differences between VCL and FMX, UI on mobile devices, FMX styles, design time views, testing during development, device testing via USB or network, interfacing with GPS and other phone sensors, USB, Bluetooth and BLE devices, file storage, invoking other apps with intents, app permissions, splash screens and icons, app and file deployment, preparing for the app store.