Unit 4 Lesson 21 Pre recorded Demo

What is the best way for students to record a demo of their app? What software do they use?

I have never done this, so I hope some other teachers will share ideas.