Jim McKeeth - Podcast at Delphi

I am a person who wears Google Glass


Posted by on in Blogs
Update Subscription Benefits A while back we switched to bundling Update Subscription with purchases. I believe this really important as it makes it easier for product management to focus on quality and smaller updates with new features, instead of needing to hold off for bigger releases. Interestingly features are why people upgrade, but quality is more important. Tokyo had a huge number of quality improvements, yet I still talk to people who are debating upgrading because they don't need Linux. (BTW there is a hotfix...

Posted by on in Blogs
Really Bad Exception Abuse I was reading Nick Hodges’ Coding in Delphi again last night (insomnia). In chapter 1 on Exception Handling he opens talking about how not to use exceptions. It got me thinking about some of the atrocious exception usage I’ve seen. I thought I would share a few examples beyond the usual exception sins. The Try / Except / Raise Pattern The documentation on the Try / Except pattern says that all the code after the Except block gets ran because the exception is handled. Additionally you can call Ra...

Posted by on in Blogs
Cool Tricks for VCL Styles Register for webinar on Tuesday, June 3rd: Cool Tricks for VCL Styles to learn Overview of VCL Styles Parts and States Managing Styles Using the Bitmap Style Designer Modifying Styles Create Custom Styles and more Slides (still in progress)  ...
The April 2017 Tokyo Hotfix Works with the new Xcode & iOS Apple pushed out a new Xcode and iOS this week with WWDC. Naturally I updated and tried it. Xcode version 8.3.3 (8E3004b) and iOS version 10.3.2 (14F89). I’m running 10.2 Tokyo with the April 2017 Hotfix and it all worked as expected. I deployed to my iPad and the iPhone simulator (I don’t have an iPhone anymore, upgrade to a Pixel XL!) Are you running Toyko 10.2 with the April 2017 Hotfix? There are updates coming too. Check out the roadmap to see what is planned for 10.2.1 & 10...

Posted by on in Blogs
RAD Mobile Boot Camp 2017 Follow along this blog post for more information, resources and replays for the RAD Mobile Boot Camp 2017. Day 1: FireMonkey, the FireUI and Platform Services Fundamentals and getting started Design and using the IDE Day 2: Platform specifics for iOS and Android  Accessing APIs Unique features of the platforms Day 3: Creating and consuming REST Services and Service Oriented Architectures Multi Tier Application Development Expanding with online services D...

Posted by on in Blogs
Simple Mobile FireDAC App The DocWiki has a great mobile tutorial on building a mobile To Do app with FireDAC and SQLite. I find I usually build it a little differently though, so I thought I would share my code here. Go ahead and lay the UI out the same, and put down most of the same FireDAC components, with the visual LiveBindings. I love how it uses the LiveBindings wizard to create the data source. What I change is the code in the event handlers, but what you don’t need is the Insert and Delete FDQuery componen...

Posted by on in Blogs
Quality Keeps Moving Forward For quite a long time Quality Central (QC) was our issue tracker. It was first developed as an in-house method of collecting and managing issues. Since its launch the internal teams have moved to JIRA, and a pump was set up to pull bugs from QC and post them to the internal JIRA. Unfortunately it didn't always synchronize data both directions very well.  A few years ago we started the new Quality Portal which is a public facing JIRA instance. This makes it much easier to syn...

Posted by on in Blogs
Get Bit Episode with Holger Flick Nick and Jim talk with MVP Holger Flick of Korfmann Air Technology and Flix Engineering fame about smart textiles, the different software development disciplines and the future of technology. Holger also reminds everyone to see him and others at the Delphi Code Camp in Germany. Original link...
35 Free Delphi Examples for Windows and Android from WinSoft The following is a list of free Delphi libraries, utilities and examples with full source code available from WinSoft. Many are Windows specific, but there are some Android specific ones too. A lot of really useful code here. Thanks to Erik Salaj. .NET Framework Detect - Shows versions of .NET Frameworks installed on your computer. Available free with full source code. AutoRun - Suppresses AutoRun programmatically AWE - Address Windowing Extensions (AWE) for Delphi ...

Posted by on in Blogs
Service Oriented Architecture with WebBroker WebBroker is a great tool box for building your own Service Oriented Architecture from scratch. Join Craig Chapman for this webinar and learn the ins and outs of building SOA with WebBroker. http://goo.gl/3tWc5o ...

Check out more tips and tricks in this development video: