That should be fine, but I would recommend hosting the application on a web server, either your local server or amazon. A server connection of some sort will be required. The redirect_uri is a required field, and must point back to the server that the web appBuilder is hosted on.
If you just want to get a feel for what you are doing, why not just use the AGOL version until you are ready to deploy the developer edition on a web server?