David I's Sip from the FireHose

David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools.

In today’s interconnected world, companies in all industries need to publish APIs and cultivate a developer community to access and use them. To be competitive today, attracting and supporting developers is essential. The key to cultivating a vibrant developer community that uses your APIs and supports your platform is a good developer relations program. After 43+ years in programming and 31+ years at Borland/Inprise/Borland/CodeGear/Embarcadero I have joined the Evans Data Corporation team. At Evans Data I am taking all that I have learned about developers, evangelism and developer relations to a global world of companies that need to create and/or enhance a developer outreach program...
Delphi Boot Camp September 2016 Recap, Replays and Blog Posts   We've completed the Delphi Boot Camp 2016. Thank you to the thousands of developers who attended each day. The Delphi Boot Camp introduces the Delphi IDE, Programming Language, FireMonkey framework, Game Application Development and Moving your Applications to Mobile. The replay videos are now available on YouTube. Below you will find links to the Delphi Boot Camp YouTube playlist and links to the blog posts for each day. The blog posts include the video replay, links to source code and additional information. Delphi Bootcamp 2016 YouTube replay playlist - https://www.youtube.com/playlist?list=PLwUPJvR9mZHjDFgI9MlNUhH4I7C...
Day 1
  This page contains resources and the replay for day 1 (September 5th, 2016) of the Delphi Boot Camp.   Trainer   David I.Evangelist & EducatorEmbarcadero Technologies Agenda Purchasing the $0 starter edition, install using the Feature Installer Introduction to the IDE Creating your first FireMonkey application The difference between VCL and FireMonkey Working with the object inspector Building and Debugging your FMX applications Scope of Delphi Starter Edition - feature matrix compared to Pro, Enterprise editions. Using RTL features like IOUtils. Show Options choices ...
The C++ Boot Camp starts on Monday, August 8, 2016 and continues each day of the week. I am kickoff the first day and will cover building your first C++Builder applications using VCL, FMX and the RTL. The following are some of the links to additional information for my presentation. See the rest of the C++ Boot Camp Here. C++ Boot Camp Daily Agenda Day 1: August 8, 2016 – Building your first application with C++Builder Day 2: August 9, 2016 – Creating fast responsive user interfaces with animations and effects Day 3: August 10, 2016 – C++11 language deep dive, and online chat with Patrick Scheller & Bruneau Babet Day 4: August 11, 2016 – Game development with C++ Day 5: Augu...
Learn about the latest features of C++11 that you can take advantage of today in C++Builder 10.1 Berlin. David Millington, Embarcadero's new C++Builder Product Manager, will show cool C++11 code in the IDE that can be compiled for Windows, macOS, iOS and Android using the Clang-enhanced compiler. C++11 language features covered will include: Auto typed variables Variadic templates Lambda expressions Atomic operations Unrestricted unions and more Date and Times Thu, Jul 14, 2016 7:00 AM - 8:00 AM PDT Thu, Jul 14, 2016 11:00 AM - 12:00 PM PDT Thu, Jul 14, 2016 5:00 PM - 6:00 PM PDT This webinar is repeated 3 times. You only need to attend one time slot. Register now at&nbs...
If you look at the ExtendedBeaconScanner sample that is included for Delphi in 10.1 Berlin, you will learn how to scan for Beacon devices using different scan modes: Standard, Alternative, Eddystone, and Extended. When selecting the Extended mode, the sample allows you to select the kind of Beacon device to scan: iBeacon, AltBeacon, and Eddystone. The Extended mode allows scanning all different kind of beacon devices simultaneously. This sample shows how to use the Extended scan mode to discover all kind of beacons at the same time. The demo also works with the Standard, Alternative, and Eddystone modes to discover registered beacons. You can find the ExtendedBeaconScanner sample project at...
I just got an email telling me that the new release of DevExpress VCL components, version 16.1, is now available. The "What's New in vol. 16.1" page includes: Community Technology Preview (CTP) of the new VCL PDF Viewer Control, new VCL Callout Popup Control, new Range Track Bar Editor, new Windows Explorer View in the Grid Control, the Rich Edit Control now exposes the Windows Rich Edit Control's native API, and many other enhancements. The DevExpress VCL component pack version 16.1 feature list for Delphi and C++Builder 10.1 can be found at  https://www.devexpress.com/Subscriptions/New-2016.xml#vcl     Here is the email message I received: Hello David: It's that time ...
With the release of RAD Studio, Delphi and C++Builder 10.1 Berlin, we have added Apache Server support on Windows (Linux server is on the RAD studio 2016 public road map) for RAD Server / EMS. You can now run the EMS Server and the EMS Console in the Apache server on a production environment. You can also use other server features in RAD Studio, Delphi and C++Builder in an Apache server environment. In the DataSnap WebBroker project wizard you can choose to create an Apache dynamic link module. In the WebBroker project wizard you can choose to create an Apache Web server dynamic link module to host static or dynamic websites. Here are a few of the links that will provide additional...
Today marks the 31st year since I started working at Borland International on June 17, 1985. I met Philippe Kahn at Comdex Las Vegas in November 1983. He gave gave me copies of Turbo Pascal version 1.0 on floppy disks (5.25 inch PC-DOS and 8 inch CPM). I put the PC-DOS disk into an IBM PC we had in the Softsel Computer Products booth office. I was blown away when I saw Turbo Pascal launch and wrote a simple Pascal program. I am so thankful to Philippe, Spencer Leyton (who helped me get my job at Borland) and the many employees that I have had the honor and privilege to work with for all of these years. For me, programming continues to be a blast using our products. From that first simple Tur...
Reminder Form
Today is my 65th birthday and my 35th wedding anniversary. How do I remember? I have an app. But before I show the multi-device form, Delphi and C++ code, here are a few computer history items from 1951. Tomorrow, on June 14 (my parents wedding anniversary) in 1951, the U.S. Census Bureau dedicated their UNIVAC computer (they received it in March 1951). The UNIVAC 1 was the first commercially produced electronic digital computer in the United States. UNIVAC (Universal Automatic Computer), was developed by J. Presper Eckert and John Mauchly, who also created the ENIAC computer (the first general-purpose electronic digital computer). UNIVAC weighed 16,000 pounds, had 5,000 vacuum tubes, a...