This isn’t quite what I’d call a review; it’s more like: I’ve been using Delphi 10 Seattle for a while now, and this is what I’ve liked, or found interesting 🙂 I’ve been very slightly behind the changes that have been happening with Delphi, so forgive me if I mention something that was included in an earlier version.
The first thing that comes to mind is that it is able to use waaaaay more memory when compiling. This is very helpful for those who have a lot of units in their compile path; like where I currently work. It’s especially true when compiling for mobile.
Since I’ve been in cross-platform mode (both for work, and personally), being able to target any platform easily has been a boon. As part of this, Delphi is able to detect your provisioning profiles on your Mac, automatically; a real time saver.
One thing I noticed (however I haven’t really used yet), is the ability to hide non-visual components. I expect that is a welcome addition for many, as I’ve seen a number of people asking for it for years now.
I know this part isn’t exactly new, however FireDAC rates a mention: this is one of the best acquisitions that Delphi developers could wish for. It makes connecting to, and using, many databases, so easy.
Something I am planning to sink my teeth into: native listviews and scrollboxes for iOS. Hopefully the number of native implementations will soon grow.
For a complete list of what’s new, visit the what’s new page