Monday 16th June at 6 for 6:15pm start.
This month John McDonald continues his discussion on interfaces and Roger Connell will lead a Q & A on Delphi project options.… Continue reading ›
This month our guest speaker is Damien Bootsma from Embarcadero who will give a presentation on Backend as a service (BaaS).… Continue reading ›
At the end of 2013 Inspirasoft decided to adopt HTML5 as the user interface of its major flagship product. Andrew discussed the choices they faced, the direction they choose and why, the journey, the successes and failures, demonstrated the results and discussed some lessons learnt porting Windows only code to cross platform code that will also run on Macs.… Continue reading ›
Josh has been using the Spring Framework extensively and talked about some of its container classes. The framework is open source and available from the Spring4D BitBucket page. Its use is also documented in Nick Hodges’ new book Coding in Delphi… Continue reading ›
John talked about Dependency Injection, a software design pattern that allows the removal of hard-coded dependencies and makes it possible to change them as required. This can be used to load plugins dynamically or to choose stubs or mock objects in test environments vs.… Continue reading ›
Tony talked about RTF (rich text format), using Word to produce RTF templates with placeholders which could then be filled using a Delphi program and his own experience of producing RTF formatted output from within his programs.… Continue reading ›
Operator Overloading was introduced in Delphi 7 for .Net. Delphi XE added methods and properties to records, allowing VCL programs to use operator overloading. Robert showed how this can make for readable code, using matrix operations as an example.… Continue reading ›