iOS/Android unique identification (Air Native Extension)

Hi, I need an ANE (Adobe Native Extension) which works on both platforms Android and iOS (one single .ane). The only thing it needs to do is; return a unique identification code. Let's say from ActionScript I invoke a method called [url removed, login to view](); and it always try to return same ID code on the same device depending on its hardware. very important things to consider:

- Apple has Deprecated UIDevice Methods, so instead of using uniqueIdentifier you need to use other alternatives (identifierForVendor, advertisingIdentifier).

- on Android devices relying on telephony hardware might fail if the device doesn't support cell phone hardware modules, please use other alternatives.

- [url removed, login to view]() must return the same code always on the same device, even if the app has been uninstalled (if user re-install the operating system it's ok get a new code).

- worst case scenario [url removed, login to view]() always return a code, even if all resources have failed, it has to return a random code (this function never return null or a blank string).

Skills: ActionScript, Java, Objective C

See more: ios ane device, android unique random code, air native extension air android ios, ane advertisingidentifier, android ios unique, use case extension, new android operating system, java on android, ios support, ios operating system, ios devices, ios device, ios-7, ios 7, install ios 7, hardware resources, apple ios 7, android string, android resources, android device id, android cell phone, air methods, adobe android, apple device support, android or ios

About the Employer:
( 0 reviews ) London, United Kingdom

Project ID: #4774356

1 freelancer is bidding on average $100 for this job


will do this very excellent!

$100 USD in 3 days
(7 Reviews)

i have good hand with frees witch stuffs so we can easily complete your project give a chance to proved it

$103 USD in 3 days
(0 Reviews)