We help build better software

Friday, December 26, 2003

JNIWrapper 2.2 for Windows

Having analyzed the requests our support receives, we understood that it is important to provide an easy-to-use GUI utility for code generation. This release introduces the initial version of Code Generator for JNIWrapper with User Interface. To start the code generator with UI, simply start the Codegen.bat without parameters.

Also we have improved the OleContainer reliability and allowed inserting already created OLE component into the container.

Starting from this release, API documentation is distributed separately. You can download the complete documentation set at any time or access it online from the site.

Check the What's New page to see the list of all changes.

Thursday, November 27, 2003

JNIWrapper 2.1 for Windows

Since the JNIWrapper 2.0 release we have received a great number of feedback on the new functionality. A number of problems has been found and many new interesting features suggested.

We are not standing still and continue making headway according to our plans revealed previously. Therefore, this new release introduces several enhancements to the existing API and fixes issues discovered after 2.0 release.

For more details about the changes, please refer to the What's New page.

IMPORTANT: Only a couple of days are left till promotional prices term for our product and upgrades expire. The regular prices become effective starting from December, 1. Hurry up!

Thursday, October 30, 2003

JNIWrapper 2.0 for Windows Released!

Finally, the JNIWrapper 2.0 is released!

Thank you all for your patience, ideas and comments you contributed during the Beta period.

The product is now available for download and purchase. If you haven't tried it yet, get a 30-day evaluation to unveil the power and the pleasure of writing in the Java language only!

We have made every effort to make JNIWrapper 2.0 as much usable and understandable for our users as possible. See the list of changes made since the Beta version in What's New section.

JNIWrapper packages now come with pre-made folders structure and you can use it as many other SDKs.

As usual, you can find all necessary documentation, including the updated User Guide and the new COM start-up Tutorial inside our Documentation section.

The JNIWrapper 1.4 is still available for download, evaluation and purchase.

During one month since JNIWrapper 2.0 release, we offer the JNIWrapper and the upgrade at a lower promotional price. The offer is valid until December 1, 2003.

Existing customers can upgrade to version 2.0 at a discounted upgrade price. 

What's Next?

Well, the JNIWrapper 2.0 is out. But we are not going to stop here. We have lots of ideas about new features and improvements. So, we decided to share some of our plans for the nearest JNIWrapper developments with you.

Here is a short list of priority tasks:
Internet Explorer integration

Embedding in Swing
API for browsing
API for accessing DOM for a loaded page
Mac OS X support
Integration for

Microsoft Office automation
Shockwave Flash
Mozilla Firebird integration
User interface for COM Integration Code Generator
Plug-ins for popular Java IDEs (IntelliJ IDEA, Eclipse, JBuilder)

We are always open to your comments and suggestions.Contact us at info@teamdev.com.

Do not forget to visit us periodically to learn about  releases and updates on the JNIWrapper site.

Monday, October 20, 2003

JNIWrapper 2.0 Release Date

Probably, this is not exactly the message you expected to see on the JNIWrapper News channel. But we have to admit that the release of JNIWrapper 2.0 is already quite late from what was originally planned.
We were almost ready to release the JNIWrapper 2.0 for Windows which mainly brings new COM/OLE/ActiveX integration functionality along with other minor enhancements. But having done another critical overview of what we were going to publish, we decided that it is not as good as we want it to be.
During the last two weeks we have received a great volume of feedback on COM integration functionality introduced in Beta version and we keep receiving new comments. We would like to thoroughly address your requests.
Our intention is to make a new version of JNIWrapper a real step forward. Therefore, this news is not about the new version release but about its delay.
What are the enhancements we are working on now:
  • Better JNIWrapper API documentation.
  • More COM Integration examples in WinPack Demo (Internet Explorer and Shockwave Flash).
  • Easier code generation.
  • All depricated API removal.
  • Customers feedback on Beta version processing.
All the changes listed above require another week of work.
We apologize for any inconvenience and thank you all for your support and patience. Stay connected.

Monday, September 22, 2003

E-mail Problems at jniwrapper.com

Our jniwrapper.com e-mail was down during the weekend. If you have been trying to contact the JNIWrapper Team and got the 'failed' delivery report, please write to us again. We will respond as soon as possible. We apologize for inconvenience. And thank you for your patience.

Wednesday, September 17, 2003

JNIWrapper 1.4 for Windows and Linux

There have been no Linux releases for a long time. Also, prior to version 2.0 for Windows release that will follow shortly, it was decided to make a good ending of 1.x versions chain. A new version of JNIWrapper 1.4 is released for both Windows and Linux.

JNIWrapper for Linux has now gained all the features previously added to Windows versions.The major reason why JNIWrapper for Windows was released as version 1.4 is to keep it synchronized with the Linux version. However, a number of changes has been recently made to the Windows version as well. For more details, check What's New in JNIWrapper 1.4.

Some nice features previously planned for 2.0 were added to version 1.4. One of them is a new ability of JNIWrapper to work inside WebStart application. Do not miss our Online WinPack Demo, which you can view without requesting any license keys.

Some new features requested by our customers are added to WinPack library. Check the WinPack page for details.

Updated JNIWrapper API documentation is available online.

Friday, August 15, 2003

JNIWrapper 2.0 Beta with Java-COM integration available!

Today the JNIWrapper Team is proud to present the Beta release of JNIWrapper for Windows version 2.0.

From now on, the JNIWrapper for Windows is more than just JNI bridge. JNIWrapper 2.0 enables you to use Microsoft COM components in your Java applications.

Our goal is to provide developers with an easy-to-use capability to integrate virtually any COM/ActiveX object and control its properties as if it is a pure Java object. The bi-directional access also allows accessing Java objects from COM as if they were COM components. For even more ease, we provide our code generation utility that helps you generate java sources for COM, OLE, and ActiveX classes or components by given class identifier using JNIWrapper COM Bridge classes.

Please check the WinPack Demo program where OLE Container added allowing to embed OLE/ActiveX objects into Java applications and control them via the Automation class. The example allows opening and viewing PDF and Video files inside the Java program.

Your feedback on this Beta version is highly appreciated. Please use our support or feedback facilities to contact developers if you have questions or suggestions regarding this new release.

JNIWrapper for Windows version 2.0 Beta is now available for download and evaluation only. Commercial release of version 2.0 is scheduled by mid-September, but the final date will depend on user input and feedback.

Tuesday, June 17, 2003

JNIWrapper 1.3 and WinPack 1.0 released

The WinPack library, a free addition to JNIWrapper, is growing up. More Windows API gets wrapped to be used in Java. JNIWrapper for Windows is updated to enable some new WinPack functionality.

What's new in JNIWrapper?

  1. New functionality: Processor Information. The ProcessorInfo class allows reading processor Name, Frequency, etc.
  2. Changes: Some classes under win32 and util packages are moved from WinPack to JNIWrapper as a result of refactoring.
  3. Bugfixes: Fixed problem with finding a license file under Win9x platforms.

What's new in WinPack?

1. New functionality:
a. RegistryKey class. The old RegistryItem implementation is deprecated but not removed in this version.
b. New Region function createFromImage(), extracts a region from a specified image and allows to create custom shape windows.
c. ShellFolder class, plus enumeration of all shell folders.
d. ChooseColor dialog and ChooseColorField.
e. SystemColor and SystemMetrics classes.
f. SelectFileField control that uses OpenSaveFileDialog.
g. SelectFolderField control that uses SelectFolderDialog.
h. Bitmap function toImage(), converts a bitmap to buffered image.
i. Icon function toImage(), converts an icon to buffered image.

2. Changes:
a. Region class extended with useful methods.
b. Removed interfaces containing constants only, all constants moved to corresponding classes and transformed into corresponding enumerations or sets.
c. FileSystemWatcher is now much quicker on NT platforms; different watching strategies can be selected depending on platform: Win9x or WinNT.
3. Bugfixes:
a. Fixes in SelelctFolder, SelectFile dialogs.
b. Fixes in functions inside WinRegistry and WindowDC classes

To see the functionality in action, download WinPack and run the WinPack Demo application.

Updated WinPack API documentation is available online.

Check the WinPack page for more details about WinPack library and its features.

Wednesday, April 9, 2003

WinPack Update

The WinPack library, a free addition to JNIWrapper, is growing up. More Windows API gets wrapped to be used in Java.

What's new in this version?

New functionality:
  • Wrapper for Native Open file and Save file dialogs.
  • Wrapper for Native Select Folder dialog.
File System Watcher — allows watching all kinds of file system changes.

  • Unicode and ANSI now supported for all encoding specific Windows API functions.
  • Refactored TrayIcon and samples to use new Icon class.
  • Problem in FileSystem class in getDriveType function.

WinPack API Javadoc documentation is now available online in documentation section.

Check the WinPack page for details about WinPack library.

Wednesday, February 26, 2003

JNIWrapper 1.2 and WinPack released

We are glad to announce a long-awaited release of JNIWrapper 1.2 along with a new library €” WinPack.

As we said before, WinPack is a free addition to JNIWrapper missioned to help Java developers working under the Windows platform.

Check our WinPack page for complete information about this library.

JNIWrapper for Windows version 1.2 is available for download and evaluation. Check What's New in JNIWrapper 1.2.

Updated documentation is available in the Documentation section where you can also find the version 1.1 to 1.2 API changes details.

Do not forget to visit us soon! 

Friday, January 17, 2003

What's coming soon

We heartily congratulate everyone on the past holidays and will be glad to continue our cooperation this year.

We are starting this new year with a couple of new announcements.

In the nearest future we are going to release the first version of our project called WinPack a new line of libraries intended to help Java developers.

WinPack is a completely free addition to JNIWrapper, specially designed to help you improve your software with platform-specific functionality, such as access to Windows registry or adding an icon to the Windows system Tray "as if with a wave of the hand" without diving to the depths of native programming.

And this is by no means all that WinPack has to offer!

A new version of JNIWrapper with several changes, additions and improvements is expected to be released in the same period.

Do not forget to visit us periodically for upcoming updates!