Tuesday, November 8, 2016

Delphi Programming Helper

Hi. Welcome back to my second post :).

Today I thought I would blog about my app, 'Delphi Programming Helper'. I want to explain how it started out, how it evolved in the past three years and what I plan on doing to evolve it in the next three years.

I was extremely motivated to change the world and make a difference. I wanted to learn how to program a computer and become the next 'coding sensation'. So my journey began and I started learning how to write some HTML code. I wanted to create my own text based game.
My first web page
My first web page
The text based HTML game I wanted to create was called 'Delphi Wars' and through a lot of research and learning HTML as well as working on the game, I discovered a programming language called Delphi. So around August 2013 I started learning the Delphi programming language from a book called 'Creative Programming in Delphi' by Marietjie Havenga and Christina Moraal. I used a trial version of Borland Delphi 7 and this is where all the fun started. By November 2013 I was already planning an app that can somehow help me become a better programmer and so I started making an 'HTML Helper' as well as an 'HTML and Delphi Color Picker'.

At the start of 2014 my 'HTML and Delphi Color Picker' grew extremely big with over one million lines of code and my computer could no longer handle the project due to my low system specifications and poor code writing style. So I had to come up with something else and start over. By that time I was using the 'ShellAPI' unit more and more and I got lazy to retype the code I use in it. So I created a simple app to help speed up my development when using the ShellAPI.
Version (Delphi Programming Helper)

This app kept evolving and eventually became what 'Delphi Programming Helper' is today. Here is a few screenshots of different versions:
Version 3.7.0 (Delphi Programming Helper)
Version 3.7.0

Version 3.8.0 (Delphi Programming Helper)
Version 3.8.0

Version 4.0.0 (Delphi Programming Helper)
Version 4.0.0

Version 4.1.0 (Delphi Programming Helper)
Version 4.1.0

Version 4.3.0 (Delphi Programming Helper)
Version 4.3.0

Version 4.4.1 (Delphi Programming Helper)
Version 4.4.1

Version 5.0.1 (Delphi Programming Helper)
Version 5.0.1

In 2017+ I plan on doing various things with DPH. Some of those things include:
  • Android version
  • Windows 10 version
  • iOS version
  • MacOS version
  • Web version
  • Transform DPH into the ultimate learning program to help anyone with Delphi programming.
  • I want DPH to be used in South African schools for IT (Information Technology) as a subject.
  • I would like to improve the app a lot and add plenty of new features and more content to it.

I'm really excited to see how DPH will become bigger and better in the next three years. 2015 was a very slow growth year for DPH, but in 2016 it got about 2000 downloads on Softpedia and I improved it a lot during 2016. I hope to keep improving it in 2017 and gain much more downloads. I'm especially excited to be publishing DPH in the Windows 10 store.

If you have any questions and/or feedback/suggestions for me about DPH, then don't hesitate to leave me an email message. I would love to hear from you.

Thanks for reading and I'll see you in the next post. Byeeeee!

No comments:

Post a Comment