Jim McKeeth - Podcast at Delphi

I am a person who wears Google Glass


Posted by on in Blogs
Android Z-Order, Native Controls, and 10.3 Rio Before 10.3 Rio when you used a a platform-native control, like TWebBrowser or TMediaPlayer, you were not able to put other controls on top of them. That stacking of controls is knowns as Z-Order. This was especially annoying when you were using them with the TMultiView (one of my favorite controls), because the drawer would slide out under instead of over the platform-native control. There were ways around it, but it was still frustrating. Z-order represents stacking controls In XE7 we introd...
Unexpected Benefit of Inline Variables: Conditional Blocks Inline variables is one of the cool new feature coming in 10.3. The obvious huge use case is loop control variables, but I just discovered another great use case while reviewing some code.  procedure DoesSomething; var var1, var2: Integer; begin // use var1 {$IFDEF Something} // use var1 & var2 {$ENDIF Something} end; This is a pattern I see a lot, and it generates a hint on var2 being unused based on the current compiler directive status. [dcc32 Hi...

Posted by on in Blogs
Arduino & Delphi Cosplay Me with a Spartan Boba Fett. I thought he was more of a Delphi Dude (FanX Salt Lake City – 2018) Cosplay (aka costume-play) takes the fun and imagination of childhood dress-up to extreme levels only justifiable by an adult! Not only is it expensive, and needs a large time commitment, but it is rarely comfortable. Comic conventions are the usual place to find cosplay, but Halloween is also a good excuse for some cosplay fun. I’m a huge fan of creative cosplay and love getting ...

Posted by on in Blogs
Pictures from the 10.3 Rio Preview in Brazil We just shared a preview of 10.3 Rio in Brazil on Tuesday, the 23 of October here at the Embarcadero Conference in São Paulo. Over 750 developers were in attendance, and the speakers included many Embarcadero and Sencha MVPs. I snapped a few pictures from the event that I thought I would share. With a name like 10.3 Rio is great we were able to do a preview event in Brazil as part of their annual developer conference. I’ve been in attendance every year since I started at Embarcadero, and i...
Posted by on in Blogs
Deep Delphi Discussions Everyone knows Delphi is the best Rapid Application Development tool. Delphi, C++Builder, and RAD Studio set the standard that everyone else is still trying to follow. Nothing will get you to market quicker with a great native experience for your users. Delphi is also a top choice for large, long lived, and complex applications. Many of these are line of business applications that automate the internal operations of so many companies. I’ve worked on or seen a few of these large scale line of bu...

Posted by on in Blogs
Make Your Apps Scalable and Web-Enabled This blog post accompanies the webinar Make Your Apps Scalable and Web-Enabled - Leverage your Business Logic with a Fast Flexible Multi-Tier Architecture - Using RAD Server and REST Services. Create high performance, scalable applications by adopting a multi-tier architecture. By separating the UI/presentation layer, the server and the data layer, your apps will scale more easily with changing business needs and accommodate larger numbers of users. Multi-tier architecture also allows...

Posted by on in Blogs
API Limits with #FDEC The FireDAC Enterprise Connectors (#FDEC) by CData and Embarcadero make it really easy to work with various APIs just like you would any SQL database. For example if you want to publish the results of a query to a Google Sheet (which I find incredibly useful) then it is just a few FireDAC components and you are off to the races. You might run into an API limit though. What is an API limit? Most rest services have a limit to how often a client can call a specific API within a certain amount of t...

Posted by on in Blogs
Celebrating Five Amazing Years with Embarcadero This month I am celebrating my five-year anniversary with Embarcadero Technologies. It’s been an amazing adventure and I am looking forward to more. I saw a graphic similar to the following today and it reminded me how great it is to be doing what I am doing (plus I love Venn diagrams). I truly do love what I am doing, and I love the people I work with. Everyone I work with inside Embarcadero is amazing, plus I get to work closely with the MVPs, Tech Partners, and all the amazing members ...

Posted by on in Blogs
Use the Source! One of the great things about Delphi is not only is it written in Delphi (mostly), but it ships with the VCL, RTL, & FMX source code. You can use this source code in lots of different ways, which I’ll cover in a bit, but sometimes it is a matter of finding the source file with the code you want. There are over 2,234 Delphi source files in the source folder, so it can take a while to find the right file if you don’t know where to look. Not to mention the 1,711 C files, and a few t...
Connect to All the Data with FireDAC Enterprise Connectors Move, integrate, and analyze data with ease utilizing FireDAC Enterprise Connectors, powered by CData. These components allow you to integrate 80+ Enterprise applications, simplifying connectivity into a standard model using SQL. Everything from Salesforce & eBay to Google Sheets & Twilio. In this webinar learn how to leverage your SQL skills and the powerful FireDAC framework to access all the data with Enterprise Connectors Scroll down for more resources [YouTube Replay] [YoutubeB...

Check out more tips and tricks in this development video: