A Miguel

Greenhorn
+ Follow
since Mar 02, 2013
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by A Miguel

Hi Everyone,

I would like to announce our new product JWrapper.

If you are familiar with them JWrapper is an alternative to Install4J and JExpress but has some features that they don't and is free to use including for commercial apps.

JWrapper creates OS-native iconified signed applications but runs in pure Java, the idea being that you can have one build script everyone shares and everyone can build for all platforms all of the time.

Its features include:
  • Pure Java (runs on any standard JVM but produces native signed apps for OSX, Windows and Linux)
  • Built in support for code signing (JWrapper can sign your Windows and OSX apps on any OS without any 3rd party setup)
  • Web Deployment (JWrapper sets up all the files you need in your build folder so you can deploy it to the web and embed a JavaScript downloader with one line of HTML)
  • No Scripting Language (rather than learning a new scripting language that isn't nearly as flexible as Java you just extend your setup/install with Java classes using our APIs)
  • Online or Offline (JWrapper produces online apps around 1MB which will pick up or download a JRE along with offline apps that bundle everything needed)
  • Huge JRE compression (despite staying within Oracle's redistribution terms JWrapper manages to get a Hello World app bundling a 1.6 JRE down to just 11MB)
  • Simple and Robust Updates (once you deploy your app to the web you can issue an update by simply overwriting the files with a new version. JWrapper will auto-update (if desired) and will perform the update atomically to protect against any failures)
  • Multiple Language Support (JWrapper supports multiple languages and is pretranslated into English, Spanish, French, German, Italian, Dutch, Swedish and Portugese)
  • Temporary Runs (JWrapper can install your app with shortcuts etc appropriate for the OS or you can build it to run without integrating itself up into the OS)
  • No Reliance on a System JRE (even if JWrapper does pick up a JRE for an online launch it copies it to make sure that an Oracle Java update doesn't change it under you, thereby ensuring your app always has as stable an environment as possible)
  • Multiple Virtual Apps (your app bundle can specify multiple virtual apps with their own names and icons. These are dealt with in an OS appropriate way - on Windows they get a shortcut each in the start menu, on OSX a chooser is launched)
  • Built-in Native APIs (since JWrapper needs to do various OS specific stuff that Java doesn't provide we make these APIs available to your app at all times, along with other useful APIs you might need such as launching other virtual apps even as an elevated user)


  • You can download it and build today, or see a sample application built and delivered by JWrapper on the following page:

    http://www.jwrapper.com/download.html

    Or if you'd like a bit more info on how it works or what it looks like to the end user you can read about it here:

    http://www.jwrapper.com/getting-started.html

    Our hope is that JWrapper can help make Java more viable on the desktop where it has suffered badly for many years (toolbars bundled with the JRE install, failed JRE updates, Oracle introducing unnecessary breaking API changes like throwing "Comparison method violates its general contract", applet security issues...).

    We are of course interested in any feedback anyone would like to give.

    thanks

    Antony
    11 years ago
    Thanks for the quick replies guys.

    I have to say I was quite disheartened by Bear's reply but then I realised that rather than being mocking hostility there actually *is* a "Blatant Advertising" forum!

    What a great idea. I liked the signup terms of service too this is obviously my kind of place.

    I will certainly head on over there and give it all I've got. I'll have a poke around the FAQs too and mention JW if its appropriate. If it suits I can post back on here with any additions so you can have a look and modify/remove them if they are too commercial?

    Bear - I just ordered your Ninja JS book btw, looks good and I've been meaning to sort out a better understanding of JS.
    11 years ago
    I've been reading on the web about various places to create an exe from Java because my company just released JWrapper. Its a pure java (so will run on almost anything) tool to create signed, iconified native apps for Linux, Windows and Mac. Its free to use including for commercial apps so I'm just trying to contact a few places to see if they would be interested in mentioning it as an option where they list similar things.

    I noticed that the beginners FAQ mentions this in no8:

    https://coderanch.com/how-to/java/JavaBeginnersFaq

    but only mentions an option for OSX so I wondered if anyone would be interested in mentioning it under that FAQ and possibly also under the OSX FAQ?

    thanks

    Antony
    11 years ago