The first version of this app was a Windows desktop application only, but then
I started getting asked if I code for macOS and Apple in general. I was saying no,
until I realized that most people asking were indeed using Macs of one sort or
another. [This is the Entertainment Industry, after all, and Apple beat
IBM architecture to the creativity arena. Even though the playing field has
leveled, people tend to stick with what they got used to working with.] I
did some research, installed Avalonia into Visual Studio and started translating
my code to C#. With some hoop-jumping I went ahead and set up an account
to occasionally use a Mac in the Cloud for the purposes of final testing and
creation of the executable files I pass around for Apple architecture machines.
Given that I give this stuff away for free I don't exactly see a justification
to buy a Mac just for testing and compiling the executables at this time.
I considered developing a companion phone app for collecting contact information
while away from the computer, but there are already customizable database apps
available for smartphones that handle that part of the job very well. Still, maybe
someday I will. In the meantime here are some recommendations for phone apps
that complement this app, below.
Using it with your phone: Apps such as
Memento Database
and
Custom Data Recorder
allow you to create your own data-entry forms on a smartphone. This makes
it easy to collect names, phone numbers, email addresses, companies,
notes, and other information as you meet people at conventions,
networking events, meetings, or while traveling.
When you're finished, simply export the collected information as a CSV
file and transfer or email the file to your computer. The
Append Another File to a Database feature in Contacts
Custom Database can then open the exported file, let you match its fields
to the appropriate fields in your contacts database, and append the new
records to an existing database of your choice.
The field names used by the phone app do not even have to match the
fields in Contacts Custom Database. During the append process, you can
choose which incoming field goes where and exclude fields you don't
want to import.
Since existing mobile apps already do most of the portable data-entry
work, I decided that writing and maintaining a separate phone version
would mostly duplicate functionality that is already available. It's
simpler to collect the information on the phone, export the file, and
let Contacts Custom Database handle it from there.
I may eventually provide a ready-made contact form or template that can
be imported into one of these mobile database apps, making the process
even easier to set up.
There are certainly plenty of CRM applications available, including
free ones. This one exists because I wanted to build it — and because
sometimes the best way to demonstrate that you can develop software
is simply to develop software.
This app is designed to run as though dark mode is your default. It's
easy on the eyes if you're a night owl like me. If you really want a light
version please let me know. I may make a light version available if I
find out people want it.
Free for individual use. Help yourself. All I ask
is that you respect the copyright and leave my authorship intact.
Note: This application has not been digitally signed.
Windows or macOS may display a security warning when you first open it
and ask you if you want to continue. Long story short:
The app is safe. I've just got hoop-jumping to do with Microsoft before
Windows operating systems blankly accept my apps, and Apple isn't any
kinder about it. In the meantime, enjoy them
anyway.
For Windows:
-
Copy the downloaded .exe file into a folder of your choosing.
-
Right-click the .exe file in Windows File Explorer.
-
Select Show more options.
-
Select Send to, then click
Desktop (create shortcut).
-
Double-click the new desktop shortcut to launch the application.
For Mac:
-
Download the version appropriate for your Mac's processor
(Apple Silicon or Intel).
-
Double-click the downloaded .dmg file to open it.
-
Copy CustomContactsMac.app into your
Applications folder.
-
Open the application from Applications. You can also drag
its icon into the Dock or create a desktop alias.
-
Because the application is not digitally signed or notarized
by Apple, macOS may display a security warning.
If you trust the download, attempt to open the app,
then go to System Settings → Privacy & Security
and select Open Anyway.
Download Contacts Custom Database for Windows
Download Contacts Custom Database for Apple Silicon (M1, M2, M3... newer)
Download Contacts Custom Database for Intel Mac (Usually pre-2020)
Designed and programmed by Sandra Wolff.