Element positioning and dragging in Ionic

What is the current best practice for dynamically added elements with dynamic positioning?

What would be the best event to which to subscribe?

What is the best way to dynamically set the position?

Sorry the questions are so generic: only just started looking at the framework, and most of the info on this subject seems to relate to various v1 betas and release-candidates.