Whats the best way to move things around using touch?

Hi. I was wondering if anyone knows the best way to implement a touch based system where I can move drag things around on the screen. Quite simply, how would I drag a cube around with my finger on the touch screen? Any pointers would be great, even if it’s blueprint!

Thanks!