technical tips regarding Handango
| Sun, 2005-03-27 10:21 | |
|
Hi
I'd appriciate any technical information regarding preparing an application to be published at a site like handango : 1) trial version - is there a specific that I should use in my app that let a user use the app for a trial version ? 2) and what about inserting a pin code after the trial version expires ? is this something that I should add in my app ? what are the options to do this ? 3) what other issues do I have to consider in order to prepare an app to be downloaded from Handango ? Any info would be great , Thanks a lot , TE |
|






Forum posts: 51
1) It depends on what sort of trial you want to do, limited functionality, limited time, limited number of uses, something else? This has nothing much to do with Handango however.
2) PIN's are usually based on a 'secret' hashing of the phone's IMEI. Handango lets you write your hash function in RPN and submit it to them for calculation when someone buys your app. Read the Handango docs on this one. No matter how you do this, it's probably going to be cracked - crackers have been doing this for years, if you can beat them then consider selling that tech to others
3) Nothing much really. Have a support email address, expect a lot of people to want to move your app to new phones periodically (if you have it locked to a given IMEI), and half of those will be people giving it to friends (hey, at least they think it's worth giving to them).
Forum posts: 127
lets say I want a limited time trial version (after 30 days for example , the user needs to insert a pin code in order to make the app work) ,
do I have to write my own code that enables this ?
Is there an existing code that I can get and use ?
can you reffer me to doce/examples regarding this issue ?
Best regards , TE
Forum posts: 127
Forum posts: 49
Now I'm not sure if I can make link point to my website and on my website I can put Handango as a merchant to buy from option OR I cannot state my website at all. Be Aware of this.
AK
Ariz M. Kohli
Forum posts: 51
RPN is Reverse Polish Notation. It is popular in the engineering world for writing math equations. Basically it's stack-based computing, e.g "3 5 +" reads "put 3 on the stack, put 5 on the stack, do the + operation (which takes the top two things off the stack and adds them, then puts the result on the stack).
B
Forum posts: 720
Forum posts: 53
How successful are either of them at combatting piracy?
We contacted openbit and they were prompt and courteous -- however, they couldn't really quantify "effectiveness" in any tangible form.
Even in a very generalized context, they weren't able to supply a list of titles released in the last X months that haven't been cracked yet -- or even a single title.
Given the nature of their API, and the changes to your codebase, the lack of any specifics were hard to balance against the potential for increased revenues.
Speaking of which, they wanted something on the order of 30-40%, although that may have changed.
Either way, be sure to check all the details of any commercial solution you investigate.
Forum posts: 720
Namely, if you sign the app with Symbian Signed for Symbian OS 9, a Symbian OS 9 based device will detect application tampering of signed apps and refuse to allow them to be installed and run.
With Symbian OS 9 the installer can't be bypassed by placing executable files directly in the file system either (the installer scans and detects those, also when a memory card is inserted) and checks for signatures, application capabilities. In the process it finds signed executables that no longer match the original signed application fingerprint.
Or, at least, that's how I've understood things to be with Symbian OS 9.
Of course, there are yet no Symbian OS 9 devices on the market. Series 60 3rd Edition and UIQ 3.0 will be based on Symbian OS 9.