This year Jens Fudge kindly invited both Cary Jensen and me over to present at the DAPUG workshop in Denmark on October 22nd and 23rd.
On the first day we’ll have separate sessions. Cary takes the lead with all things FireDAC while I’ll cover webservices, client apps and progressive web apps. The second day we’ll be presenting together. These sessions will be very dynamic indeed, as we’ll not only cover the subjects as planned, but also interact with the audience to get the most out of Delphi for their code.
As a teaser; did you know you can search for all occurences of substrings in a book of a million words in just microseconds?
Please find the download with source and slides here: Download source and slides
The download has been compressed with RAR with password coderage2018
and has the following SHA-256 checksum
Have fun creating your own REST microservices and PWA‘s!
Note: with newer versons of TMS WebCore you may need to change two lines of code in the file UnitJSONHelper.pas.
lArray := lJSONObject.GetJSONValue('result');
Additionally the no longer needed WebRunner lines in the Project file TheCounterWeb.dpr should be automatically removed when you open the project, if not remove them manually.
The boilerplate code is of course available for download, please use it to jump start your own software.
Oh, and the nice thing about PWA, an Android device will offer the user the option to install the web app as an actual app with an icon on the start screen. Good stuff!