I’m now ready to understand the pros and cons of the various app distribution options. As a first step, I want to understand Web Apps hosted on Volt and sold on my web site, and have questions Q1. to Q10. below.
Please identify by Q# which question you are answering. I assume that others will be interested in the answers and I will compile a consolidated list of the answers (and maybe NSB would add it to the Wiki?)
When a client buys an app that is Volt hosted, it is updated when the client opens the app AND is connected to the internet.
Q1. How does the system match the client’s app to the Volt located app… is it by the “title” in Properties?.. by the “Appid” under “Volt” in Properties?.. or some other identification (which is what?)
Q2. How does the system know that the Volt located app has been changed and will therefore reload the app to the user?.. is it by comparing “version” under “Common” in Properties?.. by doing a full comparison scan of both versions?.. or some other way (which is what?)
Volt will erase an app if it has not been accessed for a period of time.
Q3. What does access mean… is it an ‘update’ check as noted in Q1?.. or by a ‘new version’ deployed by the author… or some other way (which is what?)
Q4. How long does an app have to be NOT accessed (as defined in Q3) in order to be erased from Volt?
Q5. If an app is erased from Volt, what steps must the author take to get it back active for ALL users of the App?
If you have used Volt for your apps
Q6. What problems/issues did you have with Volt in doing this? For example, what worked?.. What didn’t work?.. What changes in your process did you implement to resolve any issues you had with Volt?.. If you were to do it again, would you use Volt as your storage server? Why? or Why not?
If you have used your own web site for selling your apps
Q7. How, in general terms, did you handle registration so that one copy of the app was registered to one customer?
Q8. How did you handle their payment to you for the app? (i.e., PayPal? Check?..?) What would you do next time?
Q9. How did you get their email address or Twitter name or whatever unique client identifier you used (which was what?) so that you could continue to contact them on an individual basis if necessary? Or did you set up a system that enabled you to contact all of your clients, but not the public… what is that system?..Or did you only use Twitter or Facebook or whatever that contacted the public (including your clients)?
Q10. What problems/issues did you have selling off your own website? For example, what worked?.. What didn’t work?.. what changes in your process did you implement to resolve any issues you had?..If you were to do it again, would you use your own website to sell the apps? Why? or Why not?