Do we need to learn some additional stuff to program games for mobile platform or is learning Unreal development for PC sufficient?

while theres always new things to learn in unreal, i wqould say aside from the basics the thing to learn when making games for mobile is optimization since your creating for a platform with very limited hardware capabilities. of course this is just my opinion.