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.

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...
During this webinar you'll learn how to develop and deploy a real world Department Store Retail application using Embarcadero RAD Server. The client app runs on smartphones and the server side executes on IIS production servers on premises and on Amazon. The content covered on this webinar goes deeper technically into the department store solution that was first presented as part of the RAD Server Launch Webinar on Thursday, May 19, 2016. The app allows customers to look up price and descriptions of products in the store using product barcodes and keying in product SKUs. The app also enhances the customer experience and facilitate marketing programs by lighting up an end-cap prod...
It is great to hear from developers who want to learn a new programming language. Some of you may know that I am a programming language and compiler junkie and have been one for the past 46 years ever since I wrote my first program in Fortran. When I receive an email from a developer asking advice about how to get started with C++ programming, I always ask a few questions about their computer and programming background and what types of applications and solutions they want to create. I recently received an email from a developer who had Algol and C# programming experience and wanted to get started with C++ programming using C++Builder. Here are the notes and links I sent back in respons...
Delphi Benelux 2016 Congress in Eindhoven
Below you will find links to two of the presentation recording given at the recent Delphi Benelux 2016 Congress in Eindhoven. The conference was organized by our Embarcadero reseller partner Barnsten (www.barnsten.com). All of the presentations were recorded and will appear on the Barnsten YouTube channel. The agenda for the Delphi event can be found at http://www.barnsten.com/media/factsheet/DelphiBenelux2016Congress-Agenda.pdf. The presenters included Stephen Ball (Embarcadero), Danny Wind (the Delphi Company), Pawel Glowacki (Embarcadero) and Bob Swart (Dr. Bob). Multi RAD Device Development - presentation by Stephen Ball, Embarcadero Technologies Go Multitier with DataSnap and R...
This webinar shows you how to build mobile applications for iOS and Android using Delphi and C++Builder 10.1 Berlin. We will cover getting started, best practices for mobile UI/UX, building your first app, using FireUI Live Preview, creating custom design views and Live Previews, a real world example of creating, submitting and getting store acceptance for an iOS and Android app, working with databases, what’s new for mobile development and more. This webinar also gives advice to Windows VCL desktop application developers who want to migrate their as much of their existing code to the iOS and Android mobile platforms. In this webinar we take a deeper dive into: How to get started buildin...