No, Outlook SharePoint Explorer is a complete solution and does not require other app to be installed.
“Outlook SharePoint Explorer” app provides complete integration between Outlook and SharePoint. This app is installed on the users machine and provides the ability to view, search, filter, attach & save emails from and to SharePoint all within Outlook.