Working with address book
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.

The TAddressBook component on the tool palette
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 easy to use wrapper on top of the IFMXAddressBookService
service that has different platform-specific implementations...