the first part of your post is certainly correct. There's no more to it. You can either develop a qvw locally on your machine and upload it then or you can work on it while it's already stored on the server.
It is automatically shown on the AccessPoint which the users - anyone - can access via their Browser, but you have to give them both "physical" access to the directory where you store your QlikView_apps and you have to assign them a licence for that one, then they can both see and open it - either in their Browser if they haven't got the Desktop_client installed, or on that.
About the licenses, I'm not so sure - the naming of them is a bit complicated. Maybe someone else can answer that one.