Welcome!Last timewe looked at the architecture of a simple calculator app, showing how to design an application well by separating the UI and logic, abstracting through interfaces, and ensuring each class had a single responsibility. That’s important stuff, stuff that many developers skip, and is really important. Now we’ve done that, though, we can dig into the…
Learn to program C++ with C++Builder Community Edition: #3, Design, Architecture, and UIs
July 24, 2018
Welcome! Last timewe looked at the IDE, projects, a simple first application, and basic use of the debugger. Today we’re actually going to write code!
Weare going to write a scientific calculator. It’s a useful, real-world app. You might put…
Welcome to the second blog post in the ‘Learning to program with C++Builder’ series – a set of five articles taking you from knowing nothing about C++ to writing a real-world, useful application. The first entry covered installing C++Builder Community. Now it’s…
Embarcadero launches Delphi Community Edition
July 19, 2018
The release of Delphi Community Edition is fantastic news for the Delphi language, the developer community, the partners, and the entire ecosystem. We hope it will help new developers (students, hobbyist, open source developers, and someone starting with mobile store publishing, among others) adopt Delphi for their Windows, Mac and mobile development.
This new version is a big leap forward…
Last time we have talked about the importance of app architecture and layers of code. David went one step further and started to build user interface for our calculator apps. This week I’m going to catch up and we will discuss designing user interfaces (UI) for our…
In the first post we covered the installation of Delphi Community Edition. The best way to learn something is to start using it to build something useful, but not too complicated. Today we will start creating a “calculator” application that we will use as a vehicle to…
Years ago I worked at a company that maintained a Point of Sale (POS) system written in Delphi. I wasn’t involved in that project (I was developing a medication management system for an assisted living facility), but talking with some of the developers that were working on it I learned that Delphi is very popular in many different vertical markets, specifically Point of Sale systems. So I’m…
Delphi Blogs of the Month #60
June 29, 2018
It has been a while, again, but I’m back with a collection of relevant and notable links of the recent weeks. All of these are interesting reads and worth checking in case you have missed them.
Official Embarcadero Updates
Idera Adds Web App Text Editing through Froala…
Let’s say for example that you want to create a heart rate monitor app. You’ll need information about the heart rate GATT profile to connect to andcollect data from the bluetooth enabled HR monitor device.
GATT profilesare high level…
Anyone who loves playing with deck of cards knows solitaire. And no matter how advanced the technology is, it will always be played. That is why I’m thrilled to see BVS Solitaire Collection by BVS Development as our May 2018 cool app winner. It is an award-winning multi-featured collection of solitaire card games that includes over 510 variations.
It features both old-time favorites (like…