Delphi

Delphi XE5 Android Text to Speech example in CodeCentral

Author: Joshua P7819 Jeff Overcash, TeamB member and the maintainer of the InterBase Express Components (IBX) for the past 13.5 years, has created a Delphi wrapper unit for Android text to speech functionality.  Jeff has also created a simple demo example that allows you to input some text into a TMemo and hear the text spoken on your Android device.  In a comment on the Delphi XE5 Android API…
Read more
News

YAML and Remote Code Execution

Author: Craig Stuntz YAML’s security risks are in no way limited to Rails or Ruby. YAML documents should be treated as executable code and firewalled accordingly. Deserializing arbitrary types is user-controlled, arbitrary code execution. It’s Not Just Ruby A…
News

Why Won't Visual Studio Step Into This Code?

Author: Craig Stuntz I helped another developer debug an interesting problem this morning. Let’s see if you can spot the problem. The code in question looked something like this simplified version containing only enough code to show the problem: public void Execute() { DoStuff(); // breakpoint 1 } public IEnumerable<Coordinate> DoStuff() { …
Read more
C++

Code Navigation In The RAD Studio Code Editor

Author: Darren Kosinski V1400 During the recent field test for RAD Studio 2010, I had a discussion with some field testers about the different mechanisms that the IDE provides for navigating through your source code. In particular, they were wondering why sometimes one…
Case StudyDelphiDeveloper InterviewsRAD StudioShowcase

World's Best Fruit Fly Research Engine Is Built With Delphi

They may be tiny, but fruit flies are actually hugely popular to researchers trying to unfurl the secrets of life itself. In this Enterprise Article entry Delphi developer David Schwartz discusses why he believes Delphi is very definitely the best choice of low code application platform and how he has leveraged his Delphi programming skills to branch out and create extremely powerful web apps…
Read more
CodeDelphiRAD Studio

A Mobile App For A Smarter Business – How It Can Improve Productivity

Mobile applications are in high demand, and to stay competitive in the throes of a turbulent economy, it’s important to strive to provide high-performance, easy-to-use mobile apps to your users. Choosing the right set of tools is as important to a software developer as it is for a carpenter or sculptor. Hitting a nail with a screwdriver produces poor results and takes a lot longer with more…
Read more