Blog top | Forums top | DreamLover Labs Main site | DL Lounge
Register | Login




Shop for male chastity devices and other training tools through this link to support us.


New stuff:

2023-12-01
Emails not received
by DreamLover Labs
2023-08-17
Where can I find other people ...
by ahsdfjklhfw
2023-08-17
Can you shower or get the DL20...
by chastitydomme
2023-04-14
If you have soldering skills y...
by honeypod
2023-04-14
I love it...
by sissymaidemily
2023-02-20
I also have been able to get m...
by bdsamm
2022-11-05
Closed or opened Indication fo...
by switch95forfun
2022-11-04
I get mine at a Batteriesplus ...
by Fuseldar
2022-10-05
Battery suppliers
by DreamLover Labs
2022-07-25
System appears to be stable
by DreamLover Labs
2022-07-23
I've been experiencing this is...
by mayasblade
2022-07-23
Diagnosing network issues
by DreamLover Labs
2022-07-23
I'm facing the same problem...
by P4Palkkz
2022-07-20
Please email support with all ...
by dreamloverlabs
2022-07-20
I figured out how to get aroun...
by SlaveofDesire86
2022-06-27
Sorry can't control that, just...
by dreamloverlabs
2022-06-26
Gmail is not authenicating you...
by SlaveofDesire86
2022-06-26
Connection issues? Download the updated Windows app
by DreamLover Labs
2022-06-26
Thuis is more or lees how I im...
by dianadreamer
2022-06-24
Server down...
by Alex2012
2022-06-24
Please download the updated Wi...
by dreamloverlabs
2022-06-24
Login Response Unsuccessful...
by SlaveofDesire86
2022-06-24
Please download the updated Wi...
by dreamloverlabs
2021-11-05
Mistress Keyholder Rules the W...
by mistresskeyholder
2021-10-22
Widget not working...
by slavejake
2021-09-03
Good evening, I would be inter...
by Slave-BT
2021-09-03
I do not believe you can give ...
by Alex2012
2021-09-03
Giving back the Temp Ownership...
by keyholder0734
2021-08-24
What do you say guys shall we ...
by dreamloverlabs
2021-08-24
Hybrid solar systems...
by unipu2009
2020-12-10
Battery passivation
by DreamLover Labs
2019-09-02
Footage of DL2000 in use
by DreamLover Labs
2019-01-20
Product questions
by DreamLover Labs
2018-07-29
Pay using cryptocurrencies
by DreamLover Labs
2018-07-08
Behind Barz + DreamLover 2000
by DreamLover Labs
<< return to blog entries

Android developers - get a FREE DreamLover 2000 Mobile Edition

2014-03-20 08:34:58 (37698 views)

Well, almost free - it's a trade, and a chance to be part of our mission, and help women all over the world train a better generation of compliant males.

We're offering a DreamLover 2000 Mobile Edition, our most complete package, in exchange for development work. We want to port all the DreamLover 2000 and ChronoVault configuration screens to a stand-alone Android application. This will enable complete control of our products from a mobile device. In this use case the "Owner" (the person who normally has access to the remote control) has the DL2K-LINK or ChronoVault plugged into their Android mobile phone.

The language is Java.
The development environment is the Android SDK + Eclipse.
The app must be able to run on Android mobiles and tablets.
Backward compatibility is necessary, but not so much of it as we require USB Host to control the DL2K-LINK and that is a fairly recent addition.

Open the PC version of the DL Uplink, and navigate to Owner Menu > DreamLover 2000 Configuration.

The screens to port are:



- Basic functions
- Customize pulse levels (including the minitest)
- Pulsed timers (including the "simulation")
- Arousal inducers (including the "simulation")
- ## the firmware update page is not necessary ##
- Leash presets
- Silent commands
- ## the RF tools page is not necessary ##
- ## the battery page is not necessary ##
- ## the PC remote page is not necessary ##
- Led colors

The "Basic Functions" screen is the first screen that appears when the app is launched. It must expose all the DL2K functions with just one tap or drag/drop or gesture (it is essentially a glorified remote control). All other screens must be behind an "Advanced" or "Configure" button.

There is just one screen for the ChronoVault, available in Owner Menu > ChronoVault Configuration, this page is to be ported including the "widget embed code" and "Owner Lockout" functions.

The application must be able to open and link to specific pages of the help file (either open the CHM from within the app, or open an external freeware application and automatically navigate to a particular page).

When settings can be loaded and saved in the PC application, they should also be able to be loaded and saved on the Android application (it's mostly binary files with integer numbers and/or strings).

Menu layout should be appropriate for mobile devices; it is up to the developer to propose a layout which may or may not include special Android navigation elements such as horizontal screen scrolls and whatever else (with backward compatibility in mind).

Production of graphical elements (color sets, gradients, icons) is not required; clear to understand screen proposals in the form of a mock up are. Icons and colors must be easy to change within the code.

In particular, the "Basic Functions" page should be heavily icon based, while the other pages can be more form-like.

This is mostly a user interface and file handling project; all the USB/wireless communication code will be inserted by us.

There are two features we would like implemented that are NOT on the PC version. First, the app must remain running (with a "Notification" on the Android home screen, to go back to the app and display any on-going modes such as Canine, Leash, PSA and Freeze). Secondly, when running, there must be an option to Shake the mobile device to transmit a pulse, and this option must work even when the display is switched off. Pulse intensity must be proportional to Shake strength, an easily acquired metric from accelerometric data.

The developer must work independently with minimal access to our PC-side source code (and possibly only the file read/write routines).

Work MUST be completed within 90 days once the developer is chosen.

There is ABSOLUTELY NO PARTIAL CREDIT FOR PARTIAL WORK.

In order to ensure the quality of the finished product is consistent with our existing offerings, we must reserve the FINAL RIGHT to have you change the code as many times as necessary.

We're looking for someone who is an Android interface guru, loves our products and can help us avoid having to code this ourselves.

Applicants may e-mail (info at) with samples of their work and a proposal for the main screen (the Basic Functions) screen.

Comments

By nikunj2512 at 2014-09-13 23:51:07 Reply
Hi,

i am a software engineer and interested in developing an android app of DreamLoverLabs.
If can a Admin tell me, if this job is still open??

Regards & Thanks,
Nikunj
By dreamloverlabs at 2014-09-16 03:05:51 Reply
Sorry, we have someone working on this already.
Thanks for the reply.
Post new comment
(C) 2008-2016 DreamLover Laboratories - all rights reserved