Go to iCloud on a web browser on a computer. Export your contacts to a vcf file. Then go to your Gmail account, go to contacts on the upper left side and import them. .
For pics.. Install Google Drive on tour iphone and upload all the pics you want. Then, install Google Drive on your Moto X and download or leave in your cloud for viewing from anywhere, anytime.
There's other ways, but I personally have done these two for my wife.
Answers & Comments
Go to iCloud on a web browser on a computer. Export your contacts to a vcf file. Then go to your Gmail account, go to contacts on the upper left side and import them. .
For pics.. Install Google Drive on tour iphone and upload all the pics you want. Then, install Google Drive on your Moto X and download or leave in your cloud for viewing from anywhere, anytime.
There's other ways, but I personally have done these two for my wife.
They 100% work.