Android is quite different and I'll not duplicate the prior posts about your question. You can google that and see what's been found.
Here I have to deal with each area on its own.
For email I have to sync with which ever email app I have.
For contacts, Google is my easy way. Put them into Gmail and sync.
For pictures it's all over the map but Samsung's sync app Kies may have an import feature.
I have backed up contacts, notes, songs and pictures on iTunes from my old iPhone 4s.
I bought a new GS6. It is possible to extract those backup to my new phone? How?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic