Cryptnos for Java development begins

April 25th, 2010 | Comment?

I just wanted to make a quick post to announce that now that the .NET and Android versions are officially in the wild, I’ve started development on the Java version of Cryptnos. I’m not sure how long it will take to get to a usable beta. On one hand, I already have a good chunk of code written thanks to Android using Java as its development language. On the other hand, it’s literally been years since I’ve written a GUI Java application, so I’m having to refresh my memory while updating my knowledge on Java standards all at the same time.

You may be wondering why I’m even bothering with this. There is, after all, two versions of Cryptnos available now on two separate platforms. Why do another? Well, the .NET version was born out of necessity; I had an itch to scratch, so I wrote that first edition in the language I was using the most at the time, C#. Similarly, the Android version fulfilled a specific personal need; letting me use the same generated passwords on the go. While I originally used a PHP-based web service for that (which I eventually plan to release in some form as Cryptnos Online), that wasn’t always the best and most secure solution.

I want Cryptnos to be available to as many people as possible. .NET and Android can only go so far. While it’s technically possible to run .NET applications on other platforms using Mono, we have to face the fact that Mono is incomplete and not exactly trivial to install. Java is far more available and cross-platform, easily opening up our options for Macs, UNIX-derived systems, and beyond. And the online version, the forth piece to our puzzle, will cover just about everyone else who can’t run compiled code, such as other mobile platforms like iPhone OS, BlackBerry, and Symbian.

I’ll post updates as I have them in the Java news category for those who are interested.

Tags: ,


You can skip to the end and leave a response. Pinging is currently not allowed.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

You must be logged in to post a comment.