Yeah, I have done it with my friend. Most of the Pokemon games (ever since black and white) let you trade via spotpass. All you have to do is turn on your 3ds and have your trading partner turn on his. Then go to the settings for his profile and ask to trade. Its kinda like black and white with black 2 and white 2, even though one was newer, they can trade with each other.