Mobile accessibility – gestures

I'm designing a progressive web app that we expect people may frequently use on their mobile devices. Some of the interactions that have been discussed are using things like long-press, or holding down a button to record voice. I'm not as familiar with designing the type of application we're working on and was looking for guidance on these types of interactions.

What are the best practices for designing accessible mobile apps?