Transfer apps to new google android phone

Need to transfer apps, texts, call history, contacts from old phone to new Android phone?

Problem:

Using your google account will copy everything you store on google services like gmail and google calendare but what about the other stuff that is just on your phone?  How can you transfer that to your new phone.  How can you get all the same applications installed on your new phone without making a list and installing them one at a time?

Solution:

If your new phone is made by Samsung you can use a great little app called "Samsung Smart Switch Mobile" which you install from the Google Play Store.  It can transfer everything from your old phone (IPhone or Android) If your old phone is android you install this same application on it and run it on both phones, one set to be the sender and one the receiver.