HOME LinuxDevelopment Tools JNIWrapper Cross-Desktop

JNIWrapper Cross-Desktop 3.10

Description of JNIWrapper Cross-Desktop 3.10:
JNIWrapper Cross-Desktop library is aimed to help developers working on three major platforms — Windows, Mac OS X and Linux, and allows to interface native code while retaining full control of the application on the Java side. With JNIWrapper, there is no need for you to create native code libraries to call a function of the operating system API or a function from any dynamic library. You write your code in Java language only, and JNIWrapper does the rest. JNIWrapper advantages are the following. Minimum behind-the-scene operation, so that developers can always see what is happening when working with the native-side data. High performance lets JNIWrapper handle any large amount of data involved in interactions between the Java and native code, requiring no performance tuning on developer's part. Automatic resource management - all resources allocated by JNIWrapper components are released automatically when no longer required. Comprehensive support for native function invocation - JNIWrapper supports both stdcall and cdecl calling conventions and all complex C types including structures, unions and callbacks. Extensible architecture allows implementing new data types or customizing existing ones. Support for thread-safe concurrent function invocation allows to perform all native function calls simultaneously from different Java threads without the need to synchronize them. Crashes in native functions are converted to Java exceptions. JNIWrapper provides a customizable native library search mechanism. Along with WinPack, a free addition to JNIWrapper for Windows platform, there is no need to learn the native Windows API to use it. WinPack enables access to the Windows native API and libraries from Java code. The library also allows to: access to Windows Registry; install Windows Hooks; manage Events and Files; modify windows properties; monitor and manage system processes, modules, memory and event logs and many more.

Supported OS: WinVista x64, WinVista, WinServer, Windows XP, Windows Vista Ultimate x64, Windows Vista Ultimate, Windows Vista Starter, Windows Vista Home Premium x64, Windows Vista Home Premium, Windows Vista Home Basic x64, Windows Vista Home Basic, Windows Vista Enterprise x64, Windows Vista Enterprise, Windows Vista Business x64, Windows Vista Business, Windows Server, Windows 98, Windows 2000, Win7 x64, Win7 x32, Win2000, Mac OS X 10.8, Mac OS X 10.7, Mac OS X 10.6, Mac OS X 10.5, Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X, Linux Open Source, Linux GPL, Linux Gnome, Linux Console, Linux

System Req: JSDK/JRE 1.3.x, 1.4.x, 1.5.x, 1.6.x and 1.7.x

User reviews: JNIWrapper Cross-Desktop Download

Name: *
Email:
Review: *

 

Software downloads related to JNIWrapper Cross-Desktop

JxFileWatcher Cross-Desktop
JxFileWatcher is a cross-platform library that provides convenient Java API for monitoring file system events. It is available for Windows, Linux and Mac OS X platforms and supports both 32 and 64-bit versions of these OS. more info download

JxDocument
JxDocument is a lightweight Java component for viewing PDF documents in Java Swing UI, converting PDF pages to Java images, and reading text from PDF documents. more info download

BitRock Cross Platform Installer
Easy to use cross platform installers that provide full desktop integration. more info download

CrossUI RAD Desktop - OSX32
CroosUI RAD Tools enables developers to rapidly develop and package the exactly same code and UI into Web Apps, Native Desktop Apps for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as Mobile Apps for iPhone, iPad,... more info download

My Living Desktop
My Living Desktop is a unique cross between a Video Desktop (moving wallpaper) and a traditional screen saver. more info download

Intellisys Project Desktop
Intellisys Project Desktop is an intuitive visual tool to manage business or home projects. Organize the tasks involved, assign budgets, estimate costs and create schedules. Reports and Gantt charts give a precise view of the status of projects. more info download

Desktop Icon Toy
Desktop Icon Toy is a desktop icon enhancement tool. It can animate and dance desktop icons, arrange icons, remove icon labels, add hover effects for desktop icons, automatically show hide desktop icons, save and restore desktop icon layout and more. more info download

ModelPress Desktop
Use ModelPress Desktop to view, measure and publish Multi-format 3D CAD formts to open Solidworks, Solid Edge, Inventor, IGES, STL, VRML and more. View, measure, explode, cross section, locate parts by name, etc. Publish all or part to 3DF & DWF. more info download

Vireo
Vireo is a cross-platform SIP based enriched softphone and VoIP client for desktop computers. more info download

Thinfinity Remote Desktop Workstation
Try now our free web RDP client. Enjoy full remote desktop access to your Windows programs, documents, files, and network resources. You can use any browser, it works from PC, iPhone, iPad, ChromeBooks and Android devices. more info download

Golden FTP
Golden FTP is a client software using pure FTP commands to complete FTP tasks. The software focuses on project to suit requirements of software developers, web masters and administrators. GoldenFTP contains many unique and outstanding features. more info download

Keyboard Locker
Disables the keyboard, leaving the mouse active. An exit phrase must be entered before the keyboard is reactivated. more info download

News related to JNIWrapper Cross-Desktop

Parallels Desktop 14 for Mac Launches, Saves Up to 20 GB of Virtual Machine Storage Space, Starts Four Times Faster ... - Business Wire (press release)
Business Wire (press release)
BUSINESS WIRE)--Parallels (parallels.com/about), a global leader in cross-platform solutions and creator of the #1-selling software for running Windows® applications on a Mac®, today launched Parallels...
10 of the Best Windows 10 Themes for Every Desktop - MakeUseOf
MakeUseOf
And of the people that do change their desktop, far too many stick with one of the operating system's stock images. It's boring. Why not jazz up your computer with a cool system-wide theme instead? Here are 10 Windows 10...
Desktop hypervisor fiends. Both of you. VMware's testing a new cut of Workstation - The Register
The Register
VMware's quietly slipped out a Tech Preview of an update to Workstation, its desktop hypervisor for Windows and Linux. The most notable new bit ... The software's available for download here for those of you with...
How to get Mojave Dynamic Desktop and Stacks features now - Macworld UK
Macworld UK
You can download the Mojave Wallpaper and use it on your Mac (or even a PC if you really want to mess with people's heads). This Reddit poster has uploaded all the images that combine to make the Dynamic Desktop image of...
Internet Giant Opera Brings Native Ethereum Wallet to Desktop Web Browser - CCN
CCN
To access the feature in Opera's desktop browser, users will first need to download the mobile browser on an Android device and enable the native cryptocurrency wallet. Then, they can connect it to their PC browser by scanning a...
Parallels Desktop 14 supports macOS Mojave, saves storage - AppleInsider
AppleInsider
PC virtualization software maker Parallels on Tuesday released the latest version of its eponymous cross-platform Mac solution, offering a slew of new features to customers, including faster start times, storage savings and...
How to connect remotely with Chrome Remote Desktop - TechRepublic
TechRepublic
And you can install the Chrome Remote Desktop host software on most systems that run Windows 7 (or more recent), macOS 10.9 (or more current), or modern Linux distributions. ... Next, click the blue button to download the...
Parallels Desktop 14 for Mac Offers Speed and Storage Gains, macOS Mojave Support - Mac Rumors
Mac Rumors
Parallels Desktop also now includes Touch Bar features on compatible MacBook Pros for OneNote, AutoCAD, SketchUp, Microsoft Visio, and other apps, while a Touch Bar wizard offers users the ability to customize Windows app...
CodeTwo QR Code Desktop - IT Magazine
IT Magazine
Wie der Name andeutet, handelt es sich bei QR Code Desktop um ein universales Werkzeug für den Umgang mit QR-Codes. So lassen sich mit der Freeware eigene QR-Codes erstellen, indem der betreffende Text in einer Box eingegeben...
Apple's new Mac software cleaned up years of messy files that accumulated on my desktop in less than a second - Business Insider
Business Insider
... them in later. Even when I do take time to organize my desktop, it just gets messy again a few days later. Stacks is a simple and elegant solution to a problem that's more annoying than you'd think, and...