For some reason, the address editor right now uses a webview to display the list of addresses and to allow editing them. This is a bit of an overkill, instead a simple QListView with a custom delegate should be used to display the list of addresses.
This task requires no knowledge of Akonadi, just a bit of C++ coding with Qt.