Encerrado

Blackberry Dynamic Licensing Feature for AppWorld

I have an existing Blackberry Java application that I'm ready to submit to the Blackberry AppWorld, but I first want to add a dynamic key registration feature. If you have created such a feature before, I would like to ask you to implement it for me. It involves both some Java code and some server-side PHP.

The application you develop should work both for AppWorld purchases as well as purchases from my web site ([url removed, login to view]).

Dynamic Licensing for purchases from AppWorld is described at the following URL: [url removed, login to view]

I'm interested primarily in code developed from someone who has done this before. So please show me at least one example of a Blackberry App using dynamic licensing that you have created.

## Deliverables

There will be two deliverables:

1) A simple JDE App for Blackberry that requires pressing a Registration button before it can run and say "Hello World". I will incorporate your code into my App. In more detail:

Upon starting the App, the users sees a screen with a field for entering email address with a "Register" button below it. After entering the email address and pressing Register, the code uploads the Blackberry’s PIN and user email over the Internet to [url removed, login to view] (see #2, below). [url removed, login to view] returns a key. The app checks that Key against a key that it generates internally (based on email address and PIN). If the keys match, then the app displays "Hello World".

2) PHP code, called [url removed, login to view], that obtains the PIN and email address from #1 and returns a key.

Here's the core PHP code for #2.

$pin = (isset($_REQUEST["PIN"])) ? $_REQUEST["PIN"] : null;

$email = (isset($_REQUEST["email"])) ? $_REQUEST["email"] : null;

// Add the code here to create the key using $pin and email address,

but make sure this string ends up as "key=[something here]"

$key = "key=somedynamickey";

header('Content-type: text/html');


header('Content-Length: ' . strlen(utf8_decode($key)));


 print $msg;



 exit(0);


?>

## Platform

Blackberry Curve, Bold, Pearl, World Phone and others that run relatively recent RIM OS versions (from the past two years). This is a JDE application.

Habilidades: Android, Blackberry, Chrome OS, iPhone, Java, Linux, Mac OS, PHP, UNIX, Área de trabalho do Windows

Ver mais: appworld curve, string match, match string, html for java developers, email over http, blackberry web application, app screen developers, app for developers, who developed internet address, s pin, rim, licensing, jde in, blackberry email, java create button code, pdf html header, create simple java application, simple registration app, java create pdf, app web develop example, app work pin, submit button pdf work, pdf java create, html header pdf, can create blackberry

Acerca do Empregador:
( 26 comentários ) United States

ID do Projeto: #3027052

1 freelancer está ofertando em média $425 para este trabalho

developertom

See private message.

$425 USD in 5 dias
(1 Comentário)
0.0