Thanks for the input.

In our case, we want to focus on selling the Android app through our web site. Our app has a targeted market we can reach. Because of that, we need to build in an update mechanism.

As far as anti-piracy goes, I was thinking of assigning a unique ID to each app, which gets checked each time the app starts. The app won't run without it. Is there any reason a scheme like this would not work? Seems easy to implement it.



On 5/12/2012 10:51 PM, J. Landman Gay wrote:
On 5/12/12 7:33 PM, Richard Miller wrote:
Through my investigating online, it seems to be necessary to build in
some type of anti-piracy scheme into Android apps... much the same as
would be done for a desktop app.

The Google Play Store offers something but I didn't bother. I'm not sure how a developer would implement it on their own. I haven't seen anyone do that.


Also of concern is the issue of app updates. I found this about updates:

"You just /upload/ a new apk file, which should have a higher version
code and a higher version number than the previous apk."

It seems that I need to write LC code into my app to check (each time it
starts up) if an updated version is available. If there is, I simply
alert the user to load the new version, which... as long as it is signed
with the same private key and uses the same package name... will simply
replace the outdated version.

It's much easier than that. Each time you build an update, increase the version code in the standalone settings by at least one. That's all you need to do. You should also increase the version number for reference, though that's not the critical part for updates. When you upload the new build, the Android stores (both Google and Amazon) see that the code number has changed and will notify everyone who has it installed that there's an update. You don't have to do anything, it's all automatic.



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to