New Year wish for Idera and the Rad Studio.

Rad Studio Delphi Development, Software development Concepts, Software Events
With 2016 now in full force the expectations for Idera to start getting aggressive for Embarcadero product line.   It has been highly speculate what is currently happening but this is without any written notice from Idera.  This opens nothing but hearsay or smoking guns on the demise of Delphi which is further from the truth.  Delphi is alive and doing very well all over the world, you may not hear many developers speaking about Object Pascal but there is a underlining amount of developers using either the Delphi or Free Pascal compilers. These developers are designing applications for various operating systems and devices, you just do not hear anyone parading these accomplishments.  This is largely due to the developer who does not think it is cool to work with…
Read More

Developers always looking to keep with the current market based on their skills.

Software Events
Software developers have always fought to keep up with the skills necessary to make themselves marketable.  A new survey has been created by IDC / Application Developers Alliance that provides the insight on the tools used as well as organizations.   As always a survey is conducted by taking a sample from people of where they are working.  So take it with a grain of salt because certain software tools are used in particular areas of the country. The survey, conducted by research firm IDC and commissioned by the Application Developers Alliance, drew responses from 850 developers—not a massive cross-section of the world developer population, which easily numbers in the millions, but certainly enough to bring certain trends to light. Here are some highlights from the study: Some 68 percent of…
Read More

Stopping a Delphi application from having too many instances.

Rad Studio Delphi Development
Every single developer wishes to have their client start up only a single instance of their application.   This reduces the amount of possible application issues if the code makes a database connection or does some sort of processing that takes away the machine resources.   The following code snippet will help Delphi programmers to keep the process count down to a single instance.  This was coded using Rad Studio XE8 Delphi and is used in many of my applications. The code will be embedded in the project's source because it has to occur prior to the application creating the main form. Click on the menu Project / View Source or using the project manager, you can right click and upon getting the pop-up, you can select view source as…
Read More

CodeRage X is coming October 13-15, 2015

Software Events
CodeRage X is coming October 13-15, 2015 Call for papers and pre-registration are open now! Embarcadero Technologies has begun planning for our tenth annual CodeRage online conference. The theme for this year’s CodeRage conference is “Develop Anything, Anytime, Anywhere.” The CodeRage X Online Developer Conference will take place October 13-15, 2015. The conference will cover development topics for the Object Pascal and C++ programming languages. Sessions about Windows 10 development using VCL, Multi-Device development using FireMonkey, the Internet of Things, Proximity app development using Beacons, Cloud Services, Enterprise Data and Programming Tips, Tricks and Techniques will be covered. The conference will have two live stream developer tracks – one for Object Pascal and one for C++ Start your Registration now! Interested in presenting? You are invited to submit abstracts for…
Read More

Software Development planning or how not to have a project from Hell!

Software development Concepts
Recently I was given an assignment to develop an Android application and the agreement to the price was based on the client's budget which sometimes you get what you agreed to. What I would like to do with this posting is give young software developers guidelines on how to forge a better project and attitude towards completion for the client and the developer. This is based on recent past experience where the client either kept adding on, told that the development was not what they expected, graphics not cut correctly by the client and finally target dates missed. The following insights provide any developer with a check list making sure the project is ready to be designed, developed and finally released. Payment Payment, to judge the amount of time needed…
Read More