Details for "Use PKCE" in oAuth2 Provider?

I can't find any details on the "Use PKCE".
image

I am trying to set up PKCE between my Server project and Mobile project, but I'm not sure if I need to build the entire process or if the "Use PKCE" will cut down on the amount of work needed.