On your old HTC or other Android phone, download the HTC Transfer Tool and use it to transfer your content to HTC 10. See Transferring content from an Android phone.
Back up iPhone content to your iCloud storage, and then transfer the content to HTC 10. See Transferring iPhone content through iCloud.