We are looking for consultation from **_experienced coders only_**. Please do not bid unless you have a _rating of 8 or higher_, and you have completed _at least 5 mobile phone related projects_ on this website, and have completed _at least 20 total projects_ on this website.
_NOTE: this bit is NOT for coding of a piece of software, it is for consultation only.
Reason for consultation: My Company needs a specialized calculator made for mobile phones. Users of this program will be using different phones on different platforms. My company would also like to take basic measures to ensure that illegal copying of the program from phone too phone is kept to a minimum.
_Consultation needs: Please bid only if you can answer the following in detail.
1a) What are the major platforms used on fairly modern mobile phones?
1b) How difficult is it for an experienced coder to write a (fairly small) program and have multiple versions of the program created for the major platforms used by modern mobile phones?
2a) What fairly simple methods can be used to help eliminate illegal copying of the software? (Note, we want to prevent the illegal copying, but don't want to enlarge the program with too much unnecessary security measures.) E.g. Having the phone create a number unique to that phone that would be used online for creating a unique activation code to enter into that phone to activate the software.
2b) Considering multiple phones and platforms, is it possible to create a unique number from the each phone for software activation somewhat reliably?
3) I have noticed that modern mobile phone software sometimes utilize memory on the phone to keep user settings, game information etc. How difficult is it to use phone memory to store user settings considering that the program will have to be compatible on different makes and models of phones?
Coder must be able to deliver detailed answers to the questions and scenarios in the project desctiption. _We expect a well writen essay_ and should be writen in a basic .txt file format.
**_Please read the entire discription well, and only bid if you meet the criteria laid out in the disctiption.
_Please only bid if you feel that you are experienced enough write the following program:_
NOTE: we are not asking for this program to be written, it is just an _EXAMPLE_ to illustrate the size and complexity of the program we are looking to have written at a later date.
Mobile phone software used to convert between different measures of length then multiply that length by a percentage (simple enough). This program will need to be written on multiple platforms so that at least 95% of all users of modern mobile phones will be able to use at least one version of the software. The software must have at least basic copy protection either internally coded or using unique number generation and online key generators to activate the software. The software should have a very basic and easy to use interface. The software should also be able to store user settings like percentages etc.
Consultation for Multiple Mobile Phone platforms.