I'm experimenting with a new application, on my own laptop - I don't have an official website, public URLs, etc.
It will be a web-based application, if it ever works, but at the moment I don't have any of the URLs needed for the "Register new Application" form.
What's the recommended way to register an application key in such circumstances?
Use the desktop connnection method and leave these fieds empty.
I have a simple C# .net forms example here: http://www.geni.com/platform/apps/view/93?sec=Info
I expect you could put a local url in there without issue and then change it when it becomes live. I think the URL is for the Canvas and directing users via the Application's page on Geni. Not sure it serves as a requirement for function. I run my dev environment off of localhost:8080 and it works just fine even though my live site is registered in the app.
On the above App all URL fields are empty in the registration, except the Site URL which I use to let people download the source code.
Anyhow, after registration you can edit all fields as well, so if the registration require something in them just enter some junk and erase it afterwards. For a desktop app they are meaningless anyhow.