Your Source of Delphi Expertise in the Delaware Valley
If you have a legacy Delphi app that needs attention, please contact us before discarding it. The conversation won't cost you a thing, but it could save you thousands of dollars and many man-hours!
We have been working with Delphi since 1996, and are happy to report that it is alive and thriving. Delphi / RAD Studio is one of the very few credible alternatives for developing native code, cross-platform solutions with a single code base.
Did You Know?
Delphi now supports Macintosh, iPad/iPhone, Android, and the Windows 10 interface, including industrial-strength database, cloud, Bluetooth and 3D interface support. Whether you need a mobile app, a cross-platform 3D solution, apps for Windows XP through 10 (or for that Macbook that you just bought), or just want to bring an older app into the 21st century quickly and cost effectively, we can probably help.
Don't Be Fooled
If someone is telling you that Delphi is dead, he or she is feeding you disinformation. The truth is that Delphi is one of the very few programming environments that has provided true continuity over the past 20 years.
Most other major development systems have either disappeared entirely or have undergone drastic changes that require organizations to rebuild their systems every few years. Guess who pays for that? As much as Delphi has grown, your legacy code will still work. You get to choose when to invest in newer and better technology, not the software platform vendor.
So why all the disinformation? Mob psychology is part of it. Software developers are concerned with their résumés and an appearance of being "current" (also subject to definition by the mob), and employers assume that the mob means security. But that just isn't true in technology. Tech kingdoms come and go quickly (remember the Blackberry?). The safest strategy is a development platform that supports all major hardware, and that lets you decide when major technological investments are needed.
Bottom LineIf you have Delphi apps, you can either pay folks to pad their résumés ...or you can call us, and we can bring your perfectly good apps into the 21st century, with all the capabilities that you expect from the current technology landscape. Your choice.
These days, everyone seems to want an iPhone/iPad or Android app. And that’s great. But here’s the catch: iOS and Android use totally different development platforms. Traditionally, this means that you either build your app twice (often hiring two different developers) or resort to gimmicky, limited workarounds. Fortunately, that’s not necessary anymore. With XMS, you will never pay twice for the same app. Multiple apps, one set of highly optimized code, zero compromises.
The world of connected devices is exploding. We have the technology to make all your hardware work together, from older Windows desktops to the latest wearable gadget. All using one code base, compiled and optimized to the native operating system for each device, not some cheesy HTML-based workaround.
Mobile apps are great, but very often a mobile app is part of a bigger system that involves desktop applications, server software and databases. Sometimes you want a mobile app to talk directly to your desktop, without a server. XMS solutions address all of these requirements with a single, uniform code base, which reduces costs and eliminates incompatibilities.
XMS is more than code. Today's software projects can become multimedia affairs, and sometimes require other skills. To meet these and other needs, XMS can provide audio production and mastering, video editing and transfer, graphic design, 3D drawing, photo editing, and a variety of related services.
Effective communication and documentation can make or break a project. We demand excellence in these areas. If you need a presentation to make the case, we can create one and deliver it effectively. When the project is underway, we expect to be in continuous contact with you from the earliest stages, so that any issues can be resolved before they morph into more costly problems.
Companies often find themselves saddled with older database technology that limits the growth of other systems. We have worked with databases from mainframes to the early days of dBASE through today's modern relational systems. We understand the issues and challenges in transitioning to more modern database systems. If you have systems that operate on legacy database architectures, we have the expertise and lessons learned to ensure a smooth transition.
If you have older systems that were developed in Delphi, you don’t have to throw them away! Delphi is alive and well. Like many systems developed in other languages like Visual Basic, older Delphi applications can suffer from poor design and architectural choices. But these issues are correctable. Unlike many older platforms, Delphi has evolved through the years, and is state of the art. Which means that your legacy Delphi apps have a new lease on life, if you prefer to update them rather than incur the far greater cost & risk of starting over with the trendy platform du jour. Click here for more information.
We want to build relationships. You will never be subject to sales pressure, dogmatic thinking, or to narrowly technical personnel who cannot communicate with you clearly. We exist to help you meet software challenges, but recognize that businesses are human enterprises. We will give you our best advice, and explain recommendations and options in detail. And we will never trivialize your concerns. In short, this is NOT us.