Category Archives: Source Code

FireDAC: Local SQL

Here are the additional resources for the FireDAC: Local SQL Skill Sprint from this morning. The TFDLocalSQL provides a powerful engine allowing you to run local SQL queries against any TDataSet descendant. Here is the video replay. It is about … Continue reading

Posted in Source Code, webinar | 1 Comment

FireDAC In-Memory DataSet: TFDMemTable

More information and resources on TFDMemTable from the FireDAC Skill Sprint. If you missed the Skill Sprint, or want to review it, here is the video with the recording of the Q&A. The presentation is 15-20 minutes, and the other … Continue reading

Posted in Source Code, webinar | 1 Comment

Code Monkey in Delphi Code

In this special musical number I’ve created a music video based on Jonathan Coulton’s Code Monkey written in Delphi’s Object Pascal. [Download the code] [Download the video¬†(mp4)]

Posted in Android, Funny, iOS, Source Code, Video podCast | 3 Comments

Deep Dive into Futures and the Parallel Programming Library

To follow-up with my Parallel For Loops skill sprint last week (lots of good resources there), today I did a deep dive into the Parallel Programming Library (PPL) including Futures, Tasks and custom thread pools. Here are the slides: And … Continue reading

Posted in Source Code | Leave a comment

Factorials, Combinations & Permutaions

This is some code I wrote a long time ago as part of the TDAG mailing list. It calculates Factorials, the number of Combinations and Permutations. This is the mathematics, it calculates the number of Combinations and Permutations, it doesn’t … Continue reading

Posted in Source Code | 2 Comments

Parallel For Loops

Parallel For Loops are a hassle-free way to supercharge your program with the Parallel Programming Library. The syntax is similar to the standard For loop, with the advantage of each iteration running on in a different task on the thread … Continue reading

Posted in Android, Architecture, iOS, Mobile, Source Code | 7 Comments

Run Outside the Handler or Making a Non-Blocking Call

Have you ever had some code you wanted to run outside of the event handler that causes the code to run? If not, then this blog post isn’t for you. I’m not here to debate why you would want to … Continue reading

Posted in Source Code | 7 Comments

Hello Moto 360 from Delphi XE7

I really like my Moto 360 watch. It looks fabulous, and does great¬†as an extension of my Android phone, but of course the most important question is how to make an app for it. Turns out it just works with … Continue reading

Posted in Android, Source Code | 38 Comments

Mobile Summer School 6: REST & BaaS

Here are the slides and downloads from my mobile summer school session on REST & BAAS. If you just want the slides they are on Slide Share. I’ll post the video and more details here later. For more information on … Continue reading

Posted in Android, iOS, Mobile, REST, Source Code, webinar | 1 Comment

Mobile Summer School Lesson 5: App Tethering Round-Up

I substituted for David I. yesterday for Developer Direct Mobile Summer School on Lesson 5: Connecting Mobile and Desktop together using App Tethering. The Summer School landing page and David’s blog maintain a list of downloads for all the previous … Continue reading

Posted in Mobile, Source Code, webinar | 5 Comments