PocketLava

With PocketLava you'll have a lava lamp, one of the faboulous Sixties techno gadgets with the plasma ball, directly in your pocket, just inside your device.

This software brings inside your Windows Phone the mythical Lava Lamp, the tech gadget that, launched in 1963, is still one of the most amazing gadgets in the world. Now the Lava Lamp is also directly in your pocket. This app can only be run on touchscreen devices, and square screens are not supported.

This software is shareware. This means that here you can download a freeware "light" version, while if you want to upgrade to the "pro" version with all of its power you have nothing else to do than sending me a small donation (just click the button here below) and i'll send you the cab via mail (please, tell me which is your screen resolution: wvga, vga, wqvga, qvga).

Usage:

Simply click the "*" button to ignit the Lava Lamp, then sit down and relax. Click the "*" again to switch off the lamp; click the "i" for info; click the "x" to exit.

Notes:

- As in real Lava Lamp, once the lamp is ignited wax ("lava" is made of a synthetic wax) need some time to begin create bubbles. This is done on purpose, and it's not a bug.

- As requested by many users, with version 1.1 you can interact with your lava lamp moving bubbles with your finger. To "hook" a bubble you have to keep your finger on it for at least 1 second.

- There's no music. This because, being this a "relax app", i think everyone have to chose after his own preferences. And since our devices are multitasking, the better is to start a music player with music you like and then run PocketLava.

- Screen dim/device suspend time are untouched. This means that, once in a while, you'll have to touch the screen to reactivate full backlight. Being a relax app, i don't want you to discharge your device if, while you relax too much and fall in Morpheus arms, the app goes on running :-) If you, instead, want to keep your screen alive forever, you can use this great app: LightJacker. You can use this hack also for other apps; if you want to use it only with PocketLava, then download LightJacker on author's site, install the two files ljack.exe and ljackh.dll in your PocketLava dir, download the shortcut at the end of this page and edit it. Otherwise, you can use the shortcut maker on LightJacker page. If needed, the icon ID in PocketLava.exe is 116.- Being a realistic simulation, everything is calculated in real time with complex math formulas (the app calculates lava bubbles shape, position, and heating, and also interactions between bubbles, rotation and many more variables). That's why, if you use a too high number of bubble density, the device slows down a lot.

- If you expected something like iLava on iPhone, then no: this app is not so similar to iLava. It's much more like an original lava lamp: my app is more like this video i've found on the web

Buttons

From left to right: quit; about (info); randomizer (changes randomly all values: phisical, color and light ones); preferences; lamp on/off.

Preferences (only in "pro" version)

Physics

- Bubble density: is the number of bubbles produced. On my HD the app runs smoothly with this value between 1 and 16. On HD2 i think it can reach 32 and more. The preference let you reach 256 (but on today pda's it's too much: with this value the app runs well only on a PC)

- Fluid viscosity: is the resistance opposed by fluid (the lamp is filled with fluid) to lava bubbles movement. The higher this value is, the slower the bubbles will move.

- Bubbles radius: it determines the bubbles max dimension. Bubbles are created randomly, anyway, so this value is used only to give a limit: you'll have anyway tiny and big bubbles in your lamp

- Cooling time: is time (not in seconds, but in cycles) a bubble needs to cool down once it has reached lamp ceiling.

- Reset to defaults: exactely this.

Lava color

RGB slider, so you can choose any color you want

Lamp color

There are 6 lamp lights to choose from

Randomizer (only in "pro" version)

Random values created by this button are not saved to config.ini. This because, being random values, results are unpredictable (this doesn't mean that the app could crash, but only that the lamp could look very ugly. But also very nice: it depends). So, the only way to keep these values (if you like them) is to open preferences (via the 4th button) and then hit "ok": this way the app saves the randomized values to be used on next app start.

Download

PocketLava (W)QVGA 1.1 Light.cab

PocketLava (W)VGA 1.1 Light.cab

(W)VGA is for WVGA and VGA; (W)QVGA is for WQVGA and QVGA.

Changelog:

* Version 1.0: first release

* Version 1.1:

-As requested by many users, now you can interact with your lava lamp moving bubbles with your finger. To "hook" a bubble you have to keep your finger on it for at least 1 second

-Abandoned UPX compression for better compatibility

-Optimized code for slightly faster speed

Bookmark and Share