A method implemented by one or more processors, the method comprising: processing image data, captured via a camera interface of a computing device, which characterizes a physical motion gesture that has been provided by a user to the computing device, wherein the computing device is controllable via the physical motion gesture; wherein a first application, which is accessible via the computing device, is currently not configured to be responsive to the physical motion gesture; and wherein a second application is already configured to be responsive to the physical motion gesture; determining that the first application includes an application function that is being used by the user, and that the application function is not configured to be controllable via any physical motion gesture provided by the user to the camera interface of the computing device; causing, based on determining that the application function is being used by the user and that the application function is not configured to be controllable via any physical motion gesture, correlation data to be generated for correlating the physical motion gesture to the application function in furtherance of allowing the user to control the application function of the first application via the physical motion gesture; determining, subsequent to generating the correlation data, whether the user has performed the physical motion gesture in furtherance of controlling the application function of the first application; and when the user is determined to have performed the physical motion gesture subsequent to the correlation data being generated: causing, in response to determining that the user performed the physical motion gesture, the application function to be controlled via the first application. processing image data, captured via a camera interface of a computing device, which characterizes a physical motion gesture that has been provided by a user to the computing device, wherein the computing device is controllable via the physical motion gesture; wherein a first application, which is accessible via the computing device, is currently not configured to be responsive to the physical motion gesture; and wherein a second application is already configured to be responsive to the physical motion gesture; which characterizes a physical motion gesture that has been provided by a user to the computing device, wherein the computing device is controllable via the physical motion gesture; wherein a first application, which is accessible via the computing device, is currently not configured to be responsive to the physical motion gesture; and wherein a second application is already configured to be responsive to the physical motion gesture; determining that the first application includes an application function that is being used by the user, and that the application function is not configured to be controllable via any physical motion gesture provided by the user to the camera interface of the computing device; causing, based on determining that the application function is being used by the user and that the application function is not configured to be controllable via any physical motion gesture, correlation data to be generated for correlating the physical motion gesture to the application function in furtherance of allowing the user to control the application function of the first application via the physical motion gesture; determining, subsequent to generating the correlation data, whether the user has performed the physical motion gesture in furtherance of controlling the application function of the first application; and when the user is determined to have performed the physical motion gesture subsequent to the correlation data being generated: causing, in response to determining that the user performed the physical motion gesture, the application function to be controlled via the first application.