The most valuable information in our smartphone is arguably all our contact information. Before backing up a phone to a cloud was so common, when you lost a phone or got a new one, the first thing was to find a traditional paper address book and enter all your contacts again and again.
Luckily, this is not something that we need to worry about so much today. There is cloud storage and backup, but also it is possible to write an app that could manage our address book. FireMonkey comes with the TAddressBook component that makes it easy to add, modify, delete, or just list all contacts in our device.
This component is declared in the FMX.AddressBook unit and its architecture follows the FireMonkey standard pattern for implementing a cross-platform service. Under the hood, the AddressBook component is just an...