Category: Melbourne

Melbourne Meeting – February 2014

February 2014

Dependency Injection – John McDonald

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 ›

Posted in Meetings, Melbourne Tagged with:

Melbourne Meeting – January 2014

January 2014

RTF from Scratch – Tony Bryer (Greentram Software)

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 ›

Posted in Meetings, Melbourne Tagged with:

Melbourne Meeting – December 2013

December 2013

Operator overloading – Robert Pallot (Frontier Software)

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 ›

Posted in Meetings, Melbourne Tagged with: ,

Melbourne Meeting – November 2013

November 2013

A Delphi Web Application Framework – Roger Connell (Innova Solutions)

Roger talked about the Object Framework used to implement a WEB front end for ADUG member interactions on the ADUG web site. Presentation, source code and further documentationContinue reading ›

Posted in Meetings, Melbourne Tagged with:

Melbourne Meeting – October 2013

October 2013

OAuth Protocol – Grahame Grieve (Health Intersections)

Grahame provided an overview of the OAuth Protocol, including a walk through of the steps to register a Dropbox API application. He then followed that up with a live Delphi demonstration, reading and writing data to a file located in a Dropbox directory.… Continue reading ›

Posted in Meetings, Melbourne Tagged with:

Melbourne Meeting – September 2013

September 2013

Lachlan Gemmell (ADUG President)

The first part of the meeting was taken up with the AGM at which new Rules were passed. Lachlan then gave a presentation on real world usage of Generics and Anonymous Methods. Check out Lachlan’s TIndex site pages on Generics Anonymous Methods… Continue reading ›

Posted in Meetings, Melbourne Tagged with: , ,

Melbourne Meeting – August 2013

August 2013

Multi-platform development – Damien Bootsma (Embarcadero)

Damien showed a sports coaching program he had written using Delphi + FireMoney running on iOS, outlining some of the design decisions he had made, then showed the same code recompiled to run on an Android tablet.… Continue reading ›

Posted in Meetings, Melbourne Tagged with: , ,