For direct, two-way full synchronization of Contacts, Calendar events, Tasks, and Notes between Outlook and Android, look no further than AkrutoSync.
Once you install AkrutoSync on your computer and set up your phone to connect to your computer, you can use your Android phone’s built-in Dialer, Contact, and Calendar apps to access and modify your Outlook data on your phone.
Your phone connects directly to your computer, so that your data is never stored in the cloud and never passes through Akruto’s servers. When your phone is connected to your PC, your phone stays always up-to-date. When your phone is not connected, for example when you do not have network coverage, you can still access all your data on your phone and even make changes. All changes will get synchronized as soon as your phone connects to your PC again.