lauantai 11. helmikuuta 2012

"Pipboy" fallout screen saver for Symbian^3 X

Earlier, we did a couple of screensaver - programs for Symbian^3 devices (no one else could do them back then) and sold them at the OviStore. When Anna version of the Symbian^3 OS was published, all of the screensaver's were broken: Some developer (I think by accident) had raised one capability bit from the screensaverhost making the same requirement for all of the component's used by it (practically all the screensavers). To get this capability an official signing proces was required which would have been too expensive for almost any indie - developer. We didn't have other choise than to take our products out from the store.

New OS version Belle is finally available to all Symbian^3 phones even though it's not coming as "automatic / from the air" - update, but manual "to install whoever knows how" - version. This OS is anyway much better than Anna in several ways one of them being that the capability-bit I was talking about of the screensaverhost has been lowered once again. This makes the screensavers work as well :)

When our product was on the stores we were constantly planning on new products that might interest people. As I was uploading a video into the YouTube for the previous post, i remembered my earlier continuance plan for our ScreenSaver - project. I've loved "fallout"-mythology since Wasteland and my personal opinion is that Fallout- game series have taken the feeling to the top. Since I'm a programmer, .. I really like the user interfaces of computers in these games. All of the terminals are fantastic with their almost ball-like-screen's and poor refresh-rate. Simple and effective.


So. This is not in the OviStore yet and I won't promise it never will be. I just wanted to store these (what i think is cool) videos from the screensaver I wrote here as well:


And another one, with a different run:

The videos have been taken with a desktop computer but the program itself works perfectly on any Symbian^3 and Harmattan device. The program has not yet been integrated with the actual screensaver framework and run's as individual, stand-alone program.

I really like them myself!!

keskiviikko 8. helmikuuta 2012

Boobies for Symbian^3 phones

All men like boobs!




Some time ago I was working with a mobile application which was manipulating camera's image by changing the source coordinates. It was implemented with the CPU and I wanted to try a GLSL solution for the task. I came up with simple "transformation grid" which could be manipulated dynamically, at real-time. The algorithm worked well, but in my opinion it wasn't used as much as it would deserved.

I wanted to find some other use for the algorithm as well but I couldn't think of anything. Obviously when you don't know what to do, do something with boobs ;) So I did. I wrote a software with two different, overlaying manipulation grids and added some graphics into it. I wanted to see how the dynamic manipulation works so I added touch control and accelometer sensor support into the app as well. There are some visible errors in the transformation, but it still gives quite convincing results.

So the final app is called BikiniBouncy and it's tested to work with all Symbian^3 devices. Anna, Belle and older.

Hmm,.. I like the outcome even tough I understand it's quite bad taste. At least it can make you smile :)






Sadly, some online stores have quite strict policy about "this kind of" - content which is why the application cannot be published officially. I didn't want it to go completely waste so I just publish it unofficially by myself.

The application is self-signed so the installer will say "Untrusted content. Are you sure you wan't to install"  etc. If you wan't the application, you just have to install it anyway.

The download link is here:
http://projects.developer.nokia.com/tfilehost/files/BikiniBouncy_installer.sis

The installer is built for all Symbian^3 devices

EDIT:
I've heard some people have had launching problems with the current Anna-build. I added another version directly built for Belle. Following binary only works with Symbian^3 Belle - devices (not with N500 tough):
http://projects.developer.nokia.com/tfilehost/files/BikiniBouncy_installer_Belle.sis

And a Belle build without an installer:
http://projects.developer.nokia.com/tfilehost/files/BikiniBouncy_Belle.sis

HD Mosaics final results

Time have passed and I'm happy with the algorithm. I've added some things and fine-tuned most parts. Here are the 3 final images calculated with it. The most important and noticeable change is multi-resolution support. The base grid is now divided into smaller parts when the minimum error is too large.

The final image which was actually printed in 160cm x 80cm size is here. It has been constructed with over 600 original source images from where about half is actually used:





Couple of other "final" images are still under consideration: